Sync production UltimatePOS from server
This commit is contained in:
commit
ac348d4ab2
143
.env.example
Normal file
143
.env.example
Normal file
@ -0,0 +1,143 @@
|
||||
APP_NAME="سورنا POS"
|
||||
APP_TITLE=""
|
||||
APP_ENV=local
|
||||
APP_KEY=base64:W8UqtE9LHZW+gRag78o4BCbN1M0w4HdaIFdLqHJ/9PA=
|
||||
APP_DEBUG=true
|
||||
APP_LOG_LEVEL=debug
|
||||
APP_URL=http://localhost
|
||||
APP_LOCALE=fa
|
||||
APP_TIMEZONE="Asia/Kolkata"
|
||||
|
||||
ADMINISTRATOR_USERNAMES=
|
||||
ALLOW_REGISTRATION=true
|
||||
ENABLE_GST_REPORT_INDIA=
|
||||
SHOW_REPAIR_STATUS_LOGIN_SCREEN=true
|
||||
|
||||
LOG_CHANNEL=daily
|
||||
|
||||
POS_RECENT_TRANSACTIONS_DISPLAY_LIMIT = 2
|
||||
|
||||
DB_CONNECTION=mysql
|
||||
DB_HOST=127.0.0.1
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=homestead
|
||||
DB_USERNAME=homestead
|
||||
DB_PASSWORD=secret
|
||||
|
||||
BROADCAST_DRIVER=pusher
|
||||
CACHE_DRIVER=file
|
||||
SESSION_DRIVER=file
|
||||
QUEUE_CONNECTION=sync
|
||||
|
||||
REDIS_HOST=127.0.0.1
|
||||
REDIS_PASSWORD=null
|
||||
REDIS_PORT=6379
|
||||
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=smtp.mailtrap.io
|
||||
MAIL_PORT=2525
|
||||
MAIL_USERNAME=null
|
||||
MAIL_PASSWORD=null
|
||||
MAIL_ENCRYPTION=null
|
||||
MAIL_FROM_ADDRESS=
|
||||
MAIL_FROM_NAME=
|
||||
|
||||
PUSHER_APP_ID=
|
||||
PUSHER_APP_KEY=
|
||||
PUSHER_APP_SECRET=
|
||||
PUSHER_APP_CLUSTER=
|
||||
|
||||
ENVATO_PURCHASE_CODE=
|
||||
MAC_LICENCE_CODE=
|
||||
|
||||
BACKUP_DISK="local"
|
||||
DROPBOX_ACCESS_TOKEN=
|
||||
|
||||
#Configuration details for superadmin modules
|
||||
|
||||
#Stripe payment details for superadmin module
|
||||
STRIPE_PUB_KEY=
|
||||
STRIPE_SECRET_KEY=
|
||||
|
||||
#PayPal payment setup details (NEW)
|
||||
PAYPAL_CLIENT_ID=
|
||||
PAYPAL_APP_SECRET=
|
||||
PAYPAL_MODE=sandbox
|
||||
|
||||
|
||||
#PayPal payment details for superadmin module (OLD)
|
||||
#PayPal Setting & API Credentials - sandbox
|
||||
PAYPAL_SANDBOX_API_USERNAME=
|
||||
PAYPAL_SANDBOX_API_PASSWORD=
|
||||
PAYPAL_SANDBOX_API_SECRET=
|
||||
#PayPal Setting & API Credentials - live
|
||||
PAYPAL_LIVE_API_USERNAME=
|
||||
PAYPAL_LIVE_API_PASSWORD=
|
||||
PAYPAL_LIVE_API_SECRET=
|
||||
|
||||
#Razor pay API credentials
|
||||
RAZORPAY_KEY_ID=
|
||||
RAZORPAY_KEY_SECRET=
|
||||
|
||||
#Pesapal API details
|
||||
PESAPAL_CONSUMER_KEY=
|
||||
PESAPAL_CONSUMER_SECRET=
|
||||
PESAPAL_CURRENCY=KES
|
||||
PESAPAL_LIVE=false
|
||||
GOOGLE_MAP_API_KEY=
|
||||
|
||||
#Paystack API details
|
||||
PAYSTACK_PUBLIC_KEY=
|
||||
PAYSTACK_SECRET_KEY=
|
||||
PAYSTACK_PAYMENT_URL=https://api.paystack.co
|
||||
MERCHANT_EMAIL="${MAIL_USERNAME}"
|
||||
|
||||
#Flutterwave API details
|
||||
FLUTTERWAVE_PUBLIC_KEY=
|
||||
FLUTTERWAVE_SECRET_KEY=
|
||||
FLUTTERWAVE_ENCRYPTION_KEY=
|
||||
|
||||
#OpenAI Key details for AI Assistance module
|
||||
OPENAI_API_KEY=
|
||||
OPENAI_ORGANIZATION=
|
||||
|
||||
#S3 Backup
|
||||
AWS_ACCESS_KEY_ID=
|
||||
AWS_SECRET_ACCESS_KEY=
|
||||
AWS_DEFAULT_REGION=
|
||||
AWS_BUCKET=
|
||||
|
||||
# MyFatoorah gateway
|
||||
MY_FATOORAH_API_KEY=
|
||||
MY_FATOORAH_IS_TEST=
|
||||
MY_FATOORAH_COUNTRY_ISO=
|
||||
|
||||
# GOOGLE RECAPTCHA
|
||||
ENABLE_RECAPTCHA="false"
|
||||
GOOGLE_RECAPTCHA_KEY=
|
||||
GOOGLE_RECAPTCHA_SECRET=
|
||||
|
||||
# LiveKit (online meetings - Communication module)
|
||||
# On Windows, ports 7880-7881 may be blocked; use 18880-18882 instead (see docker/livekit.yml)
|
||||
LIVEKIT_URL=ws://127.0.0.1:18880
|
||||
LIVEKIT_API_KEY=devkey
|
||||
LIVEKIT_API_SECRET=change_this_to_a_32_chars_secret_key
|
||||
LIVEKIT_TRANSLATOR_AGENT=translator
|
||||
COMM_TRANSLATION_ENABLED=true
|
||||
COMM_DEFAULT_MEETING_LANGUAGE=fa
|
||||
|
||||
# Sorena AI API (ترجمه جلسات — همان API پروژه sorena factory)
|
||||
SORENA_AI_URL=https://saeed-taghadosi.ir/ai/demo
|
||||
SORENA_AI_MODEL=gpt-3.5-turbo-0125
|
||||
SORENA_AI_TEMPERATURE=0.3
|
||||
SORENA_AI_TIMEOUT=60
|
||||
SORENA_AI_TOKEN=
|
||||
|
||||
# Deepgram STT for Communication meeting translation agent
|
||||
DEEPGRAM_API_KEY=
|
||||
DEEPGRAM_STT_MODEL=nova-2
|
||||
|
||||
# Gemini Live Translate agent
|
||||
GEMINI_API_KEY=
|
||||
GEMINI_MODEL=gemini-2.5-flash-preview-native-audio-dialog-09-2025
|
||||
LIVEKIT_TRANSLATOR_AGENT=gemini-translator
|
||||
5
.gitattributes
vendored
Normal file
5
.gitattributes
vendored
Normal file
@ -0,0 +1,5 @@
|
||||
* text=auto
|
||||
*.css linguist-vendored
|
||||
*.scss linguist-vendored
|
||||
*.js linguist-vendored
|
||||
CHANGELOG.md export-ignore
|
||||
28
.gitignore
vendored
Normal file
28
.gitignore
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
/node_modules
|
||||
/public/hot
|
||||
/public/storage
|
||||
/storage/*.key
|
||||
/storage/
|
||||
/vendor
|
||||
/.idea
|
||||
/.vagrant
|
||||
Homestead.json
|
||||
Homestead.yaml
|
||||
npm-debug.log
|
||||
.env
|
||||
/public/uploads/business_logos
|
||||
/public/uploads/documents
|
||||
/public/uploads/img
|
||||
/public/uploads/media
|
||||
/public/uploads/invoice_logos
|
||||
/public/uploads/UltimatePOS
|
||||
/public/uploads/temp
|
||||
/public/css/
|
||||
/public/fonts/
|
||||
/public/images/
|
||||
/public/modules/
|
||||
/public/mix-manifest.json
|
||||
.scribe
|
||||
/public/docs
|
||||
/public/js/skins/
|
||||
/public/js/icons/
|
||||
5
.htaccess
Normal file
5
.htaccess
Normal file
@ -0,0 +1,5 @@
|
||||
<IfModule mod_rewrite.c>
|
||||
RewriteEngine On
|
||||
|
||||
RewriteRule ^(.*)$ public/$1 [L]
|
||||
</IfModule>
|
||||
24
.php_cs
Normal file
24
.php_cs
Normal file
@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
|
||||
$finder = PhpCsFixer\Finder::create()
|
||||
->notPath('vendor')
|
||||
->notPath('bootstrap')
|
||||
->notPath('storage')
|
||||
->in(__DIR__)
|
||||
->name('*.php')
|
||||
->notName('*.blade.php');
|
||||
;
|
||||
|
||||
|
||||
return PhpCsFixer\Config::create()
|
||||
->setRules([
|
||||
'@PSR2' => true,
|
||||
'strict_param' => true,
|
||||
'array_syntax' => ['syntax' => 'short'],
|
||||
'ordered_imports' => ['sortAlgorithm' => 'alpha'],
|
||||
'no_unused_imports' => true,
|
||||
])
|
||||
->setFinder($finder)
|
||||
;
|
||||
|
||||
1
.phpunit.result.cache
Normal file
1
.phpunit.result.cache
Normal file
@ -0,0 +1 @@
|
||||
{"version":1,"defects":[],"times":{"Tests\\Unit\\HoldingConfigTest::test_holding_context_feature_flag_is_defined":0.587,"Tests\\Unit\\HoldingStructureClassesTest::test_holding_domain_classes_exist":0.612}}
|
||||
6
.prettierrc
Normal file
6
.prettierrc
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"printWidth": 100,
|
||||
"singleQuote": true,
|
||||
"tabWidth": 4,
|
||||
"trailingComma": "es5"
|
||||
}
|
||||
4
.shift
Normal file
4
.shift
Normal file
@ -0,0 +1,4 @@
|
||||
This file was added by Shift #17344 in order to open a
|
||||
Pull Request since no other commits were made.
|
||||
|
||||
You should remove this file.
|
||||
158
COMPLETION_SUMMARY.md
Normal file
158
COMPLETION_SUMMARY.md
Normal file
@ -0,0 +1,158 @@
|
||||
# 🎯 تنظیمات نهایی تکمیل شد!
|
||||
|
||||
## ✅ خلاصه تغییرات انجام شده
|
||||
|
||||
### 1. **تنظیمات زبان**
|
||||
- ✅ فقط دو زبان: **فارسی** و **عربی**
|
||||
- ✅ زبان پیشفرض: **فارسی**
|
||||
- ✅ حذف تمام زبانهای اضافی
|
||||
|
||||
### 2. **فایلهای تغییر یافته**
|
||||
```
|
||||
config/constants.php - تنظیمات زبان
|
||||
config/app.php - زبان پیشفرض
|
||||
.env - تنظیمات محیط
|
||||
.env.example - نمونه تنظیمات
|
||||
```
|
||||
|
||||
### 3. **فایلهای حذف شده**
|
||||
```
|
||||
lang/en/ - انگلیسی
|
||||
lang/es/ - اسپانیایی
|
||||
lang/fr/ - فرانسوی
|
||||
lang/de/ - آلمانی
|
||||
lang/hi/ - هندی
|
||||
lang/tr/ - ترکی
|
||||
lang/id/ - اندونزیایی
|
||||
lang/ps/ - پشتو
|
||||
lang/pt/ - پرتغالی
|
||||
lang/vi/ - ویتنامی
|
||||
lang/ce/ - چینی
|
||||
lang/ro/ - رومانیایی
|
||||
lang/lo/ - لائو
|
||||
lang/nl/ - هلندی
|
||||
lang/sq/ - آلبانیایی
|
||||
```
|
||||
|
||||
### 4. **فایلهای باقیمانده**
|
||||
```
|
||||
lang/
|
||||
├── fa/ (27 فایل ترجمه فارسی)
|
||||
└── ar/ (فایلهای ترجمه عربی)
|
||||
```
|
||||
|
||||
## 🚀 نحوه استفاده
|
||||
|
||||
### روش 1: اسکریپت خودکار
|
||||
```cmd
|
||||
setup-persian.bat
|
||||
```
|
||||
|
||||
### روش 2: دستی
|
||||
```bash
|
||||
php artisan cache:clear
|
||||
php artisan config:clear
|
||||
php artisan view:clear
|
||||
```
|
||||
|
||||
## 📋 وضعیت فعلی سیستم
|
||||
|
||||
### ✅ زبانهای موجود:
|
||||
- **فارسی (fa)** - پیشفرض و اصلی
|
||||
- **عربی (ar)** - اختیاری
|
||||
|
||||
### ✅ ویژگیها:
|
||||
- زبان پیشفرض: فارسی
|
||||
- پشتیبانی کامل RTL
|
||||
- فونت Vazir برای فارسی
|
||||
- ترجمههای کامل فارسی
|
||||
- Helper functions فارسی
|
||||
- CSS سفارشی RTL
|
||||
|
||||
### ✅ تنظیمات:
|
||||
```php
|
||||
// config/constants.php
|
||||
'langs' => [
|
||||
'fa' => ['full_name' => 'Persian - فارسی', 'short_name' => 'Persian'],
|
||||
'ar' => ['full_name' => 'Arabic - العَرَبِيَّة', 'short_name' => 'Arabic'],
|
||||
],
|
||||
'langs_rtl' => ['ar', 'fa'],
|
||||
|
||||
// config/app.php
|
||||
'locale' => env('APP_LOCALE', 'fa'),
|
||||
'fallback_locale' => 'fa',
|
||||
|
||||
// .env
|
||||
APP_LOCALE=fa
|
||||
```
|
||||
|
||||
## 🎨 تست سیستم
|
||||
|
||||
### 1. **ورود به سیستم**
|
||||
- سیستم با زبان فارسی باز میشود
|
||||
- تمام منوها و متنها فارسی هستند
|
||||
|
||||
### 2. **تغییر زبان**
|
||||
- Settings > Business Settings > Language
|
||||
- انتخاب بین فارسی و عربی
|
||||
|
||||
### 3. **بررسی RTL**
|
||||
- تمام صفحات RTL هستند
|
||||
- فونت فارسی نمایش داده میشود
|
||||
|
||||
## 📱 صفحات پشتیبانی شده
|
||||
|
||||
- ✅ داشبورد فارسی
|
||||
- ✅ مدیریت محصولات
|
||||
- ✅ فروش و POS
|
||||
- ✅ خرید و تامینکنندگان
|
||||
- ✅ مخاطبین و مشتریان
|
||||
- ✅ گزارشها و آمار
|
||||
- ✅ حسابداری
|
||||
- ✅ تنظیمات سیستم
|
||||
- ✅ کاربران و نقشها
|
||||
- ✅ رستوران (اگر فعال باشد)
|
||||
|
||||
## 🔧 تنظیمات اضافی
|
||||
|
||||
### تغییر زبان پیشفرض به عربی:
|
||||
```env
|
||||
# در فایل .env
|
||||
APP_LOCALE=ar
|
||||
```
|
||||
|
||||
### تنظیم منطقه زمانی ایران:
|
||||
```env
|
||||
# در فایل .env
|
||||
APP_TIMEZONE=Asia/Tehran
|
||||
```
|
||||
|
||||
## 🎯 نتیجه نهایی
|
||||
|
||||
سیستم UltimatePOS شما اکنون:
|
||||
|
||||
1. **فقط دو زبان دارد:** فارسی و عربی
|
||||
2. **زبان پیشفرض:** فارسی
|
||||
3. **RTL کامل:** برای هر دو زبان
|
||||
4. **فونت زیبا:** Vazir برای فارسی
|
||||
5. **ترجمه کامل:** تمام بخشها فارسی شدهاند
|
||||
6. **سازگار:** با تمام ماژولها
|
||||
|
||||
## 🚀 آماده استفاده!
|
||||
|
||||
سیستم شما آماده است. فقط کافی است:
|
||||
|
||||
```bash
|
||||
php artisan cache:clear
|
||||
```
|
||||
|
||||
سپس وارد سیستم شوید و از سیستم فارسی خود لذت ببرید! 🎉
|
||||
|
||||
---
|
||||
|
||||
**تاریخ:** 2025-01-25
|
||||
**نسخه:** 2.0.0
|
||||
**وضعیت:** تکمیل شده ✅
|
||||
**زبانهای موجود:** فارسی (پیشفرض) + عربی
|
||||
**پشتیبانی RTL:** کامل ✅
|
||||
|
||||
108
DATEPICKER_UPDATES.md
Normal file
108
DATEPICKER_UPDATES.md
Normal file
@ -0,0 +1,108 @@
|
||||
# 📅 بهروزرسانی Datepicker ها به تقویم شمسی
|
||||
|
||||
## ✅ فایلهای بهروزرسانی شده
|
||||
|
||||
تمام datepicker های سیستم به Persian Date Picker تبدیل شدند:
|
||||
|
||||
### 1. **public/js/app.js**
|
||||
- `.start-date-picker`: برای تاریخ شروع
|
||||
- `#user_dob`: برای تاریخ تولد کاربر
|
||||
- `.dob-date-picker`: برای تاریخ تولد در modal
|
||||
|
||||
### 2. **public/js/common.js**
|
||||
- تنظیمات پیشفرض datepicker
|
||||
- datetimepicker پشتیبانی از تقویم شمسی
|
||||
|
||||
### 3. **public/js/opening_stock.js**
|
||||
- `.os_exp_date`: برای تاریخ انقضای موجودی اولیه
|
||||
- datepicker های داینامیک در modal
|
||||
|
||||
### 4. **public/js/login.js**
|
||||
- `.start-date-picker`: برای تاریخ شروع کسبوکار در صفحه ثبتنام
|
||||
|
||||
### 5. **public/js/labels.js**
|
||||
- `.label-date-picker`: برای تاریخ در برچسبهای محصول
|
||||
|
||||
### 6. **public/js/purchase.js**
|
||||
- `.expiry_datepicker`: برای تاریخ انقضای محصولات در خرید
|
||||
- پشتیبانی از متد `update` و `clear` برای Persian Date Picker
|
||||
|
||||
### 7. **public/js/purchase_return.js**
|
||||
- `.expiry_datepicker`: برای تاریخ انقضای محصولات در برگشت خرید
|
||||
|
||||
### 8. **public/js/report.js**
|
||||
- `#exp_date_expiry_modal`: برای تاریخ انقضا در modal گزارشها
|
||||
|
||||
### 9. **public/js/pos.js**
|
||||
- `.os_exp_date`: برای تاریخ انقضای موجودی در صفحه POS
|
||||
|
||||
## 🔄 نحوه کار
|
||||
|
||||
همه datepicker ها به صورت خودکار بررسی میکنند که:
|
||||
1. آیا زبان فارسی فعال است؟ (`is_persian_lang`)
|
||||
2. آیا Persian Date Picker موجود است؟ (`$.fn.persianDatepicker`)
|
||||
|
||||
در صورت مثبت بودن هر دو، از Persian Date Picker استفاده میکند، در غیر این صورت از datepicker معمولی استفاده میکند.
|
||||
|
||||
## 📝 مثال کد
|
||||
|
||||
```javascript
|
||||
// بررسی و استفاده از Persian Date Picker
|
||||
if (typeof is_persian_lang !== 'undefined' && is_persian_lang && typeof $.fn.persianDatepicker !== 'undefined') {
|
||||
$('.date-picker').persianDatepicker({
|
||||
calendarType: 'persian',
|
||||
format: datepicker_date_format,
|
||||
autoClose: true
|
||||
});
|
||||
} else {
|
||||
$('.date-picker').datepicker({
|
||||
autoclose: true,
|
||||
format: datepicker_date_format,
|
||||
});
|
||||
}
|
||||
```
|
||||
|
||||
## 🎯 ویژگیها
|
||||
|
||||
- ✅ تمام datepicker ها به صورت خودکار به تقویم شمسی تبدیل میشوند
|
||||
- ✅ پشتیبانی از update و clear برای Persian Date Picker
|
||||
- ✅ سازگاری با datepicker های قدیمی (fallback)
|
||||
- ✅ استفاده از فرمت تاریخ مناسب (`YYYY/MM/DD` برای فارسی)
|
||||
|
||||
## 🔧 تنظیمات
|
||||
|
||||
فرمت تاریخ پیشفرض در `resources/views/layouts/partials/javascripts.blade.php` تنظیم شده است:
|
||||
|
||||
```php
|
||||
// برای فارسی
|
||||
$datepicker_date_format = 'yyyy/mm/dd';
|
||||
```
|
||||
|
||||
## ⚠️ نکات مهم
|
||||
|
||||
1. **متدهای Persian Date Picker:**
|
||||
- `setDate()` به جای `datepicker('update', date)`
|
||||
- `clear()` به جای `datepicker('update', '')`
|
||||
|
||||
2. **فرمت تاریخ:**
|
||||
- Persian Date Picker از فرمت `YYYY/MM/DD` استفاده میکند
|
||||
- نه `dd-mm-yyyy` یا فرمتهای دیگر
|
||||
|
||||
3. **کتابخانههای مورد نیاز:**
|
||||
- `persian-datepicker` (CSS و JS)
|
||||
- `persian-date` (برای کار با تاریخهای شمسی)
|
||||
- `moment-jalaali` (برای moment.js)
|
||||
|
||||
## ✅ چکلیست تست
|
||||
|
||||
- [ ] تمام datepicker ها تقویم شمسی را نمایش میدهند
|
||||
- [ ] تاریخهای انقضا به درستی انتخاب میشوند
|
||||
- [ ] تاریخ تولد کاربر با تقویم شمسی کار میکند
|
||||
- [ ] تاریخ شروع کسبوکار در ثبتنام شمسی است
|
||||
- [ ] تاریخهای موجودی اولیه شمسی هستند
|
||||
- [ ] تاریخهای خرید و برگشت خرید شمسی هستند
|
||||
|
||||
---
|
||||
|
||||
**نکته:** پس از تغییرات، حتماً Cache مرورگر را پاک کنید تا تغییرات JavaScript اعمال شوند.
|
||||
|
||||
134
FINAL_SETUP.md
Normal file
134
FINAL_SETUP.md
Normal file
@ -0,0 +1,134 @@
|
||||
# 🎯 تنظیمات نهایی: فقط فارسی و عربی
|
||||
|
||||
## ✅ تغییرات انجام شده
|
||||
|
||||
### 1. **تنظیمات زبان در `config/constants.php`**
|
||||
```php
|
||||
'langs' => [
|
||||
'fa' => ['full_name' => 'Persian - فارسی', 'short_name' => 'Persian'],
|
||||
'ar' => ['full_name' => 'Arabic - العَرَبِيَّة', 'short_name' => 'Arabic'],
|
||||
],
|
||||
'langs_rtl' => ['ar', 'fa'],
|
||||
```
|
||||
|
||||
### 2. **زبان پیشفرض در `config/app.php`**
|
||||
```php
|
||||
'locale' => env('APP_LOCALE', 'fa'),
|
||||
'fallback_locale' => 'fa',
|
||||
```
|
||||
|
||||
### 3. **فایل `.env`**
|
||||
```env
|
||||
APP_LOCALE=fa
|
||||
```
|
||||
|
||||
### 4. **حذف زبانهای اضافی**
|
||||
- تمام پوشههای زبان غیر از `fa` و `ar` حذف شدند
|
||||
- فقط زبانهای فارسی و عربی باقی ماندند
|
||||
|
||||
## 🚀 نحوه فعالسازی
|
||||
|
||||
### روش 1: اسکریپت خودکار
|
||||
```cmd
|
||||
setup-persian.bat
|
||||
```
|
||||
|
||||
### روش 2: دستی
|
||||
```bash
|
||||
# 1. پاکسازی Cache
|
||||
php artisan cache:clear
|
||||
php artisan config:clear
|
||||
php artisan view:clear
|
||||
|
||||
# 2. بهروزرسانی Composer
|
||||
composer dump-autoload
|
||||
|
||||
# 3. سیستم آماده است!
|
||||
```
|
||||
|
||||
## 📋 وضعیت فعلی
|
||||
|
||||
### ✅ زبانهای موجود:
|
||||
- **فارسی (fa)** - پیشفرض
|
||||
- **عربی (ar)** - اختیاری
|
||||
|
||||
### ✅ ویژگیها:
|
||||
- زبان پیشفرض: فارسی
|
||||
- پشتیبانی کامل RTL
|
||||
- فونت Vazir برای فارسی
|
||||
- ترجمههای کامل فارسی
|
||||
- Helper functions فارسی
|
||||
|
||||
### ✅ فایلهای باقیمانده:
|
||||
```
|
||||
lang/
|
||||
├── fa/ (27 فایل ترجمه فارسی)
|
||||
└── ar/ (فایلهای ترجمه عربی موجود)
|
||||
```
|
||||
|
||||
## 🎨 تنظیمات اضافی
|
||||
|
||||
### تغییر زبان پیشفرض به عربی (اختیاری):
|
||||
```env
|
||||
# در فایل .env
|
||||
APP_LOCALE=ar
|
||||
```
|
||||
|
||||
### تنظیم منطقه زمانی ایران:
|
||||
```env
|
||||
# در فایل .env
|
||||
APP_TIMEZONE=Asia/Tehran
|
||||
```
|
||||
|
||||
## 🔧 تست سیستم
|
||||
|
||||
### 1. **ورود به سیستم**
|
||||
- سیستم با زبان فارسی باز میشود
|
||||
- منوها و متنها فارسی هستند
|
||||
|
||||
### 2. **تغییر زبان**
|
||||
- Settings > Business Settings > Language
|
||||
- انتخاب بین فارسی و عربی
|
||||
|
||||
### 3. **بررسی RTL**
|
||||
- تمام صفحات RTL هستند
|
||||
- فونت فارسی نمایش داده میشود
|
||||
|
||||
## 📱 صفحات پشتیبانی شده
|
||||
|
||||
- ✅ داشبورد فارسی
|
||||
- ✅ مدیریت محصولات
|
||||
- ✅ فروش و POS
|
||||
- ✅ خرید و تامینکنندگان
|
||||
- ✅ مخاطبین و مشتریان
|
||||
- ✅ گزارشها و آمار
|
||||
- ✅ حسابداری
|
||||
- ✅ تنظیمات سیستم
|
||||
- ✅ کاربران و نقشها
|
||||
|
||||
## 🎯 نتیجه نهایی
|
||||
|
||||
سیستم UltimatePOS شما اکنون:
|
||||
|
||||
1. **فقط دو زبان دارد:** فارسی و عربی
|
||||
2. **زبان پیشفرض:** فارسی
|
||||
3. **RTL کامل:** برای هر دو زبان
|
||||
4. **فونت زیبا:** Vazir برای فارسی
|
||||
5. **ترجمه کامل:** تمام بخشها فارسی شدهاند
|
||||
|
||||
## 🚀 آماده استفاده!
|
||||
|
||||
سیستم شما آماده است. فقط کافی است:
|
||||
|
||||
```bash
|
||||
php artisan cache:clear
|
||||
```
|
||||
|
||||
سپس وارد سیستم شوید و از سیستم فارسی خود لذت ببرید! 🎉
|
||||
|
||||
---
|
||||
|
||||
**تاریخ:** {{ date('Y-m-d H:i:s') }}
|
||||
**نسخه:** 2.0.0
|
||||
**وضعیت:** تکمیل شده ✅
|
||||
|
||||
0
Modules/Accounting/Config/.gitkeep
Normal file
0
Modules/Accounting/Config/.gitkeep
Normal file
43
Modules/Accounting/Config/config.php
Normal file
43
Modules/Accounting/Config/config.php
Normal file
@ -0,0 +1,43 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'name' => 'Accounting',
|
||||
'module_version' => '0.9',
|
||||
'pid' => 16,
|
||||
'features' => [
|
||||
'financial_posting_contract' => true,
|
||||
'cheque_lifecycle' => true,
|
||||
'installments' => true,
|
||||
'depreciation_posting' => true,
|
||||
'period_close' => true,
|
||||
'bank_reconciliation' => true,
|
||||
'consolidation' => true,
|
||||
'exchange_rate_sync' => true,
|
||||
'fx_api' => true,
|
||||
'dual_fx_consolidation' => true,
|
||||
'payroll_tax_bridge' => true,
|
||||
'journal_approval_per_business' => true,
|
||||
'analytical_dimensions' => true,
|
||||
'profit_and_loss_report' => true,
|
||||
'cash_flow_report' => true,
|
||||
'health_monitoring' => true,
|
||||
'deferred_documents' => true,
|
||||
'payroll_gl_posting' => true,
|
||||
'unified_warehousing_menu' => env('MENU_UNIFIED_WAREHOUSING', true),
|
||||
],
|
||||
'rollout' => [
|
||||
'phase' => 'holding_v1',
|
||||
'strict_period_lock' => true,
|
||||
'idempotent_posting' => true,
|
||||
'journal_approval_required' => false,
|
||||
'location_default_mapping_sync' => true,
|
||||
'unified_operational_posting' => true,
|
||||
],
|
||||
'fx_api' => [
|
||||
'default_provider' => 'open_er_api',
|
||||
'timeout' => 15,
|
||||
],
|
||||
'installments' => [
|
||||
'default_penalty_rate' => 2.0,
|
||||
],
|
||||
];
|
||||
0
Modules/Accounting/Console/.gitkeep
Normal file
0
Modules/Accounting/Console/.gitkeep
Normal file
184
Modules/Accounting/Console/AccountingBackfillCommand.php
Normal file
184
Modules/Accounting/Console/AccountingBackfillCommand.php
Normal file
@ -0,0 +1,184 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Console;
|
||||
|
||||
use Illuminate\Console\Command;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
class AccountingBackfillCommand extends Command
|
||||
{
|
||||
protected $signature = 'accounting:backfill
|
||||
{--business_id= : Business ID}
|
||||
{--link-payment-accounts : Link payment accounts to GL by name match}
|
||||
{--posting-keys : Backfill posting_key on GL lines from posting logs}
|
||||
{--entity-tags : Backfill holding_entity_id from location mappings}
|
||||
{--auto-map : Auto-map recent unmapped transactions using location defaults}';
|
||||
|
||||
protected $description = 'Backfill accounting integration data for holding rollout';
|
||||
|
||||
public function handle(): int
|
||||
{
|
||||
$businessId = $this->option('business_id');
|
||||
|
||||
if ($this->option('posting-keys')) {
|
||||
$this->backfillPostingKeys($businessId);
|
||||
}
|
||||
|
||||
if ($this->option('link-payment-accounts')) {
|
||||
$this->linkPaymentAccounts($businessId);
|
||||
}
|
||||
|
||||
if ($this->option('entity-tags')) {
|
||||
$this->backfillEntityTags($businessId);
|
||||
}
|
||||
|
||||
if ($this->option('auto-map')) {
|
||||
$this->autoMapTransactions($businessId);
|
||||
}
|
||||
|
||||
if (! $this->option('posting-keys') && ! $this->option('link-payment-accounts') && ! $this->option('entity-tags') && ! $this->option('auto-map')) {
|
||||
$this->backfillPostingKeys($businessId);
|
||||
$this->linkPaymentAccounts($businessId);
|
||||
$this->backfillEntityTags($businessId);
|
||||
}
|
||||
|
||||
return self::SUCCESS;
|
||||
}
|
||||
|
||||
protected function backfillPostingKeys(?string $businessId): void
|
||||
{
|
||||
if (! Schema::hasTable('accounting_posting_logs') || ! Schema::hasColumn('accounting_accounts_transactions', 'posting_key')) {
|
||||
$this->warn('Posting log tables not available.');
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
$logs = DB::table('accounting_posting_logs')->where('status', 'posted');
|
||||
if ($businessId) {
|
||||
$logs->where('business_id', $businessId);
|
||||
}
|
||||
|
||||
$count = 0;
|
||||
foreach ($logs->get() as $log) {
|
||||
if (! $log->acc_trans_mapping_id) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$updated = DB::table('accounting_accounts_transactions')
|
||||
->where('acc_trans_mapping_id', $log->acc_trans_mapping_id)
|
||||
->whereNull('posting_key')
|
||||
->update([
|
||||
'posting_key' => $log->posting_key,
|
||||
'source_type' => $log->source_type,
|
||||
'source_id' => $log->source_id,
|
||||
]);
|
||||
|
||||
$count += $updated;
|
||||
}
|
||||
|
||||
$this->info("Backfilled posting_key on {$count} GL line(s).");
|
||||
}
|
||||
|
||||
protected function linkPaymentAccounts(?string $businessId): void
|
||||
{
|
||||
if (! Schema::hasColumn('accounts', 'accounting_account_id')) {
|
||||
$this->warn('accounts.accounting_account_id column not available.');
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
$query = DB::table('business');
|
||||
if ($businessId) {
|
||||
$query->where('id', $businessId);
|
||||
}
|
||||
|
||||
$service = app(\Modules\Accounting\Services\PaymentAccountGlLinkService::class);
|
||||
$linked = 0;
|
||||
foreach ($query->pluck('id') as $id) {
|
||||
$linked += $service->linkByNameMatch((int) $id);
|
||||
}
|
||||
|
||||
$this->info("Linked {$linked} payment account(s) to GL by name match.");
|
||||
}
|
||||
|
||||
protected function backfillEntityTags(?string $businessId): void
|
||||
{
|
||||
if (! class_exists(\Modules\Accounting\Services\HoldingEntityResolutionService::class)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$service = app(\Modules\Accounting\Services\HoldingEntityResolutionService::class);
|
||||
$query = DB::table('business');
|
||||
if ($businessId) {
|
||||
$query->where('id', $businessId);
|
||||
}
|
||||
|
||||
$total = 0;
|
||||
foreach ($query->pluck('id') as $id) {
|
||||
$total += $service->backfillUntagged((int) $id);
|
||||
}
|
||||
|
||||
$this->info("Backfilled holding_entity_id on {$total} GL line(s).");
|
||||
}
|
||||
|
||||
protected function autoMapTransactions(?string $businessId): void
|
||||
{
|
||||
if (! class_exists(\Modules\Accounting\Services\OperationalTransactionPostingService::class)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$service = app(\Modules\Accounting\Services\OperationalTransactionPostingService::class);
|
||||
$query = DB::table('business');
|
||||
if ($businessId) {
|
||||
$query->where('id', $businessId);
|
||||
}
|
||||
|
||||
$mapped = 0;
|
||||
foreach ($query->pluck('id') as $business) {
|
||||
$mapped += $this->mapRecentTransactionsForBusiness((int) $business, $service);
|
||||
}
|
||||
|
||||
$this->info("Auto-mapped {$mapped} operational transaction(s).");
|
||||
}
|
||||
|
||||
protected function mapRecentTransactionsForBusiness(int $businessId, \Modules\Accounting\Services\OperationalTransactionPostingService $service): int
|
||||
{
|
||||
$since = now()->subDays(90)->toDateString();
|
||||
$count = 0;
|
||||
$userId = 1;
|
||||
|
||||
$transactions = DB::table('transactions')
|
||||
->where('business_id', $businessId)
|
||||
->whereIn('type', ['sell', 'purchase', 'expense'])
|
||||
->where('status', 'final')
|
||||
->whereDate('transaction_date', '>=', $since)
|
||||
->get(['id', 'type', 'location_id']);
|
||||
|
||||
foreach ($transactions as $transaction) {
|
||||
if (DB::table('accounting_accounts_transactions')->where('transaction_id', $transaction->id)->exists()) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$location = DB::table('business_locations')->where('id', $transaction->location_id)->first();
|
||||
if (! $location) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$map = json_decode($location->accounting_default_map ?? '{}', true);
|
||||
$scenario = $transaction->type === 'sell' ? 'sale' : ($transaction->type === 'purchase' ? 'purchases' : 'expense');
|
||||
$depositTo = $map[$scenario]['deposit_to'] ?? null;
|
||||
$paymentAccount = $map[$scenario]['payment_account'] ?? null;
|
||||
|
||||
if (! $depositTo || ! $paymentAccount) {
|
||||
continue;
|
||||
}
|
||||
|
||||
$type = $transaction->type === 'sell' ? 'sell' : $transaction->type;
|
||||
$service->post($type, (int) $transaction->id, $userId, $businessId, (int) $depositTo, (int) $paymentAccount, (int) $transaction->location_id);
|
||||
$count++;
|
||||
}
|
||||
|
||||
return $count;
|
||||
}
|
||||
}
|
||||
61
Modules/Accounting/Console/AccountingMaintenanceCommand.php
Normal file
61
Modules/Accounting/Console/AccountingMaintenanceCommand.php
Normal file
@ -0,0 +1,61 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Console;
|
||||
|
||||
use Illuminate\Console\Command;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Modules\Accounting\Services\AccountingHealthService;
|
||||
use Modules\Accounting\Services\ExchangeRateService;
|
||||
use Modules\Accounting\Services\InstallmentService;
|
||||
|
||||
class AccountingMaintenanceCommand extends Command
|
||||
{
|
||||
protected $signature = 'accounting:maintenance {--business_id= : Limit to one business}';
|
||||
|
||||
protected $description = 'Run accounting health checks and mark overdue installments';
|
||||
|
||||
public function handle(AccountingHealthService $healthService, InstallmentService $installmentService, ExchangeRateService $exchangeRateService): int
|
||||
{
|
||||
$businessId = $this->option('business_id');
|
||||
|
||||
$overdue = $installmentService->markOverdue($businessId ? (int) $businessId : null);
|
||||
$this->info("Marked {$overdue} installment(s) as overdue (penalties applied where configured).");
|
||||
|
||||
$query = DB::table('business');
|
||||
if ($businessId) {
|
||||
$query->where('id', $businessId);
|
||||
}
|
||||
|
||||
foreach ($query->pluck('id') as $id) {
|
||||
$fx = $exchangeRateService->syncForBusiness((int) $id, now()->toDateString(), true);
|
||||
$this->line("Business #{$id} FX sync: upserted={$fx['upserted']} api={$fx['api_fetched']}");
|
||||
|
||||
$health = $healthService->assess((int) $id);
|
||||
$this->line("Business #{$id}: score={$health['score']} status={$health['status']}");
|
||||
|
||||
foreach ($health['checks'] as $check) {
|
||||
if (! $check['ok']) {
|
||||
$this->warn(" - {$check['key']}: {$check['message']}");
|
||||
}
|
||||
}
|
||||
|
||||
if (config('accounting.rollout.location_default_mapping_sync', false)) {
|
||||
$mappingReport = app(\Modules\Accounting\Services\LocationDefaultMappingService::class)->assess((int) $id);
|
||||
$incomplete = ($mappingReport['total_locations'] ?? 0) - ($mappingReport['complete_locations'] ?? 0);
|
||||
if ($incomplete > 0) {
|
||||
$this->warn(" - location_mappings: {$incomplete} location(s) have incomplete default mappings");
|
||||
}
|
||||
}
|
||||
|
||||
if (config('accounting.features.consolidation', false)) {
|
||||
$readiness = app(\Modules\Accounting\Services\ConsolidationService::class)->readiness((int) $id);
|
||||
if (! $readiness['ready']) {
|
||||
$this->warn(' - consolidation: not ready ('.implode(', ', $readiness['issues']).')');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return self::SUCCESS;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,44 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Console;
|
||||
|
||||
use Illuminate\Console\Command;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Modules\Accounting\Services\ExchangeRateService;
|
||||
|
||||
class AccountingSyncExchangeRatesCommand extends Command
|
||||
{
|
||||
protected $signature = 'accounting:sync-exchange-rates
|
||||
{--business_id= : Limit to one business}
|
||||
{--date= : Rate date (Y-m-d), defaults to today}
|
||||
{--no-entities : Skip pushing rates to holding entity meta}';
|
||||
|
||||
protected $description = 'Sync accounting exchange rates and push them to holding entities';
|
||||
|
||||
public function handle(ExchangeRateService $exchangeRateService): int
|
||||
{
|
||||
$businessId = $this->option('business_id');
|
||||
$date = $this->option('date') ?: now()->toDateString();
|
||||
$pushEntities = ! $this->option('no-entities');
|
||||
|
||||
$query = DB::table('business');
|
||||
if ($businessId) {
|
||||
$query->where('id', $businessId);
|
||||
}
|
||||
|
||||
$totalUpserted = 0;
|
||||
$totalEntities = 0;
|
||||
|
||||
foreach ($query->pluck('id') as $id) {
|
||||
$result = $exchangeRateService->syncForBusiness((int) $id, $date, $pushEntities);
|
||||
$totalUpserted += $result['upserted'];
|
||||
$totalEntities += $result['entities_updated'];
|
||||
|
||||
$this->line("Business #{$id}: upserted={$result['upserted']} api={$result['api_fetched']} entities_updated={$result['entities_updated']}");
|
||||
}
|
||||
|
||||
$this->info("Done. upserted={$totalUpserted} entities_updated={$totalEntities}");
|
||||
|
||||
return self::SUCCESS;
|
||||
}
|
||||
}
|
||||
39
Modules/Accounting/Console/SeedIranianCoaCommand.php
Normal file
39
Modules/Accounting/Console/SeedIranianCoaCommand.php
Normal file
@ -0,0 +1,39 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Console;
|
||||
|
||||
use Illuminate\Console\Command;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Modules\Accounting\Services\IranianChartOfAccountsService;
|
||||
|
||||
class SeedIranianCoaCommand extends Command
|
||||
{
|
||||
protected $signature = 'accounting:seed-iran-coa
|
||||
{--business_id= : Business ID (defaults to all)}
|
||||
{--force : Create even if gl_code already exists}';
|
||||
|
||||
protected $description = 'Seed Iranian-style chart of accounts skeleton for holding rollout';
|
||||
|
||||
public function handle(IranianChartOfAccountsService $service): int
|
||||
{
|
||||
$businessId = $this->option('business_id');
|
||||
$skipExisting = ! $this->option('force');
|
||||
$userId = 1;
|
||||
|
||||
$query = DB::table('business');
|
||||
if ($businessId) {
|
||||
$query->where('id', $businessId);
|
||||
}
|
||||
|
||||
$total = 0;
|
||||
foreach ($query->pluck('id') as $id) {
|
||||
$created = $service->seed((int) $id, $userId, $skipExisting);
|
||||
$this->info("Business {$id}: created {$created} GL account(s).");
|
||||
$total += $created;
|
||||
}
|
||||
|
||||
$this->info("Total new accounts: {$total}");
|
||||
|
||||
return self::SUCCESS;
|
||||
}
|
||||
}
|
||||
0
Modules/Accounting/Database/Migrations/.gitkeep
Normal file
0
Modules/Accounting/Database/Migrations/.gitkeep
Normal file
@ -0,0 +1,307 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Modules\Accounting\Entities\AccountingAccountType;
|
||||
|
||||
class CreateAccountingAccountTypesTable extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
Schema::create('accounting_account_types', function (Blueprint $table) {
|
||||
$table->bigIncrements('id');
|
||||
$table->string('name');
|
||||
$table->integer('business_id')->nullable();
|
||||
$table->integer('created_by')->nullable();
|
||||
$table->string('account_primary_type')->nullable();
|
||||
$table->string('account_type')->nullable();
|
||||
$table->bigInteger('parent_id')->nullable();
|
||||
$table->text('description')->nullable();
|
||||
$table->boolean('show_balance')->default(1);
|
||||
$table->timestamps();
|
||||
});
|
||||
$account_sub_types = [
|
||||
[
|
||||
'id' => 1,
|
||||
'name' => 'accounts_receivable',
|
||||
'show_balance' => 0,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'asset',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 2,
|
||||
'name' => 'current_assets',
|
||||
'show_balance' => 1,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'asset',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 3,
|
||||
'name' => 'cash_and_cash_equivalents',
|
||||
'show_balance' => 1,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'asset',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 4,
|
||||
'name' => 'fixed_assets',
|
||||
'show_balance' => 1,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'asset',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 5,
|
||||
'name' => 'non_current_assets',
|
||||
'show_balance' => 1,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'asset',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 6,
|
||||
'name' => 'accounts_payable',
|
||||
'show_balance' => 0,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'liability',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 7,
|
||||
'name' => 'credit_card',
|
||||
'show_balance' => 1,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'liability',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 8,
|
||||
'name' => 'current_liabilities',
|
||||
'show_balance' => 1,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'liability',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 9,
|
||||
'name' => 'non_current_liabilities',
|
||||
'show_balance' => 1,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'liability',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 10,
|
||||
'name' => 'owners_equity',
|
||||
'show_balance' => 1,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'equity',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 11,
|
||||
'name' => 'income',
|
||||
'show_balance' => 0,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'income',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 12,
|
||||
'name' => 'other_income',
|
||||
'show_balance' => 0,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'income',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 13,
|
||||
'name' => 'cost_of_sale',
|
||||
'show_balance' => 0,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'expenses',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 14,
|
||||
'name' => 'expenses',
|
||||
'show_balance' => 0,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'expenses',
|
||||
'parent_id' => null,
|
||||
],
|
||||
[
|
||||
'id' => 15,
|
||||
'name' => 'other_expense',
|
||||
'show_balance' => 0,
|
||||
'account_type' => 'sub_type',
|
||||
'account_primary_type' => 'expenses',
|
||||
'parent_id' => null,
|
||||
],
|
||||
];
|
||||
AccountingAccountType::insert($account_sub_types);
|
||||
|
||||
$child_account_types = [
|
||||
['name' => 'accounts_receivable', 'parent_id' => 1, 'description' => '', 'account_type' => 'detail_type'],
|
||||
['name' => 'allowance_for_bad_debts', 'parent_id' => 2, 'description' => 'allowance_for_bad_debts_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'assets_available_for_sale', 'parent_id' => 2, 'description' => 'assets_available_for_sale_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'development_costs', 'parent_id' => 2, 'description' => 'development_costs_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'employee_cash_advances', 'parent_id' => 2, 'description' => 'employee_cash_advances_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'inventory', 'parent_id' => 2, 'description' => 'inventory_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'investments_-_other', 'parent_id' => 2, 'description' => 'investments_-_other_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'loans_to_officers', 'parent_id' => 2, 'description' => 'loans_to_officers_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'loans_to_others', 'parent_id' => 2, 'description' => 'loans_to_others_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'loans_to_shareholders', 'parent_id' => 2, 'description' => 'loans_to_shareholders_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_current_assets', 'parent_id' => 2, 'description' => 'other_current_assets_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'prepaid_expenses', 'parent_id' => 2, 'description' => 'prepaid_expenses_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'retainage', 'parent_id' => 2, 'description' => 'retainage_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'undeposited_funds', 'parent_id' => 2, 'description' => 'undeposited_funds_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'bank', 'parent_id' => 3, 'description' => 'bank_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'cash_and_cash_equivalents', 'parent_id' => 3, 'description' => 'cash_and_cash_equivalents_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'cash_on_hand', 'parent_id' => 3, 'description' => 'cash_on_hand_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'client_trust_account', 'parent_id' => 3, 'description' => 'client_trust_account_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'money_market', 'parent_id' => 3, 'description' => 'money_market_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'rents_held_in_trust', 'parent_id' => 3, 'description' => 'rents_held_in_trust_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'savings', 'parent_id' => 3, 'description' => 'savings_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'accumulated_depletion', 'parent_id' => 4, 'description' => 'accumulated_depletion_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'accumulated_depreciation_on_property,_plant_and_equipment', 'parent_id' => 4, 'description' => 'accumulated_depreciation_on_property,_plant_and_equipment_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'buildings', 'parent_id' => 4, 'description' => 'buildings_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'depletable_assets', 'parent_id' => 4, 'description' => 'depletable_assets_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'furniture_and_fixtures', 'parent_id' => 4, 'description' => 'furniture_and_fixtures_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'land', 'parent_id' => 4, 'description' => 'land_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'leasehold_improvements', 'parent_id' => 4, 'description' => 'leasehold_improvements_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'machinery_and_equipment', 'parent_id' => 4, 'description' => 'machinery_and_equipment_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_fixed_assets', 'parent_id' => 4, 'description' => 'other_fixed_assets_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'vehicles', 'parent_id' => 4, 'description' => 'vehicles_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'accumulated_amortisation_of_non-current_assets', 'parent_id' => 5, 'description' => 'accumulated_amortisation_of_non-current_assets_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'assets_held_for_sale', 'parent_id' => 5, 'description' => 'assets_held_for_sale_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'deferred_tax', 'parent_id' => 5, 'description' => 'deferred_tax_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'goodwill', 'parent_id' => 5, 'description' => 'goodwill_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'intangible_assets', 'parent_id' => 5, 'description' => 'intangible_assets_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'lease_buyout', 'parent_id' => 5, 'description' => 'lease_buyout_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'licences', 'parent_id' => 5, 'description' => 'licences_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'long-term_investments', 'parent_id' => 5, 'description' => 'long-term_investments_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'organisational_costs', 'parent_id' => 5, 'description' => 'organisational_costs_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_non-current_assets', 'parent_id' => 5, 'description' => 'other_non-current_assets_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'security_deposits', 'parent_id' => 5, 'description' => 'security_deposits_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'accounts_payable_(a/p)', 'parent_id' => 6, 'description' => 'accounts_payable_(a/p)_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'credit_card', 'parent_id' => 7, 'description' => 'credit_card_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'accrued_liabilities', 'parent_id' => 8, 'description' => 'accrued_liabilities_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'client_trust_accounts_-_liabilities', 'parent_id' => 8, 'description' => 'client_trust_accounts_-_liabilities_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'current_tax_liability', 'parent_id' => 8, 'description' => 'current_tax_liability_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'current_portion_of_obligations_under_finance_leases', 'parent_id' => 8, 'description' => 'current_portion_of_obligations_under_finance_leases_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'dividends_payable', 'parent_id' => 8, 'description' => 'dividends_payable_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'income_tax_payable', 'parent_id' => 8, 'description' => 'income_tax_payable_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'insurance_payable', 'parent_id' => 8, 'description' => 'insurance_payable_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'line_of_credit', 'parent_id' => 8, 'description' => 'line_of_credit_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'loan_payable', 'parent_id' => 8, 'description' => 'loan_payable_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_current_liabilities', 'parent_id' => 8, 'description' => 'other_current_liabilities_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'payroll_clearing', 'parent_id' => 8, 'description' => 'payroll_clearing_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'payroll_liabilities', 'parent_id' => 8, 'description' => 'payroll_liabilities_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'prepaid_expenses_payable', 'parent_id' => 8, 'description' => 'prepaid_expenses_payable_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'rents_in_trust_-_liability', 'parent_id' => 8, 'description' => 'rents_in_trust_-_liability_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'sales_and_service_tax_payable', 'parent_id' => 8, 'description' => 'sales_and_service_tax_payable_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'accrued_holiday_payable', 'parent_id' => 9, 'description' => 'accrued_holiday_payable_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'accrued_non-current_liabilities', 'parent_id' => 9, 'description' => 'accrued_non-current_liabilities_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'liabilities_related_to_assets_held_for_sale', 'parent_id' => 9, 'description' => 'liabilities_related_to_assets_held_for_sale_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'long-term_debt', 'parent_id' => 9, 'description' => 'long-term_debt_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'notes_payable', 'parent_id' => 9, 'description' => 'notes_payable_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_non-current_liabilities', 'parent_id' => 9, 'description' => 'other_non-current_liabilities_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'shareholder_notes_payable', 'parent_id' => 9, 'description' => 'shareholder_notes_payable_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'accumulated_adjustment', 'parent_id' => 10, 'description' => 'accumulated_adjustment_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'dividend_disbursed', 'parent_id' => 10, 'description' => 'dividend_disbursed_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'equity_in_earnings_of_subsidiaries', 'parent_id' => 10, 'description' => 'equity_in_earnings_of_subsidiaries_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'opening_balance_equity', 'parent_id' => 10, 'description' => 'opening_balance_equity_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'ordinary_shares', 'parent_id' => 10, 'description' => 'ordinary_shares_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_comprehensive_income', 'parent_id' => 10, 'description' => 'other_comprehensive_income_desc', 'account_type' => 'detail_type'],
|
||||
['name' => "owner's_equity", 'parent_id' => 10, 'description' => "owner's_equity_desc", 'account_type' => 'detail_type'],
|
||||
['name' => 'paid-in_capital_or_surplus', 'parent_id' => 10, 'description' => 'paid-in_capital_or_surplus_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'partner_contributions', 'parent_id' => 10, 'description' => 'partner_contributions_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'partner_distributions', 'parent_id' => 10, 'description' => 'partner_distributions_desc', 'account_type' => 'detail_type'],
|
||||
['name' => "partner's_equity", 'parent_id' => 10, 'description' => "partner's_equity_desc", 'account_type' => 'detail_type'],
|
||||
['name' => 'preferred_shares', 'parent_id' => 10, 'description' => 'preferred_shares_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'retained_earnings', 'parent_id' => 10, 'description' => 'retained_earnings_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'share_capital', 'parent_id' => 10, 'description' => 'share_capital_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'treasury_shares', 'parent_id' => 10, 'description' => 'treasury_shares_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'discounts/refunds_given', 'parent_id' => 11, 'description' => 'discounts/refunds_given_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'non-profit_income', 'parent_id' => 11, 'description' => 'non-profit_income_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_primary_income', 'parent_id' => 11, 'description' => 'other_primary_income_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'revenue_-_general', 'parent_id' => 11, 'description' => 'revenue_-_general_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'sales_-_retail', 'parent_id' => 11, 'description' => 'sales_-_retail_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'sales_-_wholesale', 'parent_id' => 11, 'description' => 'sales_-_wholesale_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'sales_of_product_income', 'parent_id' => 11, 'description' => 'sales_of_product_income_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'service/fee_income', 'parent_id' => 11, 'description' => 'service/fee_income_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'unapplied_cash_payment_income', 'parent_id' => 11, 'description' => 'unapplied_cash_payment_income_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'dividend_income', 'parent_id' => 12, 'description' => 'dividend_income_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'interest_earned', 'parent_id' => 12, 'description' => 'interest_earned_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'loss_on_disposal_of_assets', 'parent_id' => 12, 'description' => 'loss_on_disposal_of_assets_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_investment_income', 'parent_id' => 12, 'description' => 'other_investment_income_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_miscellaneous_income', 'parent_id' => 12, 'description' => 'other_miscellaneous_income_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_operating_income', 'parent_id' => 12, 'description' => 'other_operating_income_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'tax-exempt_interest', 'parent_id' => 12, 'description' => 'tax-exempt_interest_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'unrealised_loss_on_securities,_net_of_tax', 'parent_id' => 12, 'description' => 'unrealised_loss_on_securities,_net_of_tax_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'cost_of_labour_-_cos', 'parent_id' => 13, 'description' => 'cost_of_labour_-_cos_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'equipment_rental_-_cos', 'parent_id' => 13, 'description' => 'equipment_rental_-_cos_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'freight_and_delivery_-_cos', 'parent_id' => 13, 'description' => 'freight_and_delivery_-_cos_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_costs_of_sales_-_cos', 'parent_id' => 13, 'description' => 'other_costs_of_sales_-_cos_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'supplies_and_materials_-_cos', 'parent_id' => 13, 'description' => 'supplies_and_materials_-_cos_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'advertising/promotional', 'parent_id' => 14, 'description' => 'advertising/promotional_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'amortisation_expense', 'parent_id' => 14, 'description' => 'amortisation_expense_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'auto', 'parent_id' => 14, 'description' => 'auto_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'bad_debts', 'parent_id' => 14, 'description' => 'bad_debts_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'bank_charges', 'parent_id' => 14, 'description' => 'bank_charges_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'charitable_contributions', 'parent_id' => 14, 'description' => 'charitable_contributions_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'commissions_and_fees', 'parent_id' => 14, 'description' => 'commissions_and_fees_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'cost_of_labour', 'parent_id' => 14, 'description' => 'cost_of_labour_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'dues_and_subscriptions', 'parent_id' => 14, 'description' => 'dues_and_subscriptions_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'equipment_rental', 'parent_id' => 14, 'description' => 'equipment_rental_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'finance_costs', 'parent_id' => 14, 'description' => 'finance_costs_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'income_tax_expense', 'parent_id' => 14, 'description' => 'income_tax_expense_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'insurance', 'parent_id' => 14, 'description' => 'insurance_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'interest_paid', 'parent_id' => 14, 'description' => 'interest_paid_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'legal_and_professional_fees', 'parent_id' => 14, 'description' => 'legal_and_professional_fees_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'loss_on_discontinued_operations,_net_of_tax', 'parent_id' => 14, 'description' => 'loss_on_discontinued_operations,_net_of_tax_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'management_compensation', 'parent_id' => 14, 'description' => 'management_compensation_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'meals_and_entertainment', 'parent_id' => 14, 'description' => 'meals_and_entertainment_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'office/general_administrative_expenses', 'parent_id' => 14, 'description' => 'office/general_administrative_expenses_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_miscellaneous_service_cost', 'parent_id' => 14, 'description' => 'other_miscellaneous_service_cost_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_selling_expenses', 'parent_id' => 14, 'description' => 'other_selling_expenses_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'payroll_expenses', 'parent_id' => 14, 'description' => 'payroll_expenses_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'rent_or_lease_of_buildings', 'parent_id' => 14, 'description' => 'rent_or_lease_of_buildings_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'repair_and_maintenance', 'parent_id' => 14, 'description' => 'repair_and_maintenance_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'shipping_and_delivery_expense', 'parent_id' => 14, 'description' => 'shipping_and_delivery_expense_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'supplies_and_materials', 'parent_id' => 14, 'description' => 'supplies_and_materials_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'taxes_paid', 'parent_id' => 14, 'description' => 'taxes_paid_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'travel_expenses_-_general_and_admin_expenses', 'parent_id' => 14, 'description' => 'travel_expenses_-_general_and_admin_expenses_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'travel_expenses_-_selling_expense', 'parent_id' => 14, 'description' => 'travel_expenses_-_selling_expense_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'unapplied_cash_bill_payment_expense', 'parent_id' => 14, 'description' => 'unapplied_cash_bill_payment_expense_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'utilities', 'parent_id' => 14, 'description' => 'utilities_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'amortisation', 'parent_id' => 15, 'description' => 'amortisation_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'depreciation', 'parent_id' => 15, 'description' => 'depreciation_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'exchange_gain_or_loss', 'parent_id' => 15, 'description' => 'exchange_gain_or_loss_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'other_expense', 'parent_id' => 15, 'description' => 'other_expense_desc', 'account_type' => 'detail_type'],
|
||||
['name' => 'penalties_and_settlements', 'parent_id' => 15, 'description' => 'penalties_and_settlements_desc', 'account_type' => 'detail_type'],
|
||||
];
|
||||
|
||||
AccountingAccountType::insert($child_account_types);
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down()
|
||||
{
|
||||
Schema::dropIfExists('accounting_account_types');
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,43 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
class CreateAccountingAccountsTable extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
Schema::create('accounting_accounts', function (Blueprint $table) {
|
||||
$table->bigIncrements('id');
|
||||
$table->string('name');
|
||||
$table->string('gl_code')->nullable();
|
||||
$table->integer('business_id');
|
||||
$table->string('account_primary_type')->nullable();
|
||||
$table->bigInteger('account_sub_type_id')->nullable();
|
||||
$table->bigInteger('detail_type_id')->nullable();
|
||||
$table->bigInteger('parent_account_id')->nullable();
|
||||
// $table->decimal('balance')->default(0);
|
||||
// $table->date('balance_as_of')->nullable();
|
||||
$table->longText('description')->nullable();
|
||||
$table->string('status')->nullable();
|
||||
$table->integer('created_by');
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down()
|
||||
{
|
||||
Schema::dropIfExists('accounting_accounts');
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
class CreateAccountsTransactionsTable extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
Schema::create('accounting_accounts_transactions', function (Blueprint $table) {
|
||||
$table->bigIncrements('id');
|
||||
$table->unsignedBigInteger('accounting_account_id');
|
||||
$table->integer('acc_trans_mapping_id')->nullable()->comment('id form accounting_acc_trans_mapping table');
|
||||
$table->integer('transaction_id')->nullable()->comment('id form transactions table');
|
||||
$table->integer('transaction_payment_id')->nullable()->comment('id form transaction_payments table');
|
||||
$table->decimal('amount', 22, 4);
|
||||
$table->string('type', 100)->comment('debit, credit etc');
|
||||
$table->string('sub_type', 100);
|
||||
$table->string('map_type', 100)->nullable();
|
||||
$table->integer('created_by');
|
||||
$table->dateTime('operation_date');
|
||||
$table->text('note')->nullable();
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down()
|
||||
{
|
||||
Schema::dropIfExists('accounting_accounts_transactions');
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,38 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
class CreateAccountingAccTransMapping extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
Schema::create('accounting_acc_trans_mappings', function (Blueprint $table) {
|
||||
$table->bigIncrements('id');
|
||||
$table->integer('business_id');
|
||||
$table->string('ref_no', 100);
|
||||
$table->string('type', 100);
|
||||
$table->integer('created_by');
|
||||
$table->dateTime('operation_date');
|
||||
$table->text('note')->nullable();
|
||||
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down()
|
||||
{
|
||||
Schema::dropIfExists('accounting_acc_trans_mapping');
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,50 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
class CreateAccountingBudgetsTable extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
Schema::create('accounting_budgets', function (Blueprint $table) {
|
||||
$table->bigIncrements('id');
|
||||
$table->unsignedBigInteger('accounting_account_id');
|
||||
$table->integer('financial_year');
|
||||
$table->decimal('jan', 22, 4)->nullable();
|
||||
$table->decimal('feb', 22, 4)->nullable();
|
||||
$table->decimal('mar', 22, 4)->nullable();
|
||||
$table->decimal('apr', 22, 4)->nullable();
|
||||
$table->decimal('may', 22, 4)->nullable();
|
||||
$table->decimal('jun', 22, 4)->nullable();
|
||||
$table->decimal('jul', 22, 4)->nullable();
|
||||
$table->decimal('aug', 22, 4)->nullable();
|
||||
$table->decimal('sep', 22, 4)->nullable();
|
||||
$table->decimal('oct', 22, 4)->nullable();
|
||||
$table->decimal('nov', 22, 4)->nullable();
|
||||
$table->decimal('dec', 22, 4)->nullable();
|
||||
$table->decimal('quarter_1', 22, 4)->nullable();
|
||||
$table->decimal('quarter_2', 22, 4)->nullable();
|
||||
$table->decimal('quarter_3', 22, 4)->nullable();
|
||||
$table->decimal('quarter_4', 22, 4)->nullable();
|
||||
$table->decimal('yearly', 22, 4)->nullable();
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down()
|
||||
{
|
||||
Schema::dropIfExists('accounting_budgets');
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,31 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
class AddAccountingSettingsColumnToBusinessTable extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
Schema::table('business', function (Blueprint $table) {
|
||||
$table->text('accounting_settings')->nullable()->after('created_by');
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down()
|
||||
{
|
||||
Schema::table('business', function (Blueprint $table) {
|
||||
});
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,34 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class AddAccountingModuleVersionToSystemTable extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
$is_exist = DB::table('system')->where('key', 'accounting_version')->exists();
|
||||
|
||||
if (! $is_exist) {
|
||||
DB::table('system')->insert([
|
||||
'key' => 'accounting_version',
|
||||
'value' => config('accounting.module_version', config('accounting.module_version')),
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down()
|
||||
{
|
||||
//
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,33 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
Schema::table('business_locations', function (Blueprint $table) {
|
||||
$table->text('accounting_default_map')->nullable()->after('custom_field4')
|
||||
->comment("Default transactions mapping of accounting module");
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down()
|
||||
{
|
||||
Schema::table('business_locations', function (Blueprint $table) {
|
||||
|
||||
});
|
||||
}
|
||||
};
|
||||
@ -0,0 +1,240 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
public function up(): void
|
||||
{
|
||||
if (! Schema::hasTable('accounting_posting_logs')) {
|
||||
Schema::create('accounting_posting_logs', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->string('posting_key', 191);
|
||||
$table->string('source_type', 100);
|
||||
$table->unsignedBigInteger('source_id')->nullable();
|
||||
$table->unsignedBigInteger('acc_trans_mapping_id')->nullable();
|
||||
$table->string('status', 50)->default('posted');
|
||||
$table->text('payload')->nullable();
|
||||
$table->text('error_message')->nullable();
|
||||
$table->unsignedInteger('created_by')->nullable();
|
||||
$table->timestamps();
|
||||
$table->unique(['business_id', 'posting_key']);
|
||||
$table->index(['business_id', 'source_type', 'source_id']);
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_fiscal_periods')) {
|
||||
Schema::create('accounting_fiscal_periods', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->string('name');
|
||||
$table->date('start_date');
|
||||
$table->date('end_date');
|
||||
$table->boolean('is_closed')->default(false);
|
||||
$table->timestamp('closed_at')->nullable();
|
||||
$table->unsignedInteger('closed_by')->nullable();
|
||||
$table->unsignedBigInteger('closing_journal_mapping_id')->nullable();
|
||||
$table->timestamps();
|
||||
$table->unique(['business_id', 'start_date', 'end_date'], 'acct_fiscal_period_unique');
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_cheques')) {
|
||||
Schema::create('accounting_cheques', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->enum('direction', ['received', 'paid']);
|
||||
$table->string('cheque_number');
|
||||
$table->string('bank_name')->nullable();
|
||||
$table->decimal('amount', 22, 4);
|
||||
$table->date('issue_date');
|
||||
$table->date('due_date')->nullable();
|
||||
$table->unsignedInteger('contact_id')->nullable();
|
||||
$table->unsignedInteger('accounting_account_id')->nullable();
|
||||
$table->enum('status', ['pending', 'deposited', 'cleared', 'bounced', 'endorsed', 'cancelled'])->default('pending');
|
||||
$table->unsignedBigInteger('transaction_id')->nullable();
|
||||
$table->unsignedBigInteger('transaction_payment_id')->nullable();
|
||||
$table->unsignedBigInteger('journal_mapping_id')->nullable();
|
||||
$table->text('note')->nullable();
|
||||
$table->unsignedInteger('created_by');
|
||||
$table->timestamps();
|
||||
$table->index(['business_id', 'status']);
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_installment_plans')) {
|
||||
Schema::create('accounting_installment_plans', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->unsignedBigInteger('transaction_id');
|
||||
$table->unsignedInteger('contact_id')->nullable();
|
||||
$table->decimal('principal_amount', 22, 4);
|
||||
$table->integer('installment_count');
|
||||
$table->decimal('installment_amount', 22, 4)->nullable();
|
||||
$table->decimal('interest_rate', 8, 4)->default(0);
|
||||
$table->date('start_date');
|
||||
$table->enum('frequency', ['monthly', 'quarterly', 'weekly'])->default('monthly');
|
||||
$table->enum('status', ['active', 'completed', 'defaulted', 'cancelled'])->default('active');
|
||||
$table->unsignedInteger('created_by');
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_installment_schedule')) {
|
||||
Schema::create('accounting_installment_schedule', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedBigInteger('installment_plan_id');
|
||||
$table->integer('installment_number');
|
||||
$table->date('due_date');
|
||||
$table->decimal('amount', 22, 4);
|
||||
$table->decimal('penalty_amount', 22, 4)->default(0);
|
||||
$table->decimal('paid_amount', 22, 4)->default(0);
|
||||
$table->enum('status', ['pending', 'partial', 'paid', 'overdue'])->default('pending');
|
||||
$table->unsignedBigInteger('transaction_payment_id')->nullable();
|
||||
$table->unsignedBigInteger('journal_mapping_id')->nullable();
|
||||
$table->timestamps();
|
||||
$table->index(['installment_plan_id', 'status']);
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_depreciation_runs')) {
|
||||
Schema::create('accounting_depreciation_runs', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->unsignedInteger('asset_id')->nullable();
|
||||
$table->string('period_label');
|
||||
$table->date('period_date');
|
||||
$table->decimal('depreciation_amount', 22, 4);
|
||||
$table->unsignedInteger('expense_account_id')->nullable();
|
||||
$table->unsignedInteger('accumulated_account_id')->nullable();
|
||||
$table->unsignedBigInteger('journal_mapping_id')->nullable();
|
||||
$table->enum('status', ['draft', 'posted', 'reversed'])->default('draft');
|
||||
$table->unsignedInteger('created_by');
|
||||
$table->timestamps();
|
||||
$table->index(['business_id', 'period_date']);
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_bank_reconciliations')) {
|
||||
Schema::create('accounting_bank_reconciliations', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->unsignedInteger('accounting_account_id');
|
||||
$table->unsignedInteger('payment_account_id')->nullable();
|
||||
$table->date('statement_date');
|
||||
$table->decimal('statement_balance', 22, 4);
|
||||
$table->decimal('book_balance', 22, 4)->default(0);
|
||||
$table->decimal('adjusted_balance', 22, 4)->default(0);
|
||||
$table->enum('status', ['draft', 'completed'])->default('draft');
|
||||
$table->text('note')->nullable();
|
||||
$table->unsignedInteger('created_by');
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_bank_reconciliation_items')) {
|
||||
Schema::create('accounting_bank_reconciliation_items', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedBigInteger('reconciliation_id');
|
||||
$table->unsignedBigInteger('aat_id')->nullable();
|
||||
$table->decimal('amount', 22, 4);
|
||||
$table->boolean('is_matched')->default(false);
|
||||
$table->string('description')->nullable();
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_analytical_dimensions')) {
|
||||
Schema::create('accounting_analytical_dimensions', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->enum('dimension_type', ['cost_center', 'project', 'department']);
|
||||
$table->string('code', 50);
|
||||
$table->string('name');
|
||||
$table->unsignedBigInteger('holding_entity_id')->nullable();
|
||||
$table->boolean('is_active')->default(true);
|
||||
$table->timestamps();
|
||||
$table->unique(['business_id', 'dimension_type', 'code'], 'acct_dim_unique');
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_consolidation_runs')) {
|
||||
Schema::create('accounting_consolidation_runs', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->unsignedBigInteger('parent_entity_id')->nullable();
|
||||
$table->date('period_start');
|
||||
$table->date('period_end');
|
||||
$table->string('currency_code', 10)->default('IRR');
|
||||
$table->decimal('elimination_amount', 22, 4)->default(0);
|
||||
$table->json('entity_balances')->nullable();
|
||||
$table->enum('status', ['draft', 'finalized'])->default('draft');
|
||||
$table->unsignedInteger('created_by');
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
if (Schema::hasTable('accounts') && ! Schema::hasColumn('accounts', 'accounting_account_id')) {
|
||||
Schema::table('accounts', function (Blueprint $table) {
|
||||
$table->unsignedInteger('accounting_account_id')->nullable()->after('account_number');
|
||||
});
|
||||
}
|
||||
|
||||
if (Schema::hasTable('accounting_accounts_transactions')) {
|
||||
Schema::table('accounting_accounts_transactions', function (Blueprint $table) {
|
||||
if (! Schema::hasColumn('accounting_accounts_transactions', 'cost_center_id')) {
|
||||
$table->unsignedBigInteger('cost_center_id')->nullable();
|
||||
}
|
||||
if (! Schema::hasColumn('accounting_accounts_transactions', 'project_id')) {
|
||||
$table->unsignedBigInteger('project_id')->nullable();
|
||||
}
|
||||
if (! Schema::hasColumn('accounting_accounts_transactions', 'holding_entity_id')) {
|
||||
$table->unsignedBigInteger('holding_entity_id')->nullable();
|
||||
}
|
||||
if (! Schema::hasColumn('accounting_accounts_transactions', 'source_type')) {
|
||||
$table->string('source_type', 100)->nullable();
|
||||
}
|
||||
if (! Schema::hasColumn('accounting_accounts_transactions', 'source_id')) {
|
||||
$table->unsignedBigInteger('source_id')->nullable();
|
||||
}
|
||||
if (! Schema::hasColumn('accounting_accounts_transactions', 'posting_key')) {
|
||||
$table->string('posting_key', 191)->nullable()->index();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('accounting_bank_reconciliation_items');
|
||||
Schema::dropIfExists('accounting_bank_reconciliations');
|
||||
Schema::dropIfExists('accounting_consolidation_runs');
|
||||
Schema::dropIfExists('accounting_analytical_dimensions');
|
||||
Schema::dropIfExists('accounting_depreciation_runs');
|
||||
Schema::dropIfExists('accounting_installment_schedule');
|
||||
Schema::dropIfExists('accounting_installment_plans');
|
||||
Schema::dropIfExists('accounting_cheques');
|
||||
Schema::dropIfExists('accounting_fiscal_periods');
|
||||
Schema::dropIfExists('accounting_posting_logs');
|
||||
|
||||
if (Schema::hasTable('accounts') && Schema::hasColumn('accounts', 'accounting_account_id')) {
|
||||
Schema::table('accounts', function (Blueprint $table) {
|
||||
$table->dropColumn('accounting_account_id');
|
||||
});
|
||||
}
|
||||
|
||||
if (Schema::hasTable('accounting_accounts_transactions')) {
|
||||
Schema::table('accounting_accounts_transactions', function (Blueprint $table) {
|
||||
$columns = ['cost_center_id', 'project_id', 'holding_entity_id', 'source_type', 'source_id', 'posting_key'];
|
||||
foreach ($columns as $column) {
|
||||
if (Schema::hasColumn('accounting_accounts_transactions', $column)) {
|
||||
$table->dropColumn($column);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
@ -0,0 +1,34 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
public function up(): void
|
||||
{
|
||||
if (Schema::hasTable('accounting_acc_trans_mappings')) {
|
||||
Schema::table('accounting_acc_trans_mappings', function (Blueprint $table) {
|
||||
if (! Schema::hasColumn('accounting_acc_trans_mappings', 'approval_status')) {
|
||||
$table->string('approval_status', 30)->default('approved')->after('note');
|
||||
$table->unsignedInteger('approved_by')->nullable()->after('approval_status');
|
||||
$table->timestamp('approved_at')->nullable()->after('approved_by');
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
public function down(): void
|
||||
{
|
||||
if (Schema::hasTable('accounting_acc_trans_mappings')) {
|
||||
Schema::table('accounting_acc_trans_mappings', function (Blueprint $table) {
|
||||
foreach (['approval_status', 'approved_by', 'approved_at'] as $col) {
|
||||
if (Schema::hasColumn('accounting_acc_trans_mappings', $col)) {
|
||||
$table->dropColumn($col);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
@ -0,0 +1,96 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
public function up(): void
|
||||
{
|
||||
if (! Schema::hasTable('accounting_bank_loans')) {
|
||||
Schema::create('accounting_bank_loans', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->string('loan_number', 100);
|
||||
$table->string('lender_name');
|
||||
$table->decimal('principal_amount', 22, 4);
|
||||
$table->decimal('interest_rate', 8, 4)->default(0);
|
||||
$table->integer('term_months')->nullable();
|
||||
$table->date('disbursement_date');
|
||||
$table->date('maturity_date')->nullable();
|
||||
$table->unsignedInteger('loan_account_id')->nullable();
|
||||
$table->unsignedInteger('bank_account_id')->nullable();
|
||||
$table->decimal('paid_principal', 22, 4)->default(0);
|
||||
$table->enum('status', ['active', 'paid', 'closed'])->default('active');
|
||||
$table->unsignedBigInteger('journal_mapping_id')->nullable();
|
||||
$table->text('note')->nullable();
|
||||
$table->unsignedInteger('created_by');
|
||||
$table->timestamps();
|
||||
$table->index(['business_id', 'status']);
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_bank_loan_payments')) {
|
||||
Schema::create('accounting_bank_loan_payments', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedBigInteger('bank_loan_id');
|
||||
$table->date('payment_date');
|
||||
$table->decimal('principal_amount', 22, 4)->default(0);
|
||||
$table->decimal('interest_amount', 22, 4)->default(0);
|
||||
$table->decimal('total_amount', 22, 4);
|
||||
$table->unsignedInteger('bank_account_id')->nullable();
|
||||
$table->unsignedInteger('interest_account_id')->nullable();
|
||||
$table->unsignedBigInteger('journal_mapping_id')->nullable();
|
||||
$table->text('note')->nullable();
|
||||
$table->unsignedInteger('created_by');
|
||||
$table->timestamps();
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_insurance_premiums')) {
|
||||
Schema::create('accounting_insurance_premiums', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->string('policy_number', 100)->nullable();
|
||||
$table->string('provider_name');
|
||||
$table->enum('premium_type', ['employee', 'liability', 'asset', 'other'])->default('other');
|
||||
$table->decimal('amount', 22, 4);
|
||||
$table->date('due_date')->nullable();
|
||||
$table->date('paid_date')->nullable();
|
||||
$table->unsignedInteger('expense_account_id')->nullable();
|
||||
$table->unsignedInteger('bank_account_id')->nullable();
|
||||
$table->enum('status', ['pending', 'paid'])->default('pending');
|
||||
$table->unsignedBigInteger('journal_mapping_id')->nullable();
|
||||
$table->text('note')->nullable();
|
||||
$table->unsignedInteger('created_by');
|
||||
$table->timestamps();
|
||||
$table->index(['business_id', 'status']);
|
||||
});
|
||||
}
|
||||
|
||||
if (! Schema::hasTable('accounting_payroll_tax_brackets')) {
|
||||
Schema::create('accounting_payroll_tax_brackets', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->string('name');
|
||||
$table->decimal('min_amount', 22, 4)->default(0);
|
||||
$table->decimal('max_amount', 22, 4)->nullable();
|
||||
$table->decimal('rate_percent', 8, 4)->default(0);
|
||||
$table->decimal('fixed_deduction', 22, 4)->default(0);
|
||||
$table->integer('sort_order')->default(0);
|
||||
$table->boolean('is_active')->default(true);
|
||||
$table->timestamps();
|
||||
$table->index(['business_id', 'is_active']);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('accounting_payroll_tax_brackets');
|
||||
Schema::dropIfExists('accounting_insurance_premiums');
|
||||
Schema::dropIfExists('accounting_bank_loan_payments');
|
||||
Schema::dropIfExists('accounting_bank_loans');
|
||||
}
|
||||
};
|
||||
@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
public function up(): void
|
||||
{
|
||||
if (! Schema::hasTable('accounting_exchange_rates')) {
|
||||
Schema::create('accounting_exchange_rates', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->unsignedInteger('business_id');
|
||||
$table->string('from_currency', 10);
|
||||
$table->string('to_currency', 10);
|
||||
$table->decimal('rate', 20, 6)->default(1);
|
||||
$table->date('rate_date');
|
||||
$table->string('source', 50)->default('manual');
|
||||
$table->timestamps();
|
||||
|
||||
$table->unique(['business_id', 'from_currency', 'to_currency', 'rate_date'], 'acct_fx_unique');
|
||||
$table->index(['business_id', 'rate_date'], 'acct_fx_biz_date_idx');
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
public function down(): void
|
||||
{
|
||||
Schema::dropIfExists('accounting_exchange_rates');
|
||||
}
|
||||
};
|
||||
@ -0,0 +1,69 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
public function up(): void
|
||||
{
|
||||
if (Schema::hasTable('accounting_exchange_rates')) {
|
||||
Schema::table('accounting_exchange_rates', function (Blueprint $table) {
|
||||
if (! Schema::hasColumn('accounting_exchange_rates', 'rate_type')) {
|
||||
$table->string('rate_type', 20)->default('manual')->after('source');
|
||||
}
|
||||
});
|
||||
|
||||
try {
|
||||
Schema::table('accounting_exchange_rates', function (Blueprint $table) {
|
||||
$table->dropUnique('acct_fx_unique');
|
||||
});
|
||||
} catch (\Throwable $e) {
|
||||
// index may not exist on some environments
|
||||
}
|
||||
|
||||
Schema::table('accounting_exchange_rates', function (Blueprint $table) {
|
||||
$table->unique(['business_id', 'from_currency', 'to_currency', 'rate_date', 'rate_type'], 'acct_fx_unique');
|
||||
});
|
||||
}
|
||||
|
||||
if (Schema::hasTable('accounting_consolidation_runs')) {
|
||||
Schema::table('accounting_consolidation_runs', function (Blueprint $table) {
|
||||
if (! Schema::hasColumn('accounting_consolidation_runs', 'rate_mode')) {
|
||||
$table->string('rate_mode', 20)->default('market')->after('currency_code');
|
||||
}
|
||||
if (! Schema::hasColumn('accounting_consolidation_runs', 'rate_comparison')) {
|
||||
$table->json('rate_comparison')->nullable()->after('entity_balances');
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
public function down(): void
|
||||
{
|
||||
if (Schema::hasTable('accounting_consolidation_runs')) {
|
||||
Schema::table('accounting_consolidation_runs', function (Blueprint $table) {
|
||||
foreach (['rate_mode', 'rate_comparison'] as $col) {
|
||||
if (Schema::hasColumn('accounting_consolidation_runs', $col)) {
|
||||
$table->dropColumn($col);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
if (Schema::hasTable('accounting_exchange_rates') && Schema::hasColumn('accounting_exchange_rates', 'rate_type')) {
|
||||
try {
|
||||
Schema::table('accounting_exchange_rates', function (Blueprint $table) {
|
||||
$table->dropUnique('acct_fx_unique');
|
||||
});
|
||||
} catch (\Throwable $e) {
|
||||
}
|
||||
|
||||
Schema::table('accounting_exchange_rates', function (Blueprint $table) {
|
||||
$table->dropColumn('rate_type');
|
||||
$table->unique(['business_id', 'from_currency', 'to_currency', 'rate_date'], 'acct_fx_unique');
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
0
Modules/Accounting/Database/Seeders/.gitkeep
Normal file
0
Modules/Accounting/Database/Seeders/.gitkeep
Normal file
@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class AccountingDatabaseSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function run()
|
||||
{
|
||||
Model::unguard();
|
||||
|
||||
// $this->call("OthersTableSeeder");
|
||||
}
|
||||
}
|
||||
0
Modules/Accounting/Database/factories/.gitkeep
Normal file
0
Modules/Accounting/Database/factories/.gitkeep
Normal file
45
Modules/Accounting/Domain/FinancialPostingRequest.php
Normal file
45
Modules/Accounting/Domain/FinancialPostingRequest.php
Normal file
@ -0,0 +1,45 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Domain;
|
||||
|
||||
class FinancialPostingRequest
|
||||
{
|
||||
public function __construct(
|
||||
public int $businessId,
|
||||
public int $userId,
|
||||
public string $sourceType,
|
||||
public int|string $sourceId,
|
||||
public string $note,
|
||||
public array $lines,
|
||||
public ?string $operationDate = null,
|
||||
public ?int $costCenterId = null,
|
||||
public ?int $projectId = null,
|
||||
public ?int $holdingEntityId = null,
|
||||
public ?int $transactionId = null,
|
||||
public ?int $transactionPaymentId = null,
|
||||
public string $mappingType = 'journal_entry',
|
||||
public ?string $refNo = null,
|
||||
) {}
|
||||
|
||||
public function postingKey(): string
|
||||
{
|
||||
return $this->businessId.':'.$this->sourceType.':'.$this->sourceId;
|
||||
}
|
||||
|
||||
public function isBalanced(float $tolerance = 0.01): bool
|
||||
{
|
||||
$debit = 0.0;
|
||||
$credit = 0.0;
|
||||
|
||||
foreach ($this->lines as $line) {
|
||||
if (($line['type'] ?? '') === 'debit') {
|
||||
$debit += (float) ($line['amount'] ?? 0);
|
||||
}
|
||||
if (($line['type'] ?? '') === 'credit') {
|
||||
$credit += (float) ($line['amount'] ?? 0);
|
||||
}
|
||||
}
|
||||
|
||||
return abs($debit - $credit) <= $tolerance;
|
||||
}
|
||||
}
|
||||
0
Modules/Accounting/Entities/.gitkeep
Normal file
0
Modules/Accounting/Entities/.gitkeep
Normal file
10
Modules/Accounting/Entities/AccountingAccTransMapping.php
Normal file
10
Modules/Accounting/Entities/AccountingAccTransMapping.php
Normal file
@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingAccTransMapping extends Model
|
||||
{
|
||||
protected $fillable = [];
|
||||
}
|
||||
69
Modules/Accounting/Entities/AccountingAccount.php
Normal file
69
Modules/Accounting/Entities/AccountingAccount.php
Normal file
@ -0,0 +1,69 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingAccount extends Model
|
||||
{
|
||||
/**
|
||||
* The attributes that aren't mass assignable.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $guarded = ['id'];
|
||||
|
||||
public function child_accounts()
|
||||
{
|
||||
return $this->hasMany(\Modules\Accounting\Entities\AccountingAccount::class, 'parent_account_id');
|
||||
}
|
||||
|
||||
// public function account_type()
|
||||
// {
|
||||
// return $this->belongsTo(\Modules\Accounting\Entities\AccountingAccountType::class, 'account_type_id');
|
||||
// }
|
||||
|
||||
public function account_sub_type()
|
||||
{
|
||||
return $this->belongsTo(\Modules\Accounting\Entities\AccountingAccountType::class, 'account_sub_type_id');
|
||||
}
|
||||
|
||||
public function detail_type()
|
||||
{
|
||||
return $this->belongsTo(\Modules\Accounting\Entities\AccountingAccountType::class, 'detail_type_id');
|
||||
}
|
||||
|
||||
/**
|
||||
* Accounts Dropdown
|
||||
*
|
||||
* @param int $business_id
|
||||
* @return array
|
||||
*/
|
||||
public static function forDropdown($business_id, $with_data = false, $q = '')
|
||||
{
|
||||
$query = AccountingAccount::where('accounting_accounts.business_id', $business_id)
|
||||
->where('status', 'active');
|
||||
if ($with_data) {
|
||||
$account_types = AccountingAccountType::accounting_primary_type();
|
||||
|
||||
if (! empty($q)) {
|
||||
$query->where('accounting_accounts.name', 'like', "%{$q}%");
|
||||
}
|
||||
$accounts = $query->leftJoin('accounting_account_types as at', 'at.id', '=', 'accounting_accounts.account_sub_type_id')
|
||||
->select('accounting_accounts.name', 'accounting_accounts.id', 'at.name as sub_type',
|
||||
'accounting_accounts.account_primary_type', 'at.business_id as sub_type_business_id')
|
||||
->get();
|
||||
|
||||
foreach ($accounts as $k => $v) {
|
||||
$accounts[$k]->account_primary_type = ! empty($account_types[$v->account_primary_type]) ?
|
||||
$account_types[$v->account_primary_type]['label'] : $v->account_primary_type;
|
||||
|
||||
$accounts[$k]->sub_type = ! empty($v->sub_type_business_id) ? $v->sub_type : __('accounting::lang.'.$v->sub_type);
|
||||
}
|
||||
|
||||
return $accounts;
|
||||
} else {
|
||||
return $query->pluck('name', 'id');
|
||||
}
|
||||
}
|
||||
}
|
||||
55
Modules/Accounting/Entities/AccountingAccountType.php
Normal file
55
Modules/Accounting/Entities/AccountingAccountType.php
Normal file
@ -0,0 +1,55 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingAccountType extends Model
|
||||
{
|
||||
/**
|
||||
* The attributes that aren't mass assignable.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $guarded = ['id'];
|
||||
|
||||
public function getAccountTypeNameAttribute()
|
||||
{
|
||||
$name = ! empty($this->business_id) ? $this->name : __('accounting::lang.'.$this->name);
|
||||
|
||||
return $name;
|
||||
}
|
||||
|
||||
public function getAccountTypeDescriptionAttribute()
|
||||
{
|
||||
if (empty($this->descriptiion)) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$descriptiion = ! empty($this->business_id) ?
|
||||
$this->descriptiion : __('accounting::lang.'.$this->descriptiion);
|
||||
|
||||
return $descriptiion;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the parent of the type
|
||||
*/
|
||||
public function parent()
|
||||
{
|
||||
return $this->belongsTo('Modules\Accounting\Entities\AccountingAccountType', 'parent_id', 'id');
|
||||
}
|
||||
|
||||
public static function accounting_primary_type()
|
||||
{
|
||||
$accounting_primary_type = [
|
||||
'asset' => ['label' => __('accounting::lang.asset')],
|
||||
'expenses' => ['label' => __('accounting::lang.expenses')],
|
||||
'income' => ['label' => __('accounting::lang.income')],
|
||||
'equity' => ['label' => __('accounting::lang.equity')],
|
||||
'liability' => ['label' => __('accounting::lang.liability')],
|
||||
];
|
||||
|
||||
return $accounting_primary_type;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,55 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingAccountsTransaction extends Model
|
||||
{
|
||||
protected $guarded = [];
|
||||
|
||||
public function account()
|
||||
{
|
||||
return $this->belongsTo('Modules\Accounting\Entities\AccountingAccount', 'accounting_account_id');
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates new account transaction
|
||||
*
|
||||
* @return obj
|
||||
*/
|
||||
public static function createTransaction($data)
|
||||
{
|
||||
$transaction = new AccountingAccountsTransaction();
|
||||
|
||||
$transaction->amount = $data['amount'];
|
||||
$transaction->accounting_account_id = $data['accounting_account_id'];
|
||||
$transaction->transaction_id = ! empty($data['transaction_id']) ? $data['transaction_id'] : null;
|
||||
$transaction->type = $data['type'];
|
||||
$transaction->sub_type = ! empty($data['sub_type']) ? $data['sub_type'] : null;
|
||||
$transaction->map_type = ! empty($data['map_type']) ? $data['map_type'] : null;
|
||||
$transaction->operation_date = ! empty($data['operation_date']) ? $data['operation_date'] : \Carbon::now();
|
||||
$transaction->created_by = $data['created_by'];
|
||||
$transaction->note = ! empty($data['note']) ? $data['note'] : null;
|
||||
|
||||
return $transaction->save();
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates/updates account transaction
|
||||
*
|
||||
* @return obj
|
||||
*/
|
||||
public static function updateOrCreateMapTransaction($data)
|
||||
{
|
||||
$transaction = AccountingAccountsTransaction::updateOrCreate(
|
||||
['transaction_id' => $data['transaction_id'],
|
||||
'map_type' => $data['map_type'],
|
||||
'transaction_payment_id' => $data['transaction_payment_id'],
|
||||
],
|
||||
['accounting_account_id' => $data['accounting_account_id'], 'amount' => $data['amount'],
|
||||
'type' => $data['type'], 'sub_type' => $data['sub_type'], 'created_by' => $data['created_by'], 'operation_date' => $data['operation_date'],
|
||||
]
|
||||
);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingAnalyticalDimension extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'is_active' => 'boolean',
|
||||
];
|
||||
}
|
||||
29
Modules/Accounting/Entities/AccountingBankLoan.php
Normal file
29
Modules/Accounting/Entities/AccountingBankLoan.php
Normal file
@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Database\Eloquent\Relations\HasMany;
|
||||
|
||||
class AccountingBankLoan extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'disbursement_date' => 'date',
|
||||
'maturity_date' => 'date',
|
||||
'principal_amount' => 'float',
|
||||
'interest_rate' => 'float',
|
||||
'paid_principal' => 'float',
|
||||
];
|
||||
|
||||
public function payments(): HasMany
|
||||
{
|
||||
return $this->hasMany(AccountingBankLoanPayment::class, 'bank_loan_id');
|
||||
}
|
||||
|
||||
public function remainingPrincipal(): float
|
||||
{
|
||||
return max(0, (float) $this->principal_amount - (float) $this->paid_principal);
|
||||
}
|
||||
}
|
||||
23
Modules/Accounting/Entities/AccountingBankLoanPayment.php
Normal file
23
Modules/Accounting/Entities/AccountingBankLoanPayment.php
Normal file
@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
|
||||
class AccountingBankLoanPayment extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'payment_date' => 'date',
|
||||
'principal_amount' => 'float',
|
||||
'interest_amount' => 'float',
|
||||
'total_amount' => 'float',
|
||||
];
|
||||
|
||||
public function loan(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(AccountingBankLoan::class, 'bank_loan_id');
|
||||
}
|
||||
}
|
||||
22
Modules/Accounting/Entities/AccountingBankReconciliation.php
Normal file
22
Modules/Accounting/Entities/AccountingBankReconciliation.php
Normal file
@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingBankReconciliation extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'statement_date' => 'date',
|
||||
'statement_balance' => 'float',
|
||||
'book_balance' => 'float',
|
||||
'adjusted_balance' => 'float',
|
||||
];
|
||||
|
||||
public function items()
|
||||
{
|
||||
return $this->hasMany(AccountingBankReconciliationItem::class, 'reconciliation_id');
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingBankReconciliationItem extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'amount' => 'float',
|
||||
'is_matched' => 'boolean',
|
||||
];
|
||||
}
|
||||
15
Modules/Accounting/Entities/AccountingBudget.php
Normal file
15
Modules/Accounting/Entities/AccountingBudget.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingBudget extends Model
|
||||
{
|
||||
/**
|
||||
* The attributes that aren't mass assignable.
|
||||
*
|
||||
* @var array
|
||||
*/
|
||||
protected $guarded = ['id'];
|
||||
}
|
||||
16
Modules/Accounting/Entities/AccountingCheque.php
Normal file
16
Modules/Accounting/Entities/AccountingCheque.php
Normal file
@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingCheque extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'issue_date' => 'date',
|
||||
'due_date' => 'date',
|
||||
'amount' => 'float',
|
||||
];
|
||||
}
|
||||
18
Modules/Accounting/Entities/AccountingConsolidationRun.php
Normal file
18
Modules/Accounting/Entities/AccountingConsolidationRun.php
Normal file
@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingConsolidationRun extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'period_start' => 'date',
|
||||
'period_end' => 'date',
|
||||
'entity_balances' => 'array',
|
||||
'rate_comparison' => 'array',
|
||||
'elimination_amount' => 'float',
|
||||
];
|
||||
}
|
||||
15
Modules/Accounting/Entities/AccountingDepreciationRun.php
Normal file
15
Modules/Accounting/Entities/AccountingDepreciationRun.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingDepreciationRun extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'period_date' => 'date',
|
||||
'depreciation_amount' => 'float',
|
||||
];
|
||||
}
|
||||
15
Modules/Accounting/Entities/AccountingExchangeRate.php
Normal file
15
Modules/Accounting/Entities/AccountingExchangeRate.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingExchangeRate extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'rate_date' => 'date',
|
||||
'rate' => 'float',
|
||||
];
|
||||
}
|
||||
17
Modules/Accounting/Entities/AccountingFiscalPeriod.php
Normal file
17
Modules/Accounting/Entities/AccountingFiscalPeriod.php
Normal file
@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingFiscalPeriod extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'start_date' => 'date',
|
||||
'end_date' => 'date',
|
||||
'is_closed' => 'boolean',
|
||||
'closed_at' => 'datetime',
|
||||
];
|
||||
}
|
||||
22
Modules/Accounting/Entities/AccountingInstallmentPlan.php
Normal file
22
Modules/Accounting/Entities/AccountingInstallmentPlan.php
Normal file
@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingInstallmentPlan extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'start_date' => 'date',
|
||||
'principal_amount' => 'float',
|
||||
'installment_amount' => 'float',
|
||||
'interest_rate' => 'float',
|
||||
];
|
||||
|
||||
public function schedule()
|
||||
{
|
||||
return $this->hasMany(AccountingInstallmentSchedule::class, 'installment_plan_id');
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingInstallmentSchedule extends Model
|
||||
{
|
||||
protected $table = 'accounting_installment_schedule';
|
||||
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'due_date' => 'date',
|
||||
'amount' => 'float',
|
||||
'penalty_amount' => 'float',
|
||||
'paid_amount' => 'float',
|
||||
];
|
||||
|
||||
public function plan()
|
||||
{
|
||||
return $this->belongsTo(AccountingInstallmentPlan::class, 'installment_plan_id');
|
||||
}
|
||||
}
|
||||
16
Modules/Accounting/Entities/AccountingInsurancePremium.php
Normal file
16
Modules/Accounting/Entities/AccountingInsurancePremium.php
Normal file
@ -0,0 +1,16 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingInsurancePremium extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'due_date' => 'date',
|
||||
'paid_date' => 'date',
|
||||
'amount' => 'float',
|
||||
];
|
||||
}
|
||||
18
Modules/Accounting/Entities/AccountingPayrollTaxBracket.php
Normal file
18
Modules/Accounting/Entities/AccountingPayrollTaxBracket.php
Normal file
@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingPayrollTaxBracket extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'min_amount' => 'float',
|
||||
'max_amount' => 'float',
|
||||
'rate_percent' => 'float',
|
||||
'fixed_deduction' => 'float',
|
||||
'is_active' => 'boolean',
|
||||
];
|
||||
}
|
||||
14
Modules/Accounting/Entities/AccountingPostingLog.php
Normal file
14
Modules/Accounting/Entities/AccountingPostingLog.php
Normal file
@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Entities;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
|
||||
class AccountingPostingLog extends Model
|
||||
{
|
||||
protected $guarded = ['id'];
|
||||
|
||||
protected $casts = [
|
||||
'payload' => 'array',
|
||||
];
|
||||
}
|
||||
58
Modules/Accounting/Exports/BudgetExport.php
Normal file
58
Modules/Accounting/Exports/BudgetExport.php
Normal file
@ -0,0 +1,58 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Exports;
|
||||
|
||||
use Illuminate\Contracts\View\View;
|
||||
use Maatwebsite\Excel\Concerns\FromView;
|
||||
|
||||
class BudgetExport implements FromView
|
||||
{
|
||||
protected $accounts;
|
||||
|
||||
protected $budget;
|
||||
|
||||
protected $months;
|
||||
|
||||
protected $fy_year;
|
||||
|
||||
protected $account_types;
|
||||
|
||||
protected $view_type;
|
||||
|
||||
public function __construct($accounts, $budget, $months, $fy_year, $account_types, $view_type)
|
||||
{
|
||||
$this->accounts = $accounts;
|
||||
$this->budget = $budget;
|
||||
$this->months = $months;
|
||||
$this->fy_year = $fy_year;
|
||||
$this->account_types = $account_types;
|
||||
$this->view_type = $view_type;
|
||||
}
|
||||
|
||||
public function view(): View
|
||||
{
|
||||
if ($this->view_type == 'monthly') {
|
||||
return view('accounting::budget.partials.budget_monthly_excel')->with([
|
||||
'accounts' => $this->accounts,
|
||||
'budget' => $this->budget,
|
||||
'months' => $this->months,
|
||||
'account_types' => $this->account_types,
|
||||
]);
|
||||
} elseif ($this->view_type == 'quarterly') {
|
||||
return view('accounting::budget.partials.budget_quarterly_excel')->with([
|
||||
'accounts' => $this->accounts,
|
||||
'budget' => $this->budget,
|
||||
'months' => $this->months,
|
||||
'account_types' => $this->account_types,
|
||||
]);
|
||||
} elseif ($this->view_type == 'yearly') {
|
||||
return view('accounting::budget.partials.budget_yearly_excel')->with([
|
||||
'accounts' => $this->accounts,
|
||||
'budget' => $this->budget,
|
||||
'months' => $this->months,
|
||||
'fy_year' => $this->fy_year,
|
||||
'account_types' => $this->account_types,
|
||||
]);
|
||||
}
|
||||
}
|
||||
}
|
||||
0
Modules/Accounting/Http/Controllers/.gitkeep
Normal file
0
Modules/Accounting/Http/Controllers/.gitkeep
Normal file
256
Modules/Accounting/Http/Controllers/AccountTypeController.php
Normal file
256
Modules/Accounting/Http/Controllers/AccountTypeController.php
Normal file
@ -0,0 +1,256 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use App\Utils\ModuleUtil;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Modules\Accounting\Entities\AccountingAccountType;
|
||||
use Yajra\DataTables\Facades\DataTables;
|
||||
|
||||
class AccountTypeController extends Controller
|
||||
{
|
||||
protected $accountingUtil;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function __construct(ModuleUtil $moduleUtil)
|
||||
{
|
||||
$this->moduleUtil = $moduleUtil;
|
||||
}
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (request()->ajax()) {
|
||||
$query = AccountingAccountType::where('account_type', request()->input('account_type'))
|
||||
->where(function ($q) use ($business_id) {
|
||||
$q->whereNull('business_id')
|
||||
->orWhere('business_id', $business_id);
|
||||
})
|
||||
->with('parent')
|
||||
->select(['name', 'description', 'id', 'business_id', 'parent_id', 'account_primary_type']);
|
||||
|
||||
return Datatables::of($query)
|
||||
->editColumn('name', function ($row) {
|
||||
$html = '';
|
||||
|
||||
if (empty($row->business_id)) {
|
||||
$html = __('accounting::lang.'.$row->name);
|
||||
} else {
|
||||
$html = $row->name;
|
||||
}
|
||||
|
||||
return $html;
|
||||
})
|
||||
->editColumn('account_primary_type', function ($row) {
|
||||
return __('accounting::lang.'.$row->account_primary_type);
|
||||
})
|
||||
->addColumn('parent_type', function ($row) {
|
||||
if (! empty($row->parent_id)) {
|
||||
if (empty($row->business_id) && ! empty($row->description)) {
|
||||
return __('accounting::lang.'.$row->parent->name);
|
||||
} else {
|
||||
return $row->parent->name;
|
||||
}
|
||||
}
|
||||
})
|
||||
->editColumn('description', function ($row) {
|
||||
if (empty($row->business_id) && ! empty($row->description)) {
|
||||
return __('accounting::lang.'.$row->description);
|
||||
} else {
|
||||
return $row->description;
|
||||
}
|
||||
})
|
||||
->addColumn(
|
||||
'action',
|
||||
'@if(!empty($business_id))<button data-href="{{action(\'\Modules\Accounting\Http\Controllers\AccountTypeController@edit\', [$id])}}" class="btn btn-xs btn-primary btn-modal" data-container="#edit_account_type_modal"><i class="glyphicon glyphicon-edit"></i> @lang("messages.edit")</button>
|
||||
|
||||
<button data-href="{{action(\'\Modules\Accounting\Http\Controllers\AccountTypeController@destroy\', [$id])}}" class="btn btn-xs btn-danger delete_account_type_button"><i class="glyphicon glyphicon-trash"></i> @lang("messages.delete")</button>
|
||||
@endif'
|
||||
)
|
||||
->removeColumn('id')
|
||||
->rawColumns(['name', 'action'])
|
||||
->make(true);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function create()
|
||||
{
|
||||
return view('accounting::create');
|
||||
}
|
||||
|
||||
/**
|
||||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @return Response
|
||||
*/
|
||||
public function store(Request $request)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
$input = $request->only(['name', 'description', 'account_type']);
|
||||
$input['business_id'] = $business_id;
|
||||
$input['created_by'] = $request->session()->get('user.id');
|
||||
$input['parent_id'] = ($input['account_type'] == 'detail_type') ? $request->input('parent_id') : null;
|
||||
|
||||
$input['account_primary_type'] = ($input['account_type'] == 'sub_type') ? $request->input('account_primary_type') : null;
|
||||
|
||||
$input['show_balance'] = ($input['account_type'] == 'sub_type') ? 1 : 0;
|
||||
|
||||
$account_type = AccountingAccountType::create($input);
|
||||
$output = ['success' => true,
|
||||
'data' => $account_type,
|
||||
'msg' => __('lang_v1.added_success'),
|
||||
];
|
||||
} catch (\Exception $e) {
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
|
||||
$output = ['success' => false,
|
||||
'msg' => __('messages.something_went_wrong'),
|
||||
];
|
||||
}
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function show($id)
|
||||
{
|
||||
return view('accounting::show');
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function edit($id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$account_type = AccountingAccountType::find($id);
|
||||
$account_sub_types = AccountingAccountType::where('account_type', 'sub_type')
|
||||
->where(function ($q) use ($business_id) {
|
||||
$q->whereNull('business_id')
|
||||
->orWhere('business_id', $business_id);
|
||||
})
|
||||
->get();
|
||||
|
||||
return view('accounting::account_type.edit')->with(compact('account_type', 'account_sub_types'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function update(Request $request, $id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
$input = $request->only(['name', 'description']);
|
||||
|
||||
$account_type = AccountingAccountType::where('business_id', $business_id)
|
||||
->find($id);
|
||||
|
||||
$input['parent_id'] = $account_type->account_type == 'detail_type' ? $request->input('parent_id') : null;
|
||||
|
||||
$account_type->update($input);
|
||||
$output = ['success' => true,
|
||||
'data' => $account_type,
|
||||
'msg' => __('lang_v1.updated_success'),
|
||||
];
|
||||
} catch (\Exception $e) {
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
|
||||
$output = ['success' => false,
|
||||
'msg' => __('messages.something_went_wrong'),
|
||||
];
|
||||
}
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function destroy($id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (request()->ajax()) {
|
||||
try {
|
||||
AccountingAccountType::where('business_id', $business_id)
|
||||
->where('id', $id)
|
||||
->delete();
|
||||
|
||||
$output = ['success' => true,
|
||||
'msg' => __('lang_v1.deleted_success'),
|
||||
];
|
||||
} catch (\Exception $e) {
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
|
||||
$output = ['success' => false,
|
||||
'msg' => '__("messages.something_went_wrong")',
|
||||
];
|
||||
}
|
||||
|
||||
return $output;
|
||||
}
|
||||
}
|
||||
}
|
||||
179
Modules/Accounting/Http/Controllers/AccountingController.php
Normal file
179
Modules/Accounting/Http/Controllers/AccountingController.php
Normal file
@ -0,0 +1,179 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use App\Charts\CommonChart;
|
||||
use App\Utils\ModuleUtil;
|
||||
use DB;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Modules\Accounting\Entities\AccountingAccount;
|
||||
use Modules\Accounting\Entities\AccountingAccountType;
|
||||
use Modules\Accounting\Services\AccountingHealthService;
|
||||
use Modules\Accounting\Utils\AccountingUtil;
|
||||
|
||||
class AccountingController extends Controller
|
||||
{
|
||||
protected $accountingUtil;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function __construct(AccountingUtil $accountingUtil, ModuleUtil $moduleUtil)
|
||||
{
|
||||
$this->accountingUtil = $accountingUtil;
|
||||
$this->moduleUtil = $moduleUtil;
|
||||
}
|
||||
|
||||
/**
|
||||
* Display dashboard for accounting module.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function dashboard(AccountingHealthService $healthService)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$start_date = request()->get('start_date', session()->get('financial_year.start'));
|
||||
$end_date = request()->get('end_date', session()->get('financial_year.end'));
|
||||
$balance_formula = $this->accountingUtil->balanceFormula();
|
||||
|
||||
$coa_overview = AccountingAccount::leftjoin('accounting_accounts_transactions as AAT',
|
||||
'AAT.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->where('business_id', $business_id)
|
||||
->whereDate('AAT.operation_date', '>=', $start_date)
|
||||
->whereDate('AAT.operation_date', '<=', $end_date)
|
||||
->select(
|
||||
DB::raw($balance_formula),
|
||||
'accounting_accounts.account_primary_type'
|
||||
)
|
||||
->groupBy('accounting_accounts.account_primary_type')
|
||||
->get();
|
||||
|
||||
$account_types = AccountingAccountType::accounting_primary_type();
|
||||
|
||||
$labels = [];
|
||||
$values = [];
|
||||
|
||||
foreach ($account_types as $k => $v) {
|
||||
$value = 0;
|
||||
|
||||
foreach ($coa_overview as $overview) {
|
||||
if ($overview->account_primary_type == $k && ! empty($overview->balance)) {
|
||||
$value = (float) $overview->balance;
|
||||
}
|
||||
}
|
||||
$values[] = abs($value);
|
||||
|
||||
//Suffix CR/DR as per value
|
||||
$tmp = $v['label'];
|
||||
if ($value < 0) {
|
||||
$tmp .= (in_array($v['label'], ['Asset', 'Expenses']) ? ' (CR)' : ' (DR)');
|
||||
}
|
||||
$labels[] = $tmp;
|
||||
}
|
||||
|
||||
$colors = ['#E75E82', '#37A2EC', '#FACD56', '#5CA85C', '#605CA8',
|
||||
'#2f7ed8', '#0d233a', '#8bbc21', '#910000', '#1aadce',
|
||||
'#492970', '#f28f43', '#77a1e5', '#c42525', '#a6c96a', ];
|
||||
$coa_overview_chart = new CommonChart;
|
||||
$coa_overview_chart->labels($labels)
|
||||
->options($this->__chartOptions())
|
||||
->dataset(__('accounting::lang.current_balance'), 'pie', $values)
|
||||
->color($colors);
|
||||
|
||||
$all_charts = [];
|
||||
foreach ($account_types as $k => $v) {
|
||||
$sub_types = AccountingAccountType::where('account_primary_type', $k)
|
||||
->where(function ($q) use ($business_id) {
|
||||
$q->whereNull('business_id')
|
||||
->orWhere('business_id', $business_id);
|
||||
})
|
||||
->get();
|
||||
|
||||
$balances = AccountingAccount::leftjoin('accounting_accounts_transactions as AAT',
|
||||
'AAT.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->where('business_id', $business_id)
|
||||
->whereDate('AAT.operation_date', '>=', $start_date)
|
||||
->whereDate('AAT.operation_date', '<=', $end_date)
|
||||
->select(
|
||||
DB::raw($balance_formula),
|
||||
'accounting_accounts.account_sub_type_id'
|
||||
)
|
||||
->groupBy('accounting_accounts.account_sub_type_id')
|
||||
->get();
|
||||
|
||||
$labels = [];
|
||||
$values = [];
|
||||
|
||||
foreach ($sub_types as $st) {
|
||||
$labels[] = $st->account_type_name;
|
||||
$value = 0;
|
||||
|
||||
foreach ($balances as $bal) {
|
||||
if ($bal->account_sub_type_id == $st->id && ! empty($bal->balance)) {
|
||||
$value = (float) $bal->balance;
|
||||
}
|
||||
}
|
||||
$values[] = $value;
|
||||
}
|
||||
$chart = new CommonChart;
|
||||
$chart->labels($labels)
|
||||
->options($this->__chartOptions())
|
||||
->dataset(__('accounting::lang.current_balance'), 'pie', $values)
|
||||
->color($colors);
|
||||
|
||||
$all_charts[$k] = $chart;
|
||||
}
|
||||
|
||||
$health = $healthService->assess($business_id);
|
||||
|
||||
return view('accounting::accounting.dashboard')->with(compact('coa_overview_chart',
|
||||
'all_charts', 'coa_overview', 'account_types', 'end_date', 'start_date', 'health'));
|
||||
}
|
||||
|
||||
private function __chartOptions()
|
||||
{
|
||||
return [
|
||||
'plotOptions' => [
|
||||
'pie' => [
|
||||
'allowPointSelect' => true,
|
||||
'cursor' => 'pointer',
|
||||
'dataLabels' => [
|
||||
'enabled' => false,
|
||||
],
|
||||
'showInLegend' => true,
|
||||
],
|
||||
],
|
||||
];
|
||||
}
|
||||
|
||||
public function AccountsDropdown()
|
||||
{
|
||||
if (request()->ajax()) {
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
$q = request()->input('q', '');
|
||||
$accounts = AccountingAccount::forDropdown($business_id, true, $q);
|
||||
|
||||
$accounts_array = [];
|
||||
foreach ($accounts as $account) {
|
||||
$accounts_array[] = [
|
||||
'id' => $account->id,
|
||||
'text' => $account->name.' - <small class="text-muted">'.$account->account_primary_type.' - '.
|
||||
$account->sub_type.'</small>',
|
||||
'html' => $account->name.' - <small class="text-muted">'.$account->account_primary_type.' - '.
|
||||
$account->sub_type.'</small>',
|
||||
];
|
||||
}
|
||||
|
||||
return $accounts_array;
|
||||
}
|
||||
}
|
||||
}
|
||||
290
Modules/Accounting/Http/Controllers/BudgetController.php
Normal file
290
Modules/Accounting/Http/Controllers/BudgetController.php
Normal file
@ -0,0 +1,290 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Utils\ModuleUtil;
|
||||
use DB;
|
||||
use Excel;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
use Modules\Accounting\Entities\AccountingAccount;
|
||||
use Modules\Accounting\Entities\AccountingAccountType;
|
||||
use Modules\Accounting\Entities\AccountingBudget;
|
||||
use Modules\Accounting\Exports\BudgetExport;
|
||||
|
||||
class BudgetController extends Controller
|
||||
{
|
||||
protected $moduleUtil;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function __construct(ModuleUtil $moduleUtil)
|
||||
{
|
||||
$this->moduleUtil = $moduleUtil;
|
||||
}
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.manage_budget'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$fy_year = request()->input('financial_year', null);
|
||||
$budget = [];
|
||||
$accounts = [];
|
||||
if ($fy_year != null) {
|
||||
$accounts = AccountingAccount::where('business_id', $business_id)
|
||||
->where('status', 'active')
|
||||
->select('name', 'id', 'account_primary_type')
|
||||
->get();
|
||||
|
||||
$budget = AccountingBudget::whereIn('accounting_account_id', $accounts->pluck('id'))
|
||||
->where('financial_year', $fy_year)
|
||||
->get();
|
||||
|
||||
if (count($budget) == 0) {
|
||||
return redirect(action([\Modules\Accounting\Http\Controllers\BudgetController::class, 'create']).
|
||||
'?financial_year='.$fy_year);
|
||||
}
|
||||
}
|
||||
$months = $this->getFinancialYearMonths();
|
||||
|
||||
$account_types = AccountingAccountType::accounting_primary_type();
|
||||
|
||||
if (! empty(request()->input('format'))) {
|
||||
$view_type = request()->input('view_type');
|
||||
if (request()->input('view_type') == 'monthly') {
|
||||
if (request()->input('format') == 'pdf') {
|
||||
$html = view('accounting::budget.partials.budget_monthly_pdf')->with(compact('accounts',
|
||||
'budget', 'months', 'fy_year', 'account_types'))->render();
|
||||
|
||||
$output_file_name = 'Budget-'.$fy_year.'-Monthly.pdf';
|
||||
|
||||
$mpdf = $this->getMpdf();
|
||||
$mpdf->WriteHTML($html);
|
||||
$mpdf->Output($output_file_name, 'D');
|
||||
} elseif (request()->input('format') == 'excel') {
|
||||
$export = new BudgetExport($accounts, $budget, $months, $fy_year, $account_types, $view_type);
|
||||
|
||||
$output_file_name = 'Budget-'.$fy_year.'-Monthly.xlsx';
|
||||
|
||||
return Excel::download($export, $output_file_name);
|
||||
} elseif (request()->input('format') == 'csv') {
|
||||
$export = new BudgetExport($accounts, $budget, $months, $fy_year, $account_types, $view_type);
|
||||
|
||||
$output_file_name = 'Budget-'.$fy_year.'-Monthly.csv';
|
||||
|
||||
return Excel::download($export, $output_file_name);
|
||||
}
|
||||
} elseif (request()->input('view_type') == 'quarterly') {
|
||||
if (request()->input('format') == 'pdf') {
|
||||
$html = view('accounting::budget.partials.budget_quarterly_pdf')->with(compact('accounts',
|
||||
'budget', 'fy_year', 'account_types'))->render();
|
||||
|
||||
$output_file_name = 'Budget-'.$fy_year.'-Quarterly.pdf';
|
||||
|
||||
$mpdf = $this->getMpdf();
|
||||
$mpdf->WriteHTML($html);
|
||||
$mpdf->Output($output_file_name, 'D');
|
||||
} elseif (request()->input('format') == 'excel') {
|
||||
$export = new BudgetExport($accounts, $budget, $months, $fy_year, $account_types, $view_type);
|
||||
|
||||
$output_file_name = 'Budget-'.$fy_year.'-Quarterly.xlsx';
|
||||
|
||||
return Excel::download($export, $output_file_name);
|
||||
} elseif (request()->input('format') == 'csv') {
|
||||
$export = new BudgetExport($accounts, $budget, $months, $fy_year, $account_types, $view_type);
|
||||
|
||||
$output_file_name = 'Budget-'.$fy_year.'-Quarterly.csv';
|
||||
|
||||
return Excel::download($export, $output_file_name);
|
||||
}
|
||||
} elseif (request()->input('view_type') == 'yearly') {
|
||||
if (request()->input('format') == 'pdf') {
|
||||
$html = view('accounting::budget.partials.budget_yearly_pdf')->with(compact('accounts',
|
||||
'budget', 'fy_year', 'account_types'))->render();
|
||||
|
||||
$output_file_name = 'Budget-'.$fy_year.'-Yearly.pdf';
|
||||
|
||||
$mpdf = $this->getMpdf();
|
||||
$mpdf->WriteHTML($html);
|
||||
$mpdf->Output($output_file_name, 'D');
|
||||
} elseif (request()->input('format') == 'excel') {
|
||||
$export = new BudgetExport($accounts, $budget, $months, $fy_year, $account_types, $view_type);
|
||||
|
||||
$output_file_name = 'Budget-'.$fy_year.'-Yearly.xlsx';
|
||||
|
||||
return Excel::download($export, $output_file_name);
|
||||
} elseif (request()->input('format') == 'csv') {
|
||||
$export = new BudgetExport($accounts, $budget, $months, $fy_year, $account_types, $view_type);
|
||||
|
||||
$output_file_name = 'Budget-'.$fy_year.'-Yearly.csv';
|
||||
|
||||
return Excel::download($export, $output_file_name);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return view('accounting::budget.index')->with(compact('accounts', 'budget', 'months', 'fy_year',
|
||||
'account_types'));
|
||||
}
|
||||
|
||||
private function getFinancialYearMonths()
|
||||
{
|
||||
$fy_start_month = request()->session()->get('business.fy_start_month');
|
||||
$months = [];
|
||||
$month_names = [
|
||||
1 => 'jan',
|
||||
2 => 'feb',
|
||||
3 => 'mar',
|
||||
4 => 'apr',
|
||||
5 => 'may',
|
||||
6 => 'jun',
|
||||
7 => 'jul',
|
||||
8 => 'aug',
|
||||
9 => 'sep',
|
||||
10 => 'oct',
|
||||
11 => 'nov',
|
||||
12 => 'dec',
|
||||
];
|
||||
for ($i = $fy_start_month; count($months) <= 11; $i++) {
|
||||
$months[$i] = $month_names[$i];
|
||||
if ($i == 12) {
|
||||
$i = 0;
|
||||
}
|
||||
}
|
||||
|
||||
return $months;
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function create()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.manage_budget'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$fy_year = request()->input('financial_year');
|
||||
|
||||
$accounts = AccountingAccount::where('business_id', $business_id)
|
||||
->where('status', 'active')
|
||||
->select('name', 'id')
|
||||
->get();
|
||||
$months = $this->getFinancialYearMonths();
|
||||
|
||||
$budget = AccountingBudget::whereIn('accounting_account_id', $accounts->pluck('id'))
|
||||
->where('financial_year', $fy_year)
|
||||
->get();
|
||||
|
||||
return view('accounting::budget.create')->with(compact('fy_year', 'accounts', 'months', 'budget'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @return Response
|
||||
*/
|
||||
public function store(Request $request)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.manage_budget'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
DB::beginTransaction();
|
||||
|
||||
foreach ($request->input('budget') as $key => $value) {
|
||||
$inputs = [];
|
||||
foreach ($value as $k => $v) {
|
||||
$inputs[$k] = ! is_null($v) ? $this->moduleUtil->num_uf($v) : null;
|
||||
}
|
||||
AccountingBudget::updateOrCreate(
|
||||
[
|
||||
'accounting_account_id' => $key,
|
||||
'financial_year' => $request->input('financial_year'),
|
||||
],
|
||||
$inputs
|
||||
);
|
||||
}
|
||||
|
||||
DB::commit();
|
||||
} catch (\Exception $e) {
|
||||
DB::rollBack();
|
||||
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
}
|
||||
|
||||
return redirect()->back();
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function show($id)
|
||||
{
|
||||
return view('accounting::show');
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function edit($id)
|
||||
{
|
||||
return view('accounting::edit');
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function update(Request $request, $id)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function destroy($id)
|
||||
{
|
||||
//
|
||||
}
|
||||
}
|
||||
1510
Modules/Accounting/Http/Controllers/CoaController.php
Normal file
1510
Modules/Accounting/Http/Controllers/CoaController.php
Normal file
File diff suppressed because it is too large
Load Diff
345
Modules/Accounting/Http/Controllers/DataController.php
Normal file
345
Modules/Accounting/Http/Controllers/DataController.php
Normal file
@ -0,0 +1,345 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use App\Http\MenuIcons;
|
||||
use App\Utils\ModuleUtil;
|
||||
use App\Utils\Util;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Menu;
|
||||
use Modules\Accounting\Services\InstallmentBridgeService;
|
||||
|
||||
class DataController extends Controller
|
||||
{
|
||||
/**
|
||||
* Superadmin package permissions
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function superadmin_package()
|
||||
{
|
||||
return [
|
||||
[
|
||||
'name' => 'accounting_module',
|
||||
'label' => __('accounting::lang.accounting_module'),
|
||||
'default' => false,
|
||||
],
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds cms menus
|
||||
*
|
||||
* @return null
|
||||
*/
|
||||
public function modifyAdminMenu()
|
||||
{
|
||||
$business_id = session()->get('user.business_id');
|
||||
$module_util = new ModuleUtil();
|
||||
|
||||
$is_accounting_enabled = (bool) $module_util->hasThePermissionInSubscription($business_id, 'accounting_module');
|
||||
$is_essentials_enabled = (bool) $module_util->hasThePermissionInSubscription($business_id, 'essentials_module');
|
||||
|
||||
$commonUtil = new Util();
|
||||
$is_admin = $commonUtil->is_admin(auth()->user(), $business_id);
|
||||
|
||||
if (auth()->user()->can('accounting.access_accounting_module') && $is_accounting_enabled) {
|
||||
Menu::modify(
|
||||
'admin-sidebar-menu',
|
||||
function ($menu) use ($is_essentials_enabled) {
|
||||
$menu->dropdown(
|
||||
__('accounting::lang.accounting'),
|
||||
function ($sub) use ($is_essentials_enabled) {
|
||||
$sub->url(
|
||||
action([\Modules\Accounting\Http\Controllers\AccountingController::class, 'dashboard']),
|
||||
__('accounting::lang.accounting'),
|
||||
['icon' => '', 'active' => request()->segment(1) == 'accounting' && request()->segment(2) == 'dashboard']
|
||||
);
|
||||
|
||||
if (auth()->user()->can('accounting.manage_accounts')) {
|
||||
$sub->url(
|
||||
action([\Modules\Accounting\Http\Controllers\CoaController::class, 'index']),
|
||||
__('accounting::lang.chart_of_accounts'),
|
||||
['icon' => '', 'active' => request()->segment(1) == 'accounting' && request()->segment(2) == 'chart-of-accounts']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.openingBalance'),
|
||||
__('accounting::lang.opening_balance'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'opening-balance']
|
||||
);
|
||||
}
|
||||
|
||||
if (auth()->user()->can('accounting.view_journal')) {
|
||||
$sub->url(
|
||||
action([\Modules\Accounting\Http\Controllers\JournalEntryController::class, 'index']),
|
||||
__('accounting::lang.journal_entry'),
|
||||
['icon' => '', 'active' => request()->segment(1) == 'accounting' && request()->segment(2) == 'journal-entry']
|
||||
);
|
||||
}
|
||||
|
||||
if (auth()->user()->can('accounting.view_transfer')) {
|
||||
$sub->url(
|
||||
action([\Modules\Accounting\Http\Controllers\TransferController::class, 'index']),
|
||||
__('accounting::lang.transfer'),
|
||||
['icon' => '', 'active' => request()->segment(1) == 'accounting' && request()->segment(2) == 'transfer']
|
||||
);
|
||||
}
|
||||
|
||||
$sub->url(
|
||||
action([\Modules\Accounting\Http\Controllers\TransactionController::class, 'index']),
|
||||
__('accounting::lang.transactions'),
|
||||
['icon' => '', 'active' => request()->segment(1) == 'accounting' && request()->segment(2) == 'transactions']
|
||||
);
|
||||
|
||||
if (auth()->user()->can('accounting.manage_budget')) {
|
||||
$sub->url(
|
||||
action([\Modules\Accounting\Http\Controllers\BudgetController::class, 'index']),
|
||||
__('accounting::lang.budget'),
|
||||
['icon' => '', 'active' => request()->segment(1) == 'accounting' && request()->segment(2) == 'budget']
|
||||
);
|
||||
}
|
||||
|
||||
if (auth()->user()->can('accounting.map_transactions')) {
|
||||
$sub->url(
|
||||
route('accounting.cheques'),
|
||||
__('accounting::lang.cheques'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'cheques']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.installments'),
|
||||
__('accounting::lang.installments'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'installments']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.depreciation'),
|
||||
__('accounting::lang.depreciation'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'depreciation']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.fiscalPeriods'),
|
||||
__('accounting::lang.fiscal_periods'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'fiscal-periods']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.reconciliations'),
|
||||
__('accounting::lang.bank_reconciliation'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'reconciliations']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.deferredDocuments'),
|
||||
__('accounting::lang.deferred_documents'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'deferred-documents']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.bankLoans'),
|
||||
__('accounting::lang.bank_loans'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'bank-loans']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.insurance'),
|
||||
__('accounting::lang.insurance_premiums'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'insurance']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.payrollTaxTable'),
|
||||
__('accounting::lang.payroll_tax_table'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'payroll-tax-table']
|
||||
);
|
||||
}
|
||||
|
||||
if ($is_essentials_enabled) {
|
||||
$sub->url(
|
||||
action([\Modules\Essentials\Http\Controllers\PayrollController::class, 'index']),
|
||||
__('accounting::lang.payroll_list'),
|
||||
['icon' => '', 'active' => request()->segment(1) == 'hrm' && request()->segment(2) == 'payroll']
|
||||
);
|
||||
$sub->url(
|
||||
action([\Modules\Essentials\Http\Controllers\PayrollController::class, 'index']),
|
||||
__('accounting::lang.payslip'),
|
||||
['icon' => '', 'active' => request()->segment(1) == 'hrm' && request()->segment(2) == 'payroll']
|
||||
);
|
||||
}
|
||||
|
||||
if (auth()->user()->can('accounting.view_reports')) {
|
||||
$sub->url(
|
||||
action([\Modules\Accounting\Http\Controllers\ReportController::class, 'index']),
|
||||
__('accounting::lang.reports_hub'),
|
||||
['icon' => '', 'active' => request()->segment(1) == 'accounting' && request()->segment(2) == 'reports' && empty(request()->segment(3))]
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.chequeReport'),
|
||||
__('accounting::lang.cheque_report'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'reports' && request()->segment(3) == 'cheques']
|
||||
);
|
||||
$sub->url(
|
||||
action([\Modules\Accounting\Http\Controllers\ReportController::class, 'trialBalance']),
|
||||
__('accounting::lang.trial_balance'),
|
||||
['icon' => '', 'active' => request()->segment(2) == 'reports' && request()->segment(3) == 'trial-balance']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.profitAndLoss'),
|
||||
__('accounting::lang.profit_and_loss'),
|
||||
['icon' => '', 'active' => request()->segment(3) == 'profit-and-loss']
|
||||
);
|
||||
$sub->url(
|
||||
action([\Modules\Accounting\Http\Controllers\ReportController::class, 'balanceSheet']),
|
||||
__('accounting::lang.balance_sheet'),
|
||||
['icon' => '', 'active' => request()->segment(3) == 'balance-sheet']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.cashFlow'),
|
||||
__('accounting::lang.cash_flow'),
|
||||
['icon' => '', 'active' => request()->segment(3) == 'cash-flow']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.subsidiaryLedger'),
|
||||
__('accounting::lang.subsidiary_ledger'),
|
||||
['icon' => '', 'active' => request()->segment(3) == 'subsidiary-ledger']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.glTaxReport'),
|
||||
__('accounting::lang.gl_tax_report'),
|
||||
['icon' => '', 'active' => request()->segment(3) == 'gl-tax']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.account_receivable_ageing_report'),
|
||||
__('accounting::lang.account_recievable_ageing_report'),
|
||||
['icon' => '', 'active' => request()->segment(3) == 'account-receivable-ageing-report']
|
||||
);
|
||||
$sub->url(
|
||||
route('accounting.account_payable_ageing_report'),
|
||||
__('accounting::lang.account_payable_ageing_report'),
|
||||
['icon' => '', 'active' => request()->segment(3) == 'account-payable-ageing-report']
|
||||
);
|
||||
}
|
||||
},
|
||||
['icon' => MenuIcons::svg('accounting'), 'style' => config('app.env') == 'demo' ? 'background-color: #D483D9;' : '', 'active' => request()->segment(1) == 'accounting', 'data-module' => 'Accounting', 'data-menu-group' => 'finance']
|
||||
)->order(50);
|
||||
}
|
||||
);
|
||||
|
||||
$menu = Menu::instance('admin-sidebar-menu');
|
||||
$menu->whereTitle(__('sale.sale'), function ($sub) {
|
||||
if (empty($sub)) {
|
||||
return false;
|
||||
}
|
||||
if (auth()->user()->can('accounting.map_transactions')) {
|
||||
$sub->url(
|
||||
route('accounting.installments'),
|
||||
__('lang_v1.register_installments'),
|
||||
['icon' => '', 'active' => request()->segment(1) == 'accounting' && request()->segment(2) == 'installments']
|
||||
);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
public function transaction_show_actions($data)
|
||||
{
|
||||
$transaction = $data['transaction'] ?? null;
|
||||
if (! $transaction || $transaction->type !== 'sell') {
|
||||
return '';
|
||||
}
|
||||
|
||||
$module_util = new ModuleUtil();
|
||||
$business_id = (int) $transaction->business_id;
|
||||
|
||||
if (! $module_util->hasThePermissionInSubscription($business_id, 'accounting_module')) {
|
||||
return '';
|
||||
}
|
||||
|
||||
if (! auth()->user()->can('accounting.map_transactions')) {
|
||||
return '';
|
||||
}
|
||||
|
||||
$bridgeService = app(InstallmentBridgeService::class);
|
||||
$existingPlan = $bridgeService->getPlanForSell($transaction);
|
||||
$isEligible = $bridgeService->isEligibleForManualInstallment($transaction);
|
||||
|
||||
if (! $existingPlan && ! $isEligible) {
|
||||
return '';
|
||||
}
|
||||
|
||||
return view('accounting::integrations.sell_installment_action', [
|
||||
'transaction' => $transaction,
|
||||
'existingPlan' => $existingPlan,
|
||||
'isEligible' => $isEligible,
|
||||
])->render();
|
||||
}
|
||||
|
||||
/**
|
||||
* Defines user permissions for the module.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function user_permissions()
|
||||
{
|
||||
return [
|
||||
[
|
||||
'value' => 'accounting.access_accounting_module',
|
||||
'label' => __('accounting::lang.access_accounting_module'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.manage_accounts',
|
||||
'label' => __('accounting::lang.manage_accounts'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.view_journal',
|
||||
'label' => __('accounting::lang.view_journal'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.add_journal',
|
||||
'label' => __('accounting::lang.add_journal'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.edit_journal',
|
||||
'label' => __('accounting::lang.edit_journal'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.delete_journal',
|
||||
'label' => __('accounting::lang.delete_journal'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.map_transactions',
|
||||
'label' => __('accounting::lang.map_transactions'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.view_transfer',
|
||||
'label' => __('accounting::lang.view_transfer'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.add_transfer',
|
||||
'label' => __('accounting::lang.add_transfer'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.edit_transfer',
|
||||
'label' => __('accounting::lang.edit_transfer'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.delete_transfer',
|
||||
'label' => __('accounting::lang.delete_transfer'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.manage_budget',
|
||||
'label' => __('accounting::lang.manage_budget'),
|
||||
'default' => false,
|
||||
],
|
||||
[
|
||||
'value' => 'accounting.view_reports',
|
||||
'label' => __('accounting::lang.view_reports'),
|
||||
'default' => false,
|
||||
],
|
||||
];
|
||||
}
|
||||
}
|
||||
1009
Modules/Accounting/Http/Controllers/HoldingAccountingController.php
Normal file
1009
Modules/Accounting/Http/Controllers/HoldingAccountingController.php
Normal file
File diff suppressed because it is too large
Load Diff
180
Modules/Accounting/Http/Controllers/InstallController.php
Normal file
180
Modules/Accounting/Http/Controllers/InstallController.php
Normal file
@ -0,0 +1,180 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use App\System;
|
||||
use Composer\Semver\Comparator;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Illuminate\Support\Facades\Artisan;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
|
||||
class InstallController extends Controller
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
$this->module_name = 'accounting';
|
||||
$this->appVersion = config('accounting.module_version');
|
||||
}
|
||||
|
||||
/**
|
||||
* Install
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
if (! auth()->user()->can('superadmin')) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
ini_set('max_execution_time', 0);
|
||||
ini_set('memory_limit', '512M');
|
||||
|
||||
$this->installSettings();
|
||||
|
||||
//Check if accounting installed or not.
|
||||
$is_installed = System::getProperty($this->module_name.'_version');
|
||||
if (! empty($is_installed)) {
|
||||
abort(404);
|
||||
}
|
||||
|
||||
$action_url = action([\Modules\Accounting\Http\Controllers\InstallController::class, 'install']);
|
||||
$intruction_type = 'uf';
|
||||
|
||||
return view('install.install-module')
|
||||
->with(compact('action_url', 'intruction_type'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Initialize all install functions
|
||||
*/
|
||||
private function installSettings()
|
||||
{
|
||||
config(['app.debug' => true]);
|
||||
Artisan::call('config:clear');
|
||||
}
|
||||
|
||||
/**
|
||||
* Installing accounting Module
|
||||
*/
|
||||
public function install()
|
||||
{
|
||||
try {
|
||||
request()->validate(
|
||||
['license_code' => 'required',
|
||||
'login_username' => 'required', ],
|
||||
['license_code.required' => 'License code is required',
|
||||
'login_username.required' => 'Username is required', ]
|
||||
);
|
||||
|
||||
DB::beginTransaction();
|
||||
|
||||
$license_code = request()->license_code;
|
||||
$email = request()->email;
|
||||
$login_username = request()->login_username;
|
||||
$pid = config('accounting.pid');
|
||||
|
||||
$is_installed = System::getProperty($this->module_name.'_version');
|
||||
if (! empty($is_installed)) {
|
||||
abort(404);
|
||||
}
|
||||
|
||||
DB::statement('SET default_storage_engine=INNODB;');
|
||||
Artisan::call('module:migrate', ['module' => 'Accounting', '--force' => true]);
|
||||
Artisan::call('module:publish', ['module' => 'Accounting']);
|
||||
System::addProperty($this->module_name.'_version', $this->appVersion);
|
||||
|
||||
DB::commit();
|
||||
|
||||
$output = ['success' => 1,
|
||||
'msg' => 'Accounting module installed succesfully',
|
||||
];
|
||||
} catch (\Exception $e) {
|
||||
DB::rollBack();
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
|
||||
$output = [
|
||||
'success' => false,
|
||||
'msg' => $e->getMessage(),
|
||||
];
|
||||
}
|
||||
|
||||
return redirect()
|
||||
->action([\App\Http\Controllers\Install\ModulesController::class, 'index'])
|
||||
->with('status', $output);
|
||||
}
|
||||
|
||||
/**
|
||||
* Uninstall
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function uninstall()
|
||||
{
|
||||
if (! auth()->user()->can('superadmin')) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
System::removeProperty($this->module_name.'_version');
|
||||
|
||||
$output = ['success' => true,
|
||||
'msg' => __('lang_v1.success'),
|
||||
];
|
||||
} catch (\Exception $e) {
|
||||
$output = ['success' => false,
|
||||
'msg' => $e->getMessage(),
|
||||
];
|
||||
}
|
||||
|
||||
return redirect()->back()->with(['status' => $output]);
|
||||
}
|
||||
|
||||
/**
|
||||
* update module
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function update()
|
||||
{
|
||||
//Check if accounting_version is same as appVersion then 404
|
||||
//If appVersion > accounting_version - run update script.
|
||||
//Else there is some problem.
|
||||
if (! auth()->user()->can('superadmin')) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
DB::beginTransaction();
|
||||
ini_set('max_execution_time', 0);
|
||||
ini_set('memory_limit', '512M');
|
||||
|
||||
$accounting_version = System::getProperty($this->module_name.'_version');
|
||||
|
||||
if (Comparator::greaterThan($this->appVersion, $accounting_version)) {
|
||||
ini_set('max_execution_time', 0);
|
||||
ini_set('memory_limit', '512M');
|
||||
$this->installSettings();
|
||||
|
||||
DB::statement('SET default_storage_engine=INNODB;');
|
||||
Artisan::call('module:migrate', ['module' => 'Accounting', '--force' => true]);
|
||||
Artisan::call('module:publish', ['module' => 'Accounting']);
|
||||
System::setProperty($this->module_name.'_version', $this->appVersion);
|
||||
} else {
|
||||
abort(404);
|
||||
}
|
||||
|
||||
DB::commit();
|
||||
|
||||
$output = ['success' => 1,
|
||||
'msg' => 'Accounting module updated Succesfully to version '.$this->appVersion.' !!',
|
||||
];
|
||||
|
||||
return redirect()->back()->with(['status' => $output]);
|
||||
} catch (Exception $e) {
|
||||
DB::rollBack();
|
||||
exit($e->getMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
390
Modules/Accounting/Http/Controllers/JournalEntryController.php
Normal file
390
Modules/Accounting/Http/Controllers/JournalEntryController.php
Normal file
@ -0,0 +1,390 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use App\Utils\ModuleUtil;
|
||||
use App\Utils\Util;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Modules\Accounting\Entities\AccountingAccountsTransaction;
|
||||
use Modules\Accounting\Entities\AccountingAccTransMapping;
|
||||
use Modules\Accounting\Utils\AccountingUtil;
|
||||
use Yajra\DataTables\Facades\DataTables;
|
||||
|
||||
class JournalEntryController extends Controller
|
||||
{
|
||||
/**
|
||||
* All Utils instance.
|
||||
*/
|
||||
protected $util;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @param ProductUtils $product
|
||||
* @return void
|
||||
*/
|
||||
public function __construct(Util $util, ModuleUtil $moduleUtil, AccountingUtil $accountingUtil)
|
||||
{
|
||||
$this->util = $util;
|
||||
$this->moduleUtil = $moduleUtil;
|
||||
$this->accountingUtil = $accountingUtil;
|
||||
}
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_journal'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (request()->ajax()) {
|
||||
$journal = AccountingAccTransMapping::where('accounting_acc_trans_mappings.business_id', $business_id)
|
||||
->join('users as u', 'accounting_acc_trans_mappings.created_by', 'u.id')
|
||||
->where('type', 'journal_entry')
|
||||
->select(['accounting_acc_trans_mappings.id', 'ref_no', 'operation_date', 'note',
|
||||
DB::raw("CONCAT(COALESCE(u.surname, ''),' ',COALESCE(u.first_name, ''),' ',COALESCE(u.last_name,'')) as added_by"),
|
||||
]);
|
||||
|
||||
if (! empty(request()->start_date) && ! empty(request()->end_date)) {
|
||||
$start = request()->start_date;
|
||||
$end = request()->end_date;
|
||||
$journal->whereDate('accounting_acc_trans_mappings.operation_date', '>=', $start)
|
||||
->whereDate('accounting_acc_trans_mappings.operation_date', '<=', $end);
|
||||
}
|
||||
|
||||
return Datatables::of($journal)
|
||||
->addColumn(
|
||||
'action', function ($row) {
|
||||
$html = '<div class="btn-group">
|
||||
<button type="button" class="btn btn-info dropdown-toggle btn-xs"
|
||||
data-toggle="dropdown" aria-expanded="false">'.
|
||||
__('messages.actions').
|
||||
'<span class="caret"></span><span class="sr-only">Toggle Dropdown
|
||||
</span>
|
||||
</button>
|
||||
<ul class="dropdown-menu dropdown-menu-right" role="menu">';
|
||||
if (auth()->user()->can('accounting.view_journal')) {
|
||||
// $html .= '<li>
|
||||
// <a href="#" data-href="'.action([\Modules\Accounting\Http\Controllers\JournalEntryController::class, 'show'], [$row->id]).'">
|
||||
// <i class="fas fa-eye" aria-hidden="true"></i>'.__("messages.view").'
|
||||
// </a>
|
||||
// </li>';
|
||||
}
|
||||
|
||||
if (auth()->user()->can('accounting.edit_journal')) {
|
||||
$html .= '<li>
|
||||
<a href="'.action([\Modules\Accounting\Http\Controllers\JournalEntryController::class, 'edit'], [$row->id]).'">
|
||||
<i class="fas fa-edit"></i>'.__('messages.edit').'
|
||||
</a>
|
||||
</li>';
|
||||
}
|
||||
|
||||
if (auth()->user()->can('accounting.delete_journal')) {
|
||||
$html .= '<li>
|
||||
<a href="#" data-href="'.action([\Modules\Accounting\Http\Controllers\JournalEntryController::class, 'destroy'], [$row->id]).'" class="delete_journal_button">
|
||||
<i class="fas fa-trash" aria-hidden="true"></i>'.__('messages.delete').'
|
||||
</a>
|
||||
</li>';
|
||||
}
|
||||
|
||||
$html .= '</ul></div>';
|
||||
|
||||
return $html;
|
||||
})
|
||||
->editColumn('operation_date', function ($row) {
|
||||
return $this->util->format_date($row->operation_date, true);
|
||||
})
|
||||
->rawColumns(['action'])
|
||||
->make(true);
|
||||
}
|
||||
|
||||
return view('accounting::journal_entry.index');
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function create()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.add_journal'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
return view('accounting::journal_entry.create');
|
||||
}
|
||||
|
||||
/**
|
||||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @return Response
|
||||
*/
|
||||
public function store(Request $request)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.add_journal'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
DB::beginTransaction();
|
||||
|
||||
$user_id = request()->session()->get('user.id');
|
||||
|
||||
$account_ids = $request->get('account_id');
|
||||
$credits = $request->get('credit');
|
||||
$debits = $request->get('debit');
|
||||
$journal_date = $request->get('journal_date');
|
||||
|
||||
$accounting_settings = $this->accountingUtil->getAccountingSettings($business_id);
|
||||
|
||||
$ref_no = $request->get('ref_no');
|
||||
$ref_count = $this->util->setAndGetReferenceCount('journal_entry');
|
||||
if (empty($ref_no)) {
|
||||
$prefix = ! empty($accounting_settings['journal_entry_prefix']) ?
|
||||
$accounting_settings['journal_entry_prefix'] : '';
|
||||
|
||||
//Generate reference number
|
||||
$ref_no = $this->util->generateReferenceNumber('journal_entry', $ref_count, $business_id, $prefix);
|
||||
}
|
||||
|
||||
$acc_trans_mapping = new AccountingAccTransMapping();
|
||||
$acc_trans_mapping->business_id = $business_id;
|
||||
$acc_trans_mapping->ref_no = $ref_no;
|
||||
$acc_trans_mapping->note = $request->get('note');
|
||||
$acc_trans_mapping->type = 'journal_entry';
|
||||
$acc_trans_mapping->created_by = $user_id;
|
||||
$acc_trans_mapping->operation_date = $this->util->uf_date($journal_date, true);
|
||||
$acc_trans_mapping->save();
|
||||
|
||||
//save details in account trnsactions table
|
||||
foreach ($account_ids as $index => $account_id) {
|
||||
if (! empty($account_id)) {
|
||||
$transaction_row = [];
|
||||
$transaction_row['accounting_account_id'] = $account_id;
|
||||
|
||||
if (! empty($credits[$index])) {
|
||||
$transaction_row['amount'] = $credits[$index];
|
||||
$transaction_row['type'] = 'credit';
|
||||
}
|
||||
|
||||
if (! empty($debits[$index])) {
|
||||
$transaction_row['amount'] = $debits[$index];
|
||||
$transaction_row['type'] = 'debit';
|
||||
}
|
||||
|
||||
$transaction_row['created_by'] = $user_id;
|
||||
$transaction_row['operation_date'] = $this->util->uf_date($journal_date, true);
|
||||
$transaction_row['sub_type'] = 'journal_entry';
|
||||
$transaction_row['acc_trans_mapping_id'] = $acc_trans_mapping->id;
|
||||
|
||||
$accounts_transactions = new AccountingAccountsTransaction();
|
||||
$accounts_transactions->fill($transaction_row);
|
||||
$accounts_transactions->save();
|
||||
}
|
||||
}
|
||||
|
||||
DB::commit();
|
||||
|
||||
$output = ['success' => 1,
|
||||
'msg' => __('lang_v1.added_success'),
|
||||
];
|
||||
} catch (\Exception $e) {
|
||||
DB::rollBack();
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
|
||||
$output = ['success' => 0,
|
||||
'msg' => __('messages.something_went_wrong'),
|
||||
];
|
||||
}
|
||||
|
||||
return redirect()->route('journal-entry.index')->with('status', $output);
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function show($id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_journal'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
return view('accounting::journal_entry.show');
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function edit($id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.edit_journal'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$journal = AccountingAccTransMapping::where('business_id', $business_id)
|
||||
->where('type', 'journal_entry')
|
||||
->where('id', $id)
|
||||
->firstOrFail();
|
||||
$accounts_transactions = AccountingAccountsTransaction::with('account')
|
||||
->where('acc_trans_mapping_id', $id)
|
||||
->get()->toArray();
|
||||
|
||||
return view('accounting::journal_entry.edit')
|
||||
->with(compact('journal', 'accounts_transactions'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function update(Request $request, $id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.edit_journal'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
DB::beginTransaction();
|
||||
|
||||
$user_id = request()->session()->get('user.id');
|
||||
|
||||
$account_ids = $request->get('account_id');
|
||||
$accounts_transactions_id = $request->get('accounts_transactions_id');
|
||||
$credits = $request->get('credit');
|
||||
$debits = $request->get('debit');
|
||||
$journal_date = $request->get('journal_date');
|
||||
|
||||
$acc_trans_mapping = AccountingAccTransMapping::where('business_id', $business_id)
|
||||
->where('type', 'journal_entry')
|
||||
->where('id', $id)
|
||||
->firstOrFail();
|
||||
$acc_trans_mapping->note = $request->get('note');
|
||||
$acc_trans_mapping->operation_date = $this->util->uf_date($journal_date, true);
|
||||
$acc_trans_mapping->update();
|
||||
|
||||
//save details in account trnsactions table
|
||||
foreach ($account_ids as $index => $account_id) {
|
||||
if (! empty($account_id)) {
|
||||
$transaction_row = [];
|
||||
$transaction_row['accounting_account_id'] = $account_id;
|
||||
|
||||
if (! empty($credits[$index])) {
|
||||
$transaction_row['amount'] = $credits[$index];
|
||||
$transaction_row['type'] = 'credit';
|
||||
}
|
||||
|
||||
if (! empty($debits[$index])) {
|
||||
$transaction_row['amount'] = $debits[$index];
|
||||
$transaction_row['type'] = 'debit';
|
||||
}
|
||||
|
||||
$transaction_row['created_by'] = $user_id;
|
||||
$transaction_row['operation_date'] = $this->util->uf_date($journal_date, true);
|
||||
$transaction_row['sub_type'] = 'journal_entry';
|
||||
$transaction_row['acc_trans_mapping_id'] = $acc_trans_mapping->id;
|
||||
|
||||
if (! empty($accounts_transactions_id[$index])) {
|
||||
$accounts_transactions = AccountingAccountsTransaction::find($accounts_transactions_id[$index]);
|
||||
$accounts_transactions->fill($transaction_row);
|
||||
$accounts_transactions->update();
|
||||
} else {
|
||||
$accounts_transactions = new AccountingAccountsTransaction();
|
||||
$accounts_transactions->fill($transaction_row);
|
||||
$accounts_transactions->save();
|
||||
}
|
||||
} elseif (! empty($accounts_transactions_id[$index])) {
|
||||
AccountingAccountsTransaction::delete($accounts_transactions_id[$index]);
|
||||
}
|
||||
}
|
||||
|
||||
$output = ['success' => 1,
|
||||
'msg' => __('lang_v1.updated_success'),
|
||||
];
|
||||
|
||||
DB::commit();
|
||||
} catch (\Exception $e) {
|
||||
DB::rollBack();
|
||||
print_r($e->getMessage());
|
||||
exit;
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
|
||||
$output = ['success' => 0,
|
||||
'msg' => __('messages.something_went_wrong'),
|
||||
];
|
||||
}
|
||||
|
||||
return redirect()->route('journal-entry.index')->with('status', $output);
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function destroy($id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.delete_journal'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$user_id = request()->session()->get('user.id');
|
||||
|
||||
$acc_trans_mapping = AccountingAccTransMapping::where('id', $id)
|
||||
->where('business_id', $business_id)->firstOrFail();
|
||||
|
||||
if (! empty($acc_trans_mapping)) {
|
||||
$acc_trans_mapping->delete();
|
||||
AccountingAccountsTransaction::where('acc_trans_mapping_id', $id)->delete();
|
||||
}
|
||||
|
||||
return ['success' => 1,
|
||||
'msg' => __('lang_v1.deleted_success'),
|
||||
];
|
||||
}
|
||||
}
|
||||
66
Modules/Accounting/Http/Controllers/ReconcileController.php
Normal file
66
Modules/Accounting/Http/Controllers/ReconcileController.php
Normal file
@ -0,0 +1,66 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Modules\Accounting\Services\BankReconciliationService;
|
||||
use Modules\Accounting\Entities\AccountingBankReconciliation;
|
||||
|
||||
class ReconcileController extends Controller
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
return redirect()->action([HoldingAccountingController::class, 'reconciliations']);
|
||||
}
|
||||
|
||||
public function create()
|
||||
{
|
||||
return redirect()->action([HoldingAccountingController::class, 'reconciliations']);
|
||||
}
|
||||
|
||||
public function store(Request $request, BankReconciliationService $service)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
$user_id = request()->session()->get('user.id');
|
||||
|
||||
$service->create($business_id, $request->all(), $user_id);
|
||||
|
||||
return redirect()->action([HoldingAccountingController::class, 'reconciliations'])
|
||||
->with('status', ['success' => 1, 'msg' => __('lang_v1.added_success')]);
|
||||
}
|
||||
|
||||
public function show($id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
$reconciliation = AccountingBankReconciliation::with('items')
|
||||
->where('business_id', $business_id)
|
||||
->findOrFail($id);
|
||||
|
||||
return view('accounting::holding.reconciliation_show', compact('reconciliation'));
|
||||
}
|
||||
|
||||
public function edit($id)
|
||||
{
|
||||
return redirect()->action([HoldingAccountingController::class, 'reconciliations']);
|
||||
}
|
||||
|
||||
public function update(Request $request, $id, BankReconciliationService $service)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
$reconciliation = AccountingBankReconciliation::where('business_id', $business_id)->findOrFail($id);
|
||||
$service->complete($reconciliation, $request->input('matched_items', []));
|
||||
|
||||
return redirect()->action([HoldingAccountingController::class, 'reconciliations'])
|
||||
->with('status', ['success' => 1, 'msg' => __('accounting::lang.reconciliation_completed')]);
|
||||
}
|
||||
|
||||
public function destroy($id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
AccountingBankReconciliation::where('business_id', $business_id)->where('id', $id)->delete();
|
||||
|
||||
return redirect()->action([HoldingAccountingController::class, 'reconciliations'])
|
||||
->with('status', ['success' => 1, 'msg' => __('lang_v1.deleted_success')]);
|
||||
}
|
||||
}
|
||||
427
Modules/Accounting/Http/Controllers/ReportController.php
Normal file
427
Modules/Accounting/Http/Controllers/ReportController.php
Normal file
@ -0,0 +1,427 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use App\BusinessLocation;
|
||||
use App\Utils\BusinessUtil;
|
||||
use App\Utils\ModuleUtil;
|
||||
use DB;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Modules\Accounting\Entities\AccountingAccount;
|
||||
use Modules\Accounting\Utils\AccountingUtil;
|
||||
|
||||
class ReportController extends Controller
|
||||
{
|
||||
protected $accountingUtil;
|
||||
|
||||
protected $businessUtil;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function __construct(AccountingUtil $accountingUtil, BusinessUtil $businessUtil,
|
||||
ModuleUtil $moduleUtil)
|
||||
{
|
||||
$this->accountingUtil = $accountingUtil;
|
||||
$this->businessUtil = $businessUtil;
|
||||
$this->moduleUtil = $moduleUtil;
|
||||
}
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$first_account = AccountingAccount::where('business_id', $business_id)
|
||||
->where('status', 'active')
|
||||
->first();
|
||||
$ledger_url = null;
|
||||
if (! empty($first_account)) {
|
||||
$ledger_url = route('accounting.ledger', $first_account);
|
||||
}
|
||||
|
||||
return view('accounting::report.index')
|
||||
->with(compact('ledger_url'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Trial Balance
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function trialBalance()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (! empty(request()->start_date) && ! empty(request()->end_date)) {
|
||||
$start_date = request()->start_date;
|
||||
$end_date = request()->end_date;
|
||||
} else {
|
||||
$fy = $this->businessUtil->getCurrentFinancialYear($business_id);
|
||||
$start_date = $fy['start'];
|
||||
$end_date = $fy['end'];
|
||||
}
|
||||
|
||||
$accounts = AccountingAccount::join('accounting_accounts_transactions as AAT',
|
||||
'AAT.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->where('business_id', $business_id)
|
||||
->whereDate('AAT.operation_date', '>=', $start_date)
|
||||
->whereDate('AAT.operation_date', '<=', $end_date)
|
||||
->select(
|
||||
DB::raw("SUM(IF(AAT.type = 'credit', AAT.amount, 0)) as credit_balance"),
|
||||
DB::raw("SUM(IF(AAT.type = 'debit', AAT.amount, 0)) as debit_balance"),
|
||||
'accounting_accounts.name'
|
||||
)
|
||||
->groupBy('accounting_accounts.name')
|
||||
->get();
|
||||
|
||||
return view('accounting::report.trial_balance')
|
||||
->with(compact('accounts', 'start_date', 'end_date'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Trial Balance
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function balanceSheet()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (! empty(request()->start_date) && ! empty(request()->end_date)) {
|
||||
$start_date = request()->start_date;
|
||||
$end_date = request()->end_date;
|
||||
} else {
|
||||
$fy = $this->businessUtil->getCurrentFinancialYear($business_id);
|
||||
$start_date = $fy['start'];
|
||||
$end_date = $fy['end'];
|
||||
}
|
||||
|
||||
$balance_formula = $this->accountingUtil->balanceFormula();
|
||||
|
||||
$assets = AccountingAccount::join('accounting_accounts_transactions as AAT',
|
||||
'AAT.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->join('accounting_account_types as AATP',
|
||||
'AATP.id', '=', 'accounting_accounts.account_sub_type_id')
|
||||
->whereDate('AAT.operation_date', '>=', $start_date)
|
||||
->whereDate('AAT.operation_date', '<=', $end_date)
|
||||
->select(DB::raw($balance_formula), 'accounting_accounts.name', 'AATP.name as sub_type')
|
||||
->where('accounting_accounts.business_id', $business_id)
|
||||
->whereIn('accounting_accounts.account_primary_type', ['asset'])
|
||||
->groupBy('accounting_accounts.name')
|
||||
->get();
|
||||
|
||||
$liabilities = AccountingAccount::join('accounting_accounts_transactions as AAT',
|
||||
'AAT.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->join('accounting_account_types as AATP',
|
||||
'AATP.id', '=', 'accounting_accounts.account_sub_type_id')
|
||||
->whereDate('AAT.operation_date', '>=', $start_date)
|
||||
->whereDate('AAT.operation_date', '<=', $end_date)
|
||||
->select(DB::raw($balance_formula), 'accounting_accounts.name', 'AATP.name as sub_type')
|
||||
->where('accounting_accounts.business_id', $business_id)
|
||||
->whereIn('accounting_accounts.account_primary_type', ['liability'])
|
||||
->groupBy('accounting_accounts.name')
|
||||
->get();
|
||||
|
||||
$equities = AccountingAccount::join('accounting_accounts_transactions as AAT',
|
||||
'AAT.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->join('accounting_account_types as AATP',
|
||||
'AATP.id', '=', 'accounting_accounts.account_sub_type_id')
|
||||
->whereDate('AAT.operation_date', '>=', $start_date)
|
||||
->whereDate('AAT.operation_date', '<=', $end_date)
|
||||
->select(DB::raw($balance_formula), 'accounting_accounts.name', 'AATP.name as sub_type')
|
||||
->where('accounting_accounts.business_id', $business_id)
|
||||
->whereIn('accounting_accounts.account_primary_type', ['equity'])
|
||||
->groupBy('accounting_accounts.name')
|
||||
->get();
|
||||
|
||||
return view('accounting::report.balance_sheet')
|
||||
->with(compact('assets', 'liabilities', 'equities', 'start_date', 'end_date'));
|
||||
}
|
||||
|
||||
public function accountReceivableAgeingReport()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$location_id = request()->input('location_id', null);
|
||||
|
||||
$report_details = $this->accountingUtil->getAgeingReport($business_id, 'sell', 'contact', $location_id);
|
||||
|
||||
$business_locations = BusinessLocation::forDropdown($business_id, true);
|
||||
|
||||
return view('accounting::report.account_receivable_ageing_report')
|
||||
->with(compact('report_details', 'business_locations'));
|
||||
}
|
||||
|
||||
public function accountPayableAgeingReport()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$location_id = request()->input('location_id', null);
|
||||
$report_details = $this->accountingUtil->getAgeingReport($business_id, 'purchase', 'contact',
|
||||
$location_id);
|
||||
$business_locations = BusinessLocation::forDropdown($business_id, true);
|
||||
|
||||
return view('accounting::report.account_payable_ageing_report')
|
||||
->with(compact('report_details', 'business_locations'));
|
||||
}
|
||||
|
||||
public function accountReceivableAgeingDetails()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$location_id = request()->input('location_id', null);
|
||||
|
||||
$report_details = $this->accountingUtil->getAgeingReport($business_id, 'sell', 'due_date',
|
||||
$location_id);
|
||||
|
||||
$business_locations = BusinessLocation::forDropdown($business_id, true);
|
||||
|
||||
return view('accounting::report.account_receivable_ageing_details')
|
||||
->with(compact('business_locations', 'report_details'));
|
||||
}
|
||||
|
||||
public function accountPayableAgeingDetails()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$location_id = request()->input('location_id', null);
|
||||
|
||||
$report_details = $this->accountingUtil->getAgeingReport($business_id, 'purchase', 'due_date',
|
||||
$location_id);
|
||||
|
||||
$business_locations = BusinessLocation::forDropdown($business_id, true);
|
||||
|
||||
return view('accounting::report.account_payable_ageing_details')
|
||||
->with(compact('business_locations', 'report_details'));
|
||||
}
|
||||
|
||||
public function profitAndLoss()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (! empty(request()->start_date) && ! empty(request()->end_date)) {
|
||||
$start_date = request()->start_date;
|
||||
$end_date = request()->end_date;
|
||||
} else {
|
||||
$fy = $this->businessUtil->getCurrentFinancialYear($business_id);
|
||||
$start_date = $fy['start'];
|
||||
$end_date = $fy['end'];
|
||||
}
|
||||
|
||||
$balance_formula = $this->accountingUtil->balanceFormula();
|
||||
|
||||
$income = AccountingAccount::join('accounting_accounts_transactions as AAT', 'AAT.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->where('accounting_accounts.business_id', $business_id)
|
||||
->whereIn('accounting_accounts.account_primary_type', ['income'])
|
||||
->whereDate('AAT.operation_date', '>=', $start_date)
|
||||
->whereDate('AAT.operation_date', '<=', $end_date)
|
||||
->select(DB::raw($balance_formula), 'accounting_accounts.name')
|
||||
->groupBy('accounting_accounts.name', 'accounting_accounts.id', 'accounting_accounts.account_primary_type')
|
||||
->get();
|
||||
|
||||
$expenses = AccountingAccount::join('accounting_accounts_transactions as AAT', 'AAT.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->where('accounting_accounts.business_id', $business_id)
|
||||
->whereIn('accounting_accounts.account_primary_type', ['expense', 'expenses'])
|
||||
->whereDate('AAT.operation_date', '>=', $start_date)
|
||||
->whereDate('AAT.operation_date', '<=', $end_date)
|
||||
->select(DB::raw($balance_formula), 'accounting_accounts.name')
|
||||
->groupBy('accounting_accounts.name', 'accounting_accounts.id', 'accounting_accounts.account_primary_type')
|
||||
->get();
|
||||
|
||||
$total_income = $income->sum('balance');
|
||||
$total_expense = $expenses->sum('balance');
|
||||
$net_profit = $total_income - $total_expense;
|
||||
|
||||
return view('accounting::report.profit_and_loss')
|
||||
->with(compact('income', 'expenses', 'total_income', 'total_expense', 'net_profit', 'start_date', 'end_date'));
|
||||
}
|
||||
|
||||
public function cashFlow()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (! empty(request()->start_date) && ! empty(request()->end_date)) {
|
||||
$start_date = request()->start_date;
|
||||
$end_date = request()->end_date;
|
||||
} else {
|
||||
$fy = $this->businessUtil->getCurrentFinancialYear($business_id);
|
||||
$start_date = $fy['start'];
|
||||
$end_date = $fy['end'];
|
||||
}
|
||||
|
||||
$operating = DB::table('accounting_accounts_transactions as aat')
|
||||
->join('accounting_accounts as aa', 'aa.id', '=', 'aat.accounting_account_id')
|
||||
->where('aa.business_id', $business_id)
|
||||
->whereIn('aa.account_primary_type', ['income', 'expense', 'expenses'])
|
||||
->whereDate('aat.operation_date', '>=', $start_date)
|
||||
->whereDate('aat.operation_date', '<=', $end_date)
|
||||
->select(DB::raw("SUM(IF(aat.type='debit', aat.amount, -1*aat.amount)) as net"))
|
||||
->value('net') ?? 0;
|
||||
|
||||
$investing = DB::table('accounting_accounts_transactions as aat')
|
||||
->join('accounting_accounts as aa', 'aa.id', '=', 'aat.accounting_account_id')
|
||||
->where('aa.business_id', $business_id)
|
||||
->where('aa.account_primary_type', 'asset')
|
||||
->where('aa.name', 'like', '%fixed%')
|
||||
->whereDate('aat.operation_date', '>=', $start_date)
|
||||
->whereDate('aat.operation_date', '<=', $end_date)
|
||||
->select(DB::raw("SUM(IF(aat.type='debit', -1*aat.amount, aat.amount)) as net"))
|
||||
->value('net') ?? 0;
|
||||
|
||||
$financing = DB::table('accounting_accounts_transactions as aat')
|
||||
->join('accounting_accounts as aa', 'aa.id', '=', 'aat.accounting_account_id')
|
||||
->where('aa.business_id', $business_id)
|
||||
->whereIn('aa.account_primary_type', ['liability', 'equity'])
|
||||
->whereDate('aat.operation_date', '>=', $start_date)
|
||||
->whereDate('aat.operation_date', '<=', $end_date)
|
||||
->select(DB::raw("SUM(IF(aat.type='credit', aat.amount, -1*aat.amount)) as net"))
|
||||
->value('net') ?? 0;
|
||||
|
||||
$net_cash_flow = (float) $operating + (float) $investing + (float) $financing;
|
||||
|
||||
return view('accounting::report.cash_flow')
|
||||
->with(compact('operating', 'investing', 'financing', 'net_cash_flow', 'start_date', 'end_date'));
|
||||
}
|
||||
|
||||
public function subsidiaryLedger(\Modules\Accounting\Services\SubsidiaryLedgerService $subsidiaryLedgerService)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (! empty(request()->start_date) && ! empty(request()->end_date)) {
|
||||
$start_date = request()->start_date;
|
||||
$end_date = request()->end_date;
|
||||
} else {
|
||||
$fy = $this->businessUtil->getCurrentFinancialYear($business_id);
|
||||
$start_date = $fy['start'];
|
||||
$end_date = $fy['end'];
|
||||
}
|
||||
|
||||
$dimension_type = request()->input('dimension_type', 'cost_center');
|
||||
$contact_type = request()->input('contact_type');
|
||||
|
||||
if ($dimension_type === 'holding_entity') {
|
||||
$rows = $subsidiaryLedgerService->byHoldingEntity($business_id, $start_date, $end_date);
|
||||
} elseif ($dimension_type === 'contact') {
|
||||
$rows = $subsidiaryLedgerService->byContact($business_id, $start_date, $end_date, $contact_type);
|
||||
} else {
|
||||
$rows = $subsidiaryLedgerService->byDimension($business_id, $dimension_type, $start_date, $end_date);
|
||||
}
|
||||
|
||||
$dimension_types = array_values(array_unique(array_merge(
|
||||
$subsidiaryLedgerService->dimensionTypes($business_id),
|
||||
['holding_entity', 'contact']
|
||||
)));
|
||||
|
||||
$contact_types = $subsidiaryLedgerService->contactTypes();
|
||||
|
||||
return view('accounting::report.subsidiary_ledger')
|
||||
->with(compact('rows', 'dimension_type', 'dimension_types', 'contact_types', 'contact_type', 'start_date', 'end_date'));
|
||||
}
|
||||
|
||||
public function glTaxReport()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_reports'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (! empty(request()->start_date) && ! empty(request()->end_date)) {
|
||||
$start_date = request()->start_date;
|
||||
$end_date = request()->end_date;
|
||||
} else {
|
||||
$fy = $this->businessUtil->getCurrentFinancialYear($business_id);
|
||||
$start_date = $fy['start'];
|
||||
$end_date = $fy['end'];
|
||||
}
|
||||
|
||||
$balance_formula = $this->accountingUtil->balanceFormula();
|
||||
$tax_accounts = AccountingAccount::join('accounting_accounts_transactions as AAT', 'AAT.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->where('accounting_accounts.business_id', $business_id)
|
||||
->where(function ($q) {
|
||||
$q->where('accounting_accounts.name', 'like', '%tax%')
|
||||
->orWhere('accounting_accounts.name', 'like', '%vat%')
|
||||
->orWhere('accounting_accounts.gl_code', 'like', '%tax%');
|
||||
})
|
||||
->whereDate('AAT.operation_date', '>=', $start_date)
|
||||
->whereDate('AAT.operation_date', '<=', $end_date)
|
||||
->select(DB::raw($balance_formula), 'accounting_accounts.name', 'accounting_accounts.gl_code')
|
||||
->groupBy('accounting_accounts.name', 'accounting_accounts.gl_code', 'accounting_accounts.id', 'accounting_accounts.account_primary_type')
|
||||
->get();
|
||||
|
||||
$total_tax = $tax_accounts->sum('balance');
|
||||
|
||||
return view('accounting::report.gl_tax_report')
|
||||
->with(compact('tax_accounts', 'total_tax', 'start_date', 'end_date'));
|
||||
}
|
||||
}
|
||||
211
Modules/Accounting/Http/Controllers/SettingsController.php
Normal file
211
Modules/Accounting/Http/Controllers/SettingsController.php
Normal file
@ -0,0 +1,211 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use App\Account;
|
||||
use App\Business;
|
||||
use App\Utils\ModuleUtil;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Modules\Accounting\Entities\AccountingAccount;
|
||||
use Modules\Accounting\Entities\AccountingAccountsTransaction;
|
||||
use Modules\Accounting\Entities\AccountingAccountType;
|
||||
use Modules\Accounting\Entities\AccountingAccTransMapping;
|
||||
use Modules\Accounting\Entities\AccountingBudget;
|
||||
use Modules\Accounting\Services\LocationDefaultMappingService;
|
||||
use Modules\Accounting\Services\PaymentAccountGlLinkService;
|
||||
use Modules\Accounting\Utils\AccountingUtil;
|
||||
use App\BusinessLocation;
|
||||
use App\ExpenseCategory;
|
||||
|
||||
class SettingsController extends Controller
|
||||
{
|
||||
protected $accountingUtil;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function __construct(AccountingUtil $accountingUtil, ModuleUtil $moduleUtil)
|
||||
{
|
||||
$this->moduleUtil = $moduleUtil;
|
||||
$this->accountingUtil = $accountingUtil;
|
||||
}
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$account_sub_types = AccountingAccountType::where('account_type', 'sub_type')
|
||||
->where(function ($q) use ($business_id) {
|
||||
$q->whereNull('business_id')
|
||||
->orWhere('business_id', $business_id);
|
||||
})
|
||||
->get();
|
||||
|
||||
$account_types = AccountingAccountType::accounting_primary_type();
|
||||
|
||||
$accounting_settings = $this->accountingUtil->getAccountingSettings($business_id);
|
||||
|
||||
$business_locations = BusinessLocation::where('business_id', $business_id)->get();
|
||||
|
||||
$expence_categories = ExpenseCategory::where('business_id', $business_id)->get();
|
||||
|
||||
$payment_accounts = Account::where('business_id', $business_id)->where('is_closed', 0)->get();
|
||||
$gl_accounts = AccountingAccount::forDropdown($business_id, false);
|
||||
$mapping_report = app(LocationDefaultMappingService::class)->assess($business_id);
|
||||
$payment_gl_summary = app(PaymentAccountGlLinkService::class)->summary($business_id);
|
||||
|
||||
return view('accounting::settings.index')->with(compact('account_sub_types', 'account_types', 'accounting_settings', 'business_locations', 'expence_categories', 'payment_accounts', 'gl_accounts', 'mapping_report', 'payment_gl_summary'));
|
||||
}
|
||||
|
||||
public function resetData()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
//check for admin
|
||||
if (! $this->accountingUtil->is_admin(auth()->user())) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
//reset logic
|
||||
AccountingBudget::join('accounting_accounts', 'accounting_budgets.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->where('accounting_accounts.business_id', $business_id)
|
||||
->delete();
|
||||
|
||||
AccountingAccountType::where('business_id', $business_id)
|
||||
->delete();
|
||||
|
||||
AccountingAccTransMapping::where('business_id', $business_id)->delete();
|
||||
|
||||
AccountingAccountsTransaction::join('accounting_accounts', 'accounting_accounts_transactions.accounting_account_id', '=', 'accounting_accounts.id')
|
||||
->where('business_id', $business_id)->delete();
|
||||
|
||||
AccountingAccount::where('business_id', $business_id)->delete();
|
||||
|
||||
return back();
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function create()
|
||||
{
|
||||
return view('accounting::create');
|
||||
}
|
||||
|
||||
/**
|
||||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @return Response
|
||||
*/
|
||||
public function saveSettings(Request $request)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') || ($this->moduleUtil->hasThePermissionInSubscription($business_id,
|
||||
'accounting_module')))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
$existing = $this->accountingUtil->getAccountingSettings($business_id);
|
||||
$accounting_settings = array_merge($existing, $request->only([
|
||||
'journal_entry_prefix', 'transfer_prefix', 'accounting_default_map', 'auto_installment_from_sell',
|
||||
'payroll_gl_enabled', 'payroll_expense_account_id', 'payroll_bank_account_id',
|
||||
'journal_approval_required', 'payroll_tax_auto_apply',
|
||||
]));
|
||||
$accounting_settings['auto_installment_from_sell'] = $request->has('auto_installment_from_sell') ? 1 : 0;
|
||||
$accounting_settings['payroll_gl_enabled'] = $request->has('payroll_gl_enabled') ? 1 : 0;
|
||||
$accounting_settings['journal_approval_required'] = $request->has('journal_approval_required') ? 1 : 0;
|
||||
$accounting_settings['payroll_tax_auto_apply'] = $request->has('payroll_tax_auto_apply') ? 1 : 0;
|
||||
|
||||
Business::where('id', $business_id)
|
||||
->update(['accounting_settings' => json_encode($accounting_settings)]);
|
||||
|
||||
//Update accounting_default_map for each locations
|
||||
$accounting_default_map = $request->get('accounting_default_map');
|
||||
foreach($accounting_default_map as $location_id => $details){
|
||||
BusinessLocation::where('id', $location_id)
|
||||
->update(['accounting_default_map' => json_encode($details)]);
|
||||
}
|
||||
|
||||
$output = ['success' => true,
|
||||
'msg' => __('lang_v1.updated_success'),
|
||||
];
|
||||
} catch (\Exception $e) {
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
|
||||
$output = ['success' => false,
|
||||
'msg' => __('messages.something_went_wrong'),
|
||||
];
|
||||
}
|
||||
|
||||
return redirect()->back()->with(['status' => $output]);
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function show($id)
|
||||
{
|
||||
return view('accounting::show');
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function edit($id)
|
||||
{
|
||||
return view('accounting::edit');
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function update(Request $request, $id)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function destroy($id)
|
||||
{
|
||||
//
|
||||
}
|
||||
}
|
||||
706
Modules/Accounting/Http/Controllers/TransactionController.php
Normal file
706
Modules/Accounting/Http/Controllers/TransactionController.php
Normal file
@ -0,0 +1,706 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use App\BusinessLocation;
|
||||
use App\Contact;
|
||||
use App\Transaction;
|
||||
use App\TransactionPayment;
|
||||
use App\Utils\ModuleUtil;
|
||||
use App\Utils\TransactionUtil;
|
||||
use Modules\Accounting\Services\OperationalTransactionPostingService;
|
||||
use Modules\Accounting\Utils\AccountingUtil;
|
||||
use DB;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Modules\Accounting\Entities\AccountingAccount;
|
||||
use Modules\Accounting\Entities\AccountingAccountsTransaction;
|
||||
use Yajra\DataTables\Facades\DataTables;
|
||||
|
||||
class TransactionController extends Controller
|
||||
{
|
||||
/**
|
||||
* All Utils instance.
|
||||
*/
|
||||
protected $transactionUtil;
|
||||
protected $moduleUtil;
|
||||
protected $accountingUtil;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @param ProductUtils $product
|
||||
* @return void
|
||||
*/
|
||||
public function __construct(TransactionUtil $transactionUtil, ModuleUtil $moduleUtil, AccountingUtil $accountingUtil, protected OperationalTransactionPostingService $operationalPostingService)
|
||||
{
|
||||
$this->transactionUtil = $transactionUtil;
|
||||
$this->moduleUtil = $moduleUtil;
|
||||
$this->accountingUtil = $accountingUtil;
|
||||
}
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
if (request()->ajax()) {
|
||||
if (request()->input('datatable') == 'payment') {
|
||||
return $this->_allPayments();
|
||||
}
|
||||
|
||||
if (request()->input('datatable') == 'sell') {
|
||||
return $this->_allSales();
|
||||
}
|
||||
|
||||
if (request()->input('datatable') == 'purchase') {
|
||||
return $this->_allPurchases();
|
||||
}
|
||||
|
||||
if (request()->input('datatable') == 'expense') {
|
||||
return $this->_allExpenses();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
$business_locations = BusinessLocation::forDropdown($business_id);
|
||||
$suppliers = Contact::suppliersDropdown($business_id, false);
|
||||
$orderStatuses = $this->transactionUtil->orderStatuses();
|
||||
|
||||
return view('accounting::transactions.index')
|
||||
->with(compact('business_locations', 'suppliers', 'orderStatuses'));
|
||||
}
|
||||
|
||||
protected function _allSales()
|
||||
{
|
||||
$sale_type = 'sell';
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
$sells = $this->transactionUtil->getListSells($business_id, $sale_type);
|
||||
$sells->groupBy('transactions.id');
|
||||
|
||||
$payment_types = $this->transactionUtil->payment_types(null, true, $business_id);
|
||||
$sales_order_statuses = Transaction::sales_order_statuses();
|
||||
|
||||
$datatable = Datatables::of($sells)
|
||||
->addColumn(
|
||||
'action',
|
||||
function ($row) {
|
||||
$html = '';
|
||||
|
||||
if (auth()->user()->can('sell.view') || auth()->user()->can('direct_sell.view') || auth()->user()->can('view_own_sell_only')) {
|
||||
$html .= '<a href="#" data-href="'.action([\App\Http\Controllers\SellController::class, 'show'], [$row->id]).'" class="btn-modal btn btn-info btn-xs" data-container=".view_modal"><i class="fas fa-eye" aria-hidden="true"></i> '.__('messages.view').'</a>';
|
||||
}
|
||||
|
||||
if (auth()->user()->can('accounting.map_transactions')) {
|
||||
//check if mapping already present
|
||||
$is_mapped = AccountingAccountsTransaction::where('transaction_id', $row->id)->exists();
|
||||
|
||||
if (! $is_mapped) {
|
||||
$html .= '<a href="#"
|
||||
data-href="'.action([\Modules\Accounting\Http\Controllers\TransactionController::class, 'map']).'?id='.$row->id.'&type=sell'.'" class="btn-modal btn btn-primary btn-xs mt-10" data-container=".view_modal"><i class="fas fa-link"></i> '.__('accounting::lang.map_transaction').'</a>';
|
||||
} else {
|
||||
$html .= '<a href="#"
|
||||
data-href="'.action([\Modules\Accounting\Http\Controllers\TransactionController::class, 'map']).'?id='.$row->id.'&type=sell'.'" class="btn-modal btn btn-warning btn-xs mt-10" data-container=".view_modal"><i class="fas fa-link"></i> '.__('accounting::lang.edit_mapping').'</a>';
|
||||
}
|
||||
}
|
||||
|
||||
return $html;
|
||||
}
|
||||
)
|
||||
->removeColumn('id')
|
||||
->editColumn(
|
||||
'final_total',
|
||||
'<span class="final-total" data-orig-value="{{$final_total}}">@format_currency($final_total)</span>'
|
||||
)
|
||||
->editColumn(
|
||||
'tax_amount',
|
||||
'<span class="total-tax" data-orig-value="{{$tax_amount}}">@format_currency($tax_amount)</span>'
|
||||
)
|
||||
->editColumn(
|
||||
'total_paid',
|
||||
'<span class="total-paid" data-orig-value="{{$total_paid}}">@format_currency($total_paid)</span>'
|
||||
)
|
||||
->editColumn(
|
||||
'total_before_tax',
|
||||
'<span class="total_before_tax" data-orig-value="{{$total_before_tax}}">@format_currency($total_before_tax)</span>'
|
||||
)
|
||||
->editColumn(
|
||||
'discount_amount',
|
||||
function ($row) {
|
||||
$discount = ! empty($row->discount_amount) ? $row->discount_amount : 0;
|
||||
|
||||
if (! empty($discount) && $row->discount_type == 'percentage') {
|
||||
$discount = $row->total_before_tax * ($discount / 100);
|
||||
}
|
||||
|
||||
return '<span class="total-discount" data-orig-value="'.$discount.'">'.$this->transactionUtil->num_f($discount, true).'</span>';
|
||||
}
|
||||
)
|
||||
->editColumn('transaction_date', '@format_datetime($transaction_date)')
|
||||
->editColumn(
|
||||
'payment_status',
|
||||
function ($row) {
|
||||
$payment_status = Transaction::getPaymentStatus($row);
|
||||
|
||||
return (string) view('sell.partials.payment_status', ['payment_status' => $payment_status, 'id' => $row->id]);
|
||||
}
|
||||
)
|
||||
->addColumn('total_remaining', function ($row) {
|
||||
$total_remaining = $row->final_total - $row->total_paid;
|
||||
$total_remaining_html = '<span class="payment_due" data-orig-value="'.$total_remaining.'">'.$this->transactionUtil->num_f($total_remaining, true).'</span>';
|
||||
|
||||
return $total_remaining_html;
|
||||
})
|
||||
->addColumn('total_remaining', function ($row) {
|
||||
$total_remaining = $row->final_total - $row->total_paid;
|
||||
$total_remaining_html = '<span class="payment_due" data-orig-value="'.$total_remaining.'">'.$this->transactionUtil->num_f($total_remaining, true).'</span>';
|
||||
|
||||
return $total_remaining_html;
|
||||
})
|
||||
->editColumn('invoice_no', function ($row) {
|
||||
$invoice_no = $row->invoice_no;
|
||||
if (! empty($row->woocommerce_order_id)) {
|
||||
$invoice_no .= ' <i class="fab fa-wordpress text-primary no-print" title="'.__('lang_v1.synced_from_woocommerce').'"></i>';
|
||||
}
|
||||
if (! empty($row->return_exists)) {
|
||||
$invoice_no .= ' <small class="label bg-red label-round no-print" title="'.__('lang_v1.some_qty_returned_from_sell').'"><i class="fas fa-undo"></i></small>';
|
||||
}
|
||||
if (! empty($row->is_recurring)) {
|
||||
$invoice_no .= ' <small class="label bg-red label-round no-print" title="'.__('lang_v1.subscribed_invoice').'"><i class="fas fa-recycle"></i></small>';
|
||||
}
|
||||
|
||||
if (! empty($row->recur_parent_id)) {
|
||||
$invoice_no .= ' <small class="label bg-info label-round no-print" title="'.__('lang_v1.subscription_invoice').'"><i class="fas fa-recycle"></i></small>';
|
||||
}
|
||||
|
||||
if (! empty($row->is_export)) {
|
||||
$invoice_no .= '</br><small class="label label-default no-print" title="'.__('lang_v1.export').'">'.__('lang_v1.export').'</small>';
|
||||
}
|
||||
|
||||
return $invoice_no;
|
||||
})
|
||||
|
||||
->addColumn('conatct_name', '@if(!empty($supplier_business_name)) {{$supplier_business_name}}, <br> @endif {{$name}}')
|
||||
->editColumn('total_items', '{{@format_quantity($total_items)}}')
|
||||
->filterColumn('conatct_name', function ($query, $keyword) {
|
||||
$query->where(function ($q) use ($keyword) {
|
||||
$q->where('contacts.name', 'like', "%{$keyword}%")
|
||||
->orWhere('contacts.supplier_business_name', 'like', "%{$keyword}%");
|
||||
});
|
||||
})
|
||||
->addColumn('payment_methods', function ($row) use ($payment_types) {
|
||||
$methods = array_unique($row->payment_lines->pluck('method')->toArray());
|
||||
$count = count($methods);
|
||||
$payment_method = '';
|
||||
if ($count == 1) {
|
||||
$payment_method = $payment_types[$methods[0]] ?? '';
|
||||
} elseif ($count > 1) {
|
||||
$payment_method = __('lang_v1.checkout_multi_pay');
|
||||
}
|
||||
|
||||
$html = ! empty($payment_method) ? '<span class="payment-method" data-orig-value="'.$payment_method.'" data-status-name="'.$payment_method.'">'.$payment_method.'</span>' : '';
|
||||
|
||||
return $html;
|
||||
})
|
||||
->editColumn('status', function ($row) use ($sales_order_statuses) {
|
||||
$status = '';
|
||||
|
||||
if ($row->type == 'sales_order') {
|
||||
$status = '<span class="label '.$sales_order_statuses[$row->status]['class'].'" >'.$sales_order_statuses[$row->status]['label'].'</span>';
|
||||
}
|
||||
|
||||
return $status;
|
||||
});
|
||||
|
||||
$rawColumns = ['final_total', 'action', 'total_paid', 'total_remaining', 'payment_status', 'invoice_no', 'discount_amount', 'tax_amount', 'total_before_tax', 'shipping_status', 'types_of_service_name', 'payment_methods', 'return_due', 'conatct_name', 'status'];
|
||||
|
||||
return $datatable->rawColumns($rawColumns)
|
||||
->make(true);
|
||||
}
|
||||
|
||||
protected function _allPayments()
|
||||
{
|
||||
$transaction_type = request()->input('transaction_type');
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
$query = TransactionPayment::join(
|
||||
'transactions as T',
|
||||
'transaction_payments.transaction_id',
|
||||
'=',
|
||||
'T.id'
|
||||
)
|
||||
->leftjoin('accounts as A', 'transaction_payments.account_id', '=', 'A.id')
|
||||
->where('transaction_payments.business_id', $business_id)
|
||||
->where('T.type', $transaction_type)
|
||||
->whereNull('transaction_payments.parent_id')
|
||||
->where('transaction_payments.method', '!=', 'advance')
|
||||
->leftjoin('contacts as c', 'transaction_payments.payment_for', '=', 'c.id')
|
||||
->select([
|
||||
'paid_on',
|
||||
'payment_ref_no',
|
||||
'T.ref_no',
|
||||
'T.invoice_no',
|
||||
'T.type',
|
||||
'T.id as transaction_id',
|
||||
// 'A.name as account_name',
|
||||
// 'A.account_number',
|
||||
'transaction_payments.id as payment_id',
|
||||
'transaction_payments.account_id',
|
||||
'c.name as contact_name',
|
||||
'c.type as contact_type',
|
||||
'transaction_payments.is_advance',
|
||||
'transaction_payments.amount',
|
||||
'transaction_payments.id as transaction_payment_id',
|
||||
]);
|
||||
|
||||
return DataTables::of($query)
|
||||
->editColumn('paid_on', function ($row) {
|
||||
return $this->transactionUtil->format_date($row->paid_on, true);
|
||||
})
|
||||
->editColumn('amount', function ($row) {
|
||||
return $this->transactionUtil->num_f($row->amount, true);
|
||||
})
|
||||
->addColumn('details', function ($row) {
|
||||
$details = '';
|
||||
|
||||
if ($row->contact_type == 'supplier') {
|
||||
$details = '<b>'.__('role.supplier').':</b> '.$row->contact_name;
|
||||
} else {
|
||||
$details = '<b>'.__('role.customer').':</b> '.$row->contact_name;
|
||||
}
|
||||
|
||||
return $details;
|
||||
})
|
||||
->addColumn('action', function ($row) use ($transaction_type) {
|
||||
$html = '';
|
||||
|
||||
if (auth()->user()->can('accounting.map_transactions')) {
|
||||
//check if mapping already present
|
||||
$is_mapped = AccountingAccountsTransaction::where('transaction_payment_id', $row->transaction_payment_id)->exists();
|
||||
|
||||
if ($transaction_type == 'purchase') {
|
||||
$type_parameter = 'purchase_payment';
|
||||
} elseif ($transaction_type == 'sell') {
|
||||
$type_parameter = 'sell_payment';
|
||||
}
|
||||
|
||||
if (! $is_mapped) {
|
||||
$html .= '<a href="#"
|
||||
data-href="'.action([\Modules\Accounting\Http\Controllers\TransactionController::class, 'map']).'?id='.$row->transaction_payment_id.'&type='.$type_parameter.'" class="btn-modal btn btn-primary btn-xs mt-10" data-container=".view_modal"><i class="fas fa-link"></i> '.__('accounting::lang.map_transaction').'</a>';
|
||||
} else {
|
||||
$html .= '<a href="#"
|
||||
data-href="'.action([\Modules\Accounting\Http\Controllers\TransactionController::class, 'map']).'?id='.$row->transaction_payment_id.'&type='.$type_parameter.'" class="btn-modal btn btn-warning btn-xs mt-10" data-container=".view_modal"><i class="fas fa-link"></i> '.__('accounting::lang.edit_mapping').'</a>';
|
||||
}
|
||||
}
|
||||
|
||||
return $html;
|
||||
})
|
||||
->addColumn('transaction_number', function ($row) {
|
||||
$html = $row->ref_no;
|
||||
if ($row->type == 'sell') {
|
||||
$html = '<button type="button" class="btn btn-link btn-modal"
|
||||
data-href="'.action([\App\Http\Controllers\SellController::class, 'show'], [$row->transaction_id]).'" data-container=".view_modal">'.$row->invoice_no.'</button>';
|
||||
} elseif ($row->type == 'purchase') {
|
||||
$html = '<button type="button" class="btn btn-link btn-modal"
|
||||
data-href="'.action([\App\Http\Controllers\PurchaseController::class, 'show'], [$row->transaction_id]).'" data-container=".view_modal">'.$row->ref_no.'</button>';
|
||||
}
|
||||
|
||||
return $html;
|
||||
})
|
||||
->editColumn('type', function ($row) {
|
||||
$type = $row->type;
|
||||
if ($row->type == 'sell') {
|
||||
$type = __('sale.sale');
|
||||
} elseif ($row->type == 'purchase') {
|
||||
$type = __('lang_v1.purchase');
|
||||
} elseif ($row->type == 'expense') {
|
||||
$type = __('lang_v1.expense');
|
||||
} elseif ($row->is_advance == 1) {
|
||||
$type = __('lang_v1.advance');
|
||||
}
|
||||
|
||||
return $type;
|
||||
})
|
||||
// ->filterColumn('account', function ($query, $keyword) {
|
||||
// $query->where('A.name', 'like', ["%{$keyword}%"])
|
||||
// ->orWhere('account_number', 'like', ["%{$keyword}%"]);
|
||||
// })
|
||||
->filterColumn('transaction_number', function ($query, $keyword) {
|
||||
$query->where('T.invoice_no', 'like', ["%{$keyword}%"])
|
||||
->orWhere('T.ref_no', 'like', ["%{$keyword}%"]);
|
||||
})
|
||||
->rawColumns(['action', 'transaction_number', 'details'])
|
||||
->make(true);
|
||||
}
|
||||
|
||||
protected function _allPurchases()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
$purchases = $this->transactionUtil->getListPurchases($business_id);
|
||||
|
||||
return Datatables::of($purchases)
|
||||
->addColumn('action', function ($row) {
|
||||
$html = '';
|
||||
|
||||
if (auth()->user()->can('purchase.view')) {
|
||||
$html .= '<a href="#" data-href="'.action([\App\Http\Controllers\PurchaseController::class, 'show'], [$row->id]).'" class="btn-modal btn btn-info btn-xs" data-container=".view_modal"><i class="fas fa-eye" aria-hidden="true"></i> '.__('messages.view').'</a>';
|
||||
}
|
||||
if (auth()->user()->can('accounting.map_transactions')) {
|
||||
//check if mapping already present
|
||||
$is_mapped = AccountingAccountsTransaction::where('transaction_id', $row->id)->exists();
|
||||
|
||||
if (! $is_mapped) {
|
||||
$html .= '<a href="#"
|
||||
data-href="'.action([\Modules\Accounting\Http\Controllers\TransactionController::class, 'map']).'?id='.$row->id.'&type=purchase'.'" class="btn-modal btn btn-primary btn-xs mt-10" data-container=".view_modal"><i class="fas fa-link"></i> '.__('accounting::lang.map_transaction').'</a>';
|
||||
} else {
|
||||
$html .= '<a href="#"
|
||||
data-href="'.action([\Modules\Accounting\Http\Controllers\TransactionController::class, 'map']).'?id='.$row->id.'&type=purchase'.'" class="btn-modal btn btn-warning btn-xs mt-10" data-container=".view_modal"><i class="fas fa-link"></i> '.__('accounting::lang.edit_mapping').'</a>';
|
||||
}
|
||||
}
|
||||
|
||||
return $html;
|
||||
})
|
||||
->removeColumn('id')
|
||||
->editColumn('ref_no', function ($row) {
|
||||
return ! empty($row->return_exists) ? $row->ref_no.' <small class="label bg-red label-round no-print" title="'.__('lang_v1.some_qty_returned').'"><i class="fas fa-undo"></i></small>' : $row->ref_no;
|
||||
})
|
||||
->editColumn(
|
||||
'final_total',
|
||||
'<span class="final_total" data-orig-value="{{$final_total}}">@format_currency($final_total)</span>'
|
||||
)
|
||||
->editColumn('transaction_date', '@format_datetime($transaction_date)')
|
||||
->editColumn('name', '@if(!empty($supplier_business_name)) {{$supplier_business_name}}, <br> @endif {{$name}}')
|
||||
->editColumn(
|
||||
'status',
|
||||
'<span class="label @transaction_status($status) status-label" data-status-name="{{__(\'lang_v1.\' . $status)}}" data-orig-value="{{$status}}">{{__(\'lang_v1.\' . $status)}}
|
||||
</span>'
|
||||
)
|
||||
->editColumn(
|
||||
'payment_status',
|
||||
function ($row) {
|
||||
$payment_status = Transaction::getPaymentStatus($row);
|
||||
|
||||
return (string) view('sell.partials.payment_status', ['payment_status' => $payment_status, 'id' => $row->id, 'for_purchase' => true]);
|
||||
}
|
||||
)
|
||||
->addColumn('payment_due', function ($row) {
|
||||
$due = $row->final_total - $row->amount_paid;
|
||||
$due_html = '<strong>'.__('lang_v1.purchase').':</strong> <span class="payment_due" data-orig-value="'.$due.'">'.$this->transactionUtil->num_f($due, true).'</span>';
|
||||
|
||||
if (! empty($row->return_exists)) {
|
||||
$return_due = $row->amount_return - $row->return_paid;
|
||||
$due_html .= '<br><strong>'.__('lang_v1.purchase_return').':</strong> <span class="purchase_return" data-orig-value="'.$return_due.'">'.$this->transactionUtil->num_f($return_due, true).'</span>';
|
||||
}
|
||||
|
||||
return $due_html;
|
||||
})
|
||||
->rawColumns(['final_total', 'action', 'payment_due', 'payment_status', 'status', 'ref_no', 'name'])
|
||||
->make(true);
|
||||
}
|
||||
|
||||
protected function _allExpenses()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
$expenses = $this->transactionUtil->getListExpenses($business_id);
|
||||
|
||||
return Datatables::of($expenses)
|
||||
->addColumn(
|
||||
'action',
|
||||
function ($row) {
|
||||
$html = '';
|
||||
if (auth()->user()->can('accounting.map_transactions')) {
|
||||
//check if mapping already present
|
||||
$is_mapped = AccountingAccountsTransaction::where('transaction_id', $row->id)->exists();
|
||||
|
||||
if (! $is_mapped) {
|
||||
$html .= '<a href="#"
|
||||
data-href="'.action([\Modules\Accounting\Http\Controllers\TransactionController::class, 'map']).'?id='.$row->id.'&type=expense'.'" class="btn-modal btn btn-primary btn-xs mt-10" data-container=".view_modal"><i class="fas fa-link"></i> '.__('accounting::lang.map_transaction').'</a>';
|
||||
} else {
|
||||
$html .= '<a href="#"
|
||||
data-href="'.action([\Modules\Accounting\Http\Controllers\TransactionController::class, 'map']).'?id='.$row->id.'&type=expense'.'" class="btn-modal btn btn-warning btn-xs mt-10" data-container=".view_modal"><i class="fas fa-link"></i> '.__('accounting::lang.edit_mapping').'</a>';
|
||||
}
|
||||
}
|
||||
|
||||
return $html;
|
||||
})
|
||||
->removeColumn('id')
|
||||
->editColumn(
|
||||
'final_total',
|
||||
'<span class="display_currency final-total" data-currency_symbol="true" data-orig-value="@if($type=="expense_refund"){{-1 * $final_total}}@else{{$final_total}}@endif">@if($type=="expense_refund") - @endif @format_currency($final_total)</span>'
|
||||
)
|
||||
->editColumn('transaction_date', '@format_datetime($transaction_date)')
|
||||
->editColumn(
|
||||
'payment_status',
|
||||
'<a href="{{ action([\App\Http\Controllers\TransactionPaymentController::class, \'show\'], [$id])}}" class="view_payment_modal payment-status" data-orig-value="{{$payment_status}}" data-status-name="{{__(\'lang_v1.\' . $payment_status)}}"><span class="label @payment_status($payment_status)">{{__(\'lang_v1.\' . $payment_status)}}
|
||||
</span></a>'
|
||||
)
|
||||
->addColumn('payment_due', function ($row) {
|
||||
$due = $row->final_total - $row->amount_paid;
|
||||
|
||||
if ($row->type == 'expense_refund') {
|
||||
$due = -1 * $due;
|
||||
}
|
||||
|
||||
return '<span class="display_currency payment_due" data-currency_symbol="true" data-orig-value="'.$due.'">'.$this->transactionUtil->num_f($due, true).'</span>';
|
||||
})
|
||||
->addColumn('recur_details', function ($row) {
|
||||
$details = '<small>';
|
||||
if ($row->is_recurring == 1) {
|
||||
$type = $row->recur_interval == 1 ? Str::singular(__('lang_v1.'.$row->recur_interval_type)) : __('lang_v1.'.$row->recur_interval_type);
|
||||
$recur_interval = $row->recur_interval.$type;
|
||||
|
||||
$details .= __('lang_v1.recur_interval').': '.$recur_interval;
|
||||
if (! empty($row->recur_repetitions)) {
|
||||
$details .= ', '.__('lang_v1.no_of_repetitions').': '.$row->recur_repetitions;
|
||||
}
|
||||
if ($row->recur_interval_type == 'months' && ! empty($row->subscription_repeat_on)) {
|
||||
$details .= '<br><small class="text-muted">'.
|
||||
__('lang_v1.repeat_on').': '.str_ordinal($row->subscription_repeat_on);
|
||||
}
|
||||
} elseif (! empty($row->recur_parent_id)) {
|
||||
$details .= __('lang_v1.recurred_from').': '.$row->recurring_parent->ref_no;
|
||||
}
|
||||
$details .= '</small>';
|
||||
|
||||
return $details;
|
||||
})
|
||||
->editColumn('ref_no', function ($row) {
|
||||
$ref_no = $row->ref_no;
|
||||
if (! empty($row->is_recurring)) {
|
||||
$ref_no .= ' <small class="label bg-red label-round no-print" title="'.__('lang_v1.recurring_expense').'"><i class="fas fa-recycle"></i></small>';
|
||||
}
|
||||
|
||||
if (! empty($row->recur_parent_id)) {
|
||||
$ref_no .= ' <small class="label bg-info label-round no-print" title="'.__('lang_v1.generated_recurring_expense').'"><i class="fas fa-recycle"></i></small>';
|
||||
}
|
||||
|
||||
if ($row->type == 'expense_refund') {
|
||||
$ref_no .= ' <small class="label bg-gray">'.__('lang_v1.refund').'</small>';
|
||||
}
|
||||
|
||||
return $ref_no;
|
||||
})
|
||||
->rawColumns(['final_total', 'action', 'payment_status', 'payment_due', 'ref_no', 'recur_details'])
|
||||
->make(true);
|
||||
}
|
||||
|
||||
public function map(Request $request)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.map_transactions'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (request()->ajax()) {
|
||||
$type = $request->get('type');
|
||||
$id = $request->get('id');
|
||||
|
||||
if ($type == 'sell') {
|
||||
$transaction = Transaction::where('id', $id)->where('business_id', $business_id)
|
||||
->firstorFail();
|
||||
|
||||
//setting defaults
|
||||
//if paid - Payment account = Sales
|
||||
//Deposit to = Account Receivable
|
||||
//Get all payment lines and map for each
|
||||
|
||||
//if not paid - Payment account = Sales
|
||||
//Deposit to = Account Receivable
|
||||
|
||||
$existing_payment = AccountingAccountsTransaction::where('transaction_id', $id)
|
||||
->where('map_type', 'payment_account')
|
||||
->first();
|
||||
$existing_deposit = AccountingAccountsTransaction::where('transaction_id', $id)
|
||||
->where('map_type', 'deposit_to')
|
||||
->first();
|
||||
$default_payment_account = ! empty($existing_payment) ? AccountingAccount::find($existing_payment->accounting_account_id) : null;
|
||||
$default_deposit_to = ! empty($existing_deposit) ? AccountingAccount::find($existing_deposit->accounting_account_id) : null;
|
||||
|
||||
return view('accounting::transactions.map')
|
||||
->with(compact('transaction', 'type', 'default_payment_account', 'default_deposit_to'));
|
||||
} elseif (in_array($type, ['purchase_payment', 'sell_payment'])) {
|
||||
$transaction_payment = TransactionPayment::where('id', $id)->where('business_id', $business_id)
|
||||
->firstorFail();
|
||||
|
||||
$existing_payment = AccountingAccountsTransaction::where('transaction_payment_id', $id)
|
||||
->where('map_type', 'payment_account')
|
||||
->first();
|
||||
$existing_deposit = AccountingAccountsTransaction::where('transaction_payment_id', $id)
|
||||
->where('map_type', 'deposit_to')
|
||||
->first();
|
||||
$default_payment_account = ! empty($existing_payment) ? AccountingAccount::find($existing_payment->accounting_account_id) : null;
|
||||
$default_deposit_to = ! empty($existing_deposit) ? AccountingAccount::find($existing_deposit->accounting_account_id) : null;
|
||||
|
||||
return view('accounting::transactions.map')
|
||||
->with(compact('transaction_payment', 'type', 'default_payment_account', 'default_deposit_to'));
|
||||
} elseif ($type == 'purchase') {
|
||||
$transaction = Transaction::where('id', $id)->where('business_id', $business_id)
|
||||
->firstorFail();
|
||||
|
||||
//setting defaults
|
||||
//if paid - Payment account = Sales
|
||||
//Deposit to = Account Receivable
|
||||
//Get all payment lines and map for each
|
||||
|
||||
//if not paid - Payment account = Sales
|
||||
//Deposit to = Account Receivable
|
||||
|
||||
$existing_payment = AccountingAccountsTransaction::where('transaction_id', $id)
|
||||
->where('map_type', 'payment_account')
|
||||
->first();
|
||||
$existing_deposit = AccountingAccountsTransaction::where('transaction_id', $id)
|
||||
->where('map_type', 'deposit_to')
|
||||
->first();
|
||||
$default_payment_account = ! empty($existing_payment) ? AccountingAccount::find($existing_payment->accounting_account_id) : null;
|
||||
$default_deposit_to = ! empty($existing_deposit) ? AccountingAccount::find($existing_deposit->accounting_account_id) : null;
|
||||
|
||||
return view('accounting::transactions.map')
|
||||
->with(compact('transaction', 'type', 'default_payment_account', 'default_deposit_to'));
|
||||
} elseif ($type == 'expense') {
|
||||
$transaction = Transaction::where('id', $id)->where('business_id', $business_id)
|
||||
->firstorFail();
|
||||
|
||||
//setting defaults
|
||||
//if paid - Payment account = Sales
|
||||
//Deposit to = Account Receivable
|
||||
//Get all payment lines and map for each
|
||||
|
||||
//if not paid - Payment account = Sales
|
||||
//Deposit to = Account Receivable
|
||||
|
||||
$existing_payment = AccountingAccountsTransaction::where('transaction_id', $id)
|
||||
->where('map_type', 'payment_account')
|
||||
->first();
|
||||
$existing_deposit = AccountingAccountsTransaction::where('transaction_id', $id)
|
||||
->where('map_type', 'deposit_to')
|
||||
->first();
|
||||
$default_payment_account = ! empty($existing_payment) ? AccountingAccount::find($existing_payment->accounting_account_id) : null;
|
||||
$default_deposit_to = ! empty($existing_deposit) ? AccountingAccount::find($existing_deposit->accounting_account_id) : null;
|
||||
|
||||
return view('accounting::transactions.map')
|
||||
->with(compact('transaction', 'type', 'default_payment_account', 'default_deposit_to'));
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
public function saveMap(Request $request)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.map_transactions'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
if (request()->ajax()) {
|
||||
DB::beginTransaction();
|
||||
|
||||
$type = $request->get('type');
|
||||
$id = $request->get('id');
|
||||
$user_id = request()->session()->get('user.id');
|
||||
|
||||
$deposit_to = $request->get('deposit_to');
|
||||
$payment_account = $request->get('payment_account');
|
||||
|
||||
$this->operationalPostingService->post($type, (int) $id, $user_id, $business_id, (int) $deposit_to, (int) $payment_account);
|
||||
|
||||
DB::commit();
|
||||
|
||||
$output = ['success' => true,
|
||||
'msg' => __('lang_v1.updated_success'),
|
||||
];
|
||||
}
|
||||
} catch (\Exception $e) {
|
||||
print_r($e->getMessage());
|
||||
exit;
|
||||
DB::rollBack();
|
||||
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
|
||||
$output = ['success' => false,
|
||||
'msg' => __('messages.something_went_wrong'),
|
||||
];
|
||||
}
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function create()
|
||||
{
|
||||
return view('accounting::create');
|
||||
}
|
||||
|
||||
/**
|
||||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @return Response
|
||||
*/
|
||||
public function store(Request $request)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function show($id)
|
||||
{
|
||||
return view('accounting::show');
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function edit($id)
|
||||
{
|
||||
return view('accounting::edit');
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function update(Request $request, $id)
|
||||
{
|
||||
//
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function destroy($id)
|
||||
{
|
||||
//
|
||||
}
|
||||
}
|
||||
388
Modules/Accounting/Http/Controllers/TransferController.php
Normal file
388
Modules/Accounting/Http/Controllers/TransferController.php
Normal file
@ -0,0 +1,388 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Http\Controllers;
|
||||
|
||||
use App\Utils\ModuleUtil;
|
||||
use App\Utils\Util;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Routing\Controller;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Modules\Accounting\Entities\AccountingAccountsTransaction;
|
||||
use Modules\Accounting\Entities\AccountingAccTransMapping;
|
||||
use Modules\Accounting\Utils\AccountingUtil;
|
||||
use Yajra\DataTables\Facades\DataTables;
|
||||
|
||||
class TransferController extends Controller
|
||||
{
|
||||
/**
|
||||
* All Utils instance.
|
||||
*/
|
||||
protected $util;
|
||||
|
||||
/**
|
||||
* Constructor
|
||||
*
|
||||
* @param ProductUtils $product
|
||||
* @return void
|
||||
*/
|
||||
public function __construct(Util $util, ModuleUtil $moduleUtil, AccountingUtil $accountingUtil)
|
||||
{
|
||||
$this->util = $util;
|
||||
$this->moduleUtil = $moduleUtil;
|
||||
$this->accountingUtil = $accountingUtil;
|
||||
}
|
||||
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function index()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.view_transfer'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (request()->ajax()) {
|
||||
$transfers = AccountingAccTransMapping::where('accounting_acc_trans_mappings.business_id', $business_id)
|
||||
->join('users as u', 'accounting_acc_trans_mappings.created_by', 'u.id')
|
||||
->join('accounting_accounts_transactions as from_transaction', function ($join) {
|
||||
$join->on('from_transaction.acc_trans_mapping_id', '=', 'accounting_acc_trans_mappings.id')
|
||||
->where('from_transaction.type', 'debit');
|
||||
})
|
||||
->join('accounting_accounts_transactions as to_transaction', function ($join) {
|
||||
$join->on('to_transaction.acc_trans_mapping_id', '=', 'accounting_acc_trans_mappings.id')
|
||||
->where('to_transaction.type', 'credit');
|
||||
})
|
||||
->join('accounting_accounts as from_account',
|
||||
'from_transaction.accounting_account_id', 'from_account.id')
|
||||
->join('accounting_accounts as to_account',
|
||||
'to_transaction.accounting_account_id', 'to_account.id')
|
||||
->where('accounting_acc_trans_mappings.type', 'transfer')
|
||||
->select(['accounting_acc_trans_mappings.id',
|
||||
'accounting_acc_trans_mappings.ref_no',
|
||||
'accounting_acc_trans_mappings.operation_date',
|
||||
'accounting_acc_trans_mappings.note',
|
||||
DB::raw("CONCAT(COALESCE(u.surname, ''),' ',COALESCE(u.first_name, ''),' ',COALESCE(u.last_name,''))
|
||||
as added_by"),
|
||||
'from_transaction.amount',
|
||||
'from_account.name as from_account_name',
|
||||
'to_account.name as to_account_name',
|
||||
]);
|
||||
|
||||
if (! empty(request()->start_date) && ! empty(request()->end_date)) {
|
||||
$start = request()->start_date;
|
||||
$end = request()->end_date;
|
||||
$transfers->whereDate('accounting_acc_trans_mappings.operation_date', '>=', $start)
|
||||
->whereDate('accounting_acc_trans_mappings.operation_date', '<=', $end);
|
||||
}
|
||||
|
||||
if (! empty(request()->transfer_from)) {
|
||||
$transfers->where('from_account.id', request()->transfer_from);
|
||||
}
|
||||
|
||||
if (! empty(request()->transfer_to)) {
|
||||
$transfers->where('to_account.id', request()->transfer_to);
|
||||
}
|
||||
|
||||
return Datatables::of($transfers)
|
||||
->addColumn(
|
||||
'action', function ($row) {
|
||||
$html = '<div class="btn-group">
|
||||
<button type="button" class="btn btn-info dropdown-toggle btn-xs"
|
||||
data-toggle="dropdown" aria-expanded="false">'.
|
||||
__('messages.actions').
|
||||
'<span class="caret"></span><span class="sr-only">Toggle Dropdown
|
||||
</span>
|
||||
</button>
|
||||
<ul class="dropdown-menu dropdown-menu-right" role="menu">';
|
||||
if (auth()->user()->can('accounting.edit_transfer')) {
|
||||
$html .= '<li>
|
||||
<a href="#" data-href="'.action([\Modules\Accounting\Http\Controllers\TransferController::class, 'edit'],
|
||||
[$row->id]).'" class="btn-modal" data-container="#create_transfer_modal">
|
||||
<i class="fas fa-edit"></i>'.__('messages.edit').'
|
||||
</a>
|
||||
</li>';
|
||||
}
|
||||
if (auth()->user()->can('accounting.delete_transfer')) {
|
||||
$html .= '<li>
|
||||
<a href="#" data-href="'.action([\Modules\Accounting\Http\Controllers\TransferController::class, 'destroy'], [$row->id]).'" class="delete_transfer_button">
|
||||
<i class="fas fa-trash" aria-hidden="true"></i>'.__('messages.delete').'
|
||||
</a>
|
||||
</li>';
|
||||
}
|
||||
|
||||
$html .= '</ul></div>';
|
||||
|
||||
return $html;
|
||||
})
|
||||
->editColumn('amount', function ($row) {
|
||||
return $this->util->num_f($row->amount, true);
|
||||
})
|
||||
->editColumn('operation_date', function ($row) {
|
||||
return $this->util->format_date($row->operation_date, true);
|
||||
})
|
||||
->filterColumn('added_by', function ($query, $keyword) {
|
||||
$query->whereRaw("CONCAT(COALESCE(u.surname, ''), ' ',
|
||||
COALESCE(u.first_name, ''), ' ', COALESCE(u.last_name, '')) like ?", ["%{$keyword}%"]);
|
||||
})
|
||||
->rawColumns(['action'])
|
||||
->make(true);
|
||||
}
|
||||
|
||||
return view('accounting::transfer.index');
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for creating a new resource.
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function create()
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.add_transfer'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (request()->ajax()) {
|
||||
return view('accounting::transfer.create');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Store a newly created resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @return Response
|
||||
*/
|
||||
public function store(Request $request)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.add_transfer'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
DB::beginTransaction();
|
||||
|
||||
$user_id = request()->session()->get('user.id');
|
||||
|
||||
$from_account = $request->get('from_account');
|
||||
$to_account = $request->get('to_account');
|
||||
$amount = $request->get('amount');
|
||||
$date = $this->util->uf_date($request->get('operation_date'), true);
|
||||
|
||||
$accounting_settings = $this->accountingUtil->getAccountingSettings($business_id);
|
||||
|
||||
$ref_no = $request->get('ref_no');
|
||||
$ref_count = $this->util->setAndGetReferenceCount('accounting_transfer');
|
||||
if (empty($ref_no)) {
|
||||
$prefix = ! empty($accounting_settings['transfer_prefix']) ?
|
||||
$accounting_settings['transfer_prefix'] : '';
|
||||
|
||||
//Generate reference number
|
||||
$ref_no = $this->util->generateReferenceNumber('accounting_transfer', $ref_count, $business_id, $prefix);
|
||||
}
|
||||
|
||||
$acc_trans_mapping = new AccountingAccTransMapping();
|
||||
$acc_trans_mapping->business_id = $business_id;
|
||||
$acc_trans_mapping->ref_no = $ref_no;
|
||||
$acc_trans_mapping->note = $request->get('note');
|
||||
$acc_trans_mapping->type = 'transfer';
|
||||
$acc_trans_mapping->created_by = $user_id;
|
||||
$acc_trans_mapping->operation_date = $date;
|
||||
$acc_trans_mapping->save();
|
||||
|
||||
$from_transaction_data = [
|
||||
'acc_trans_mapping_id' => $acc_trans_mapping->id,
|
||||
'amount' => $this->util->num_uf($amount),
|
||||
'type' => 'debit',
|
||||
'sub_type' => 'transfer',
|
||||
'accounting_account_id' => $from_account,
|
||||
'created_by' => $user_id,
|
||||
'operation_date' => $date,
|
||||
];
|
||||
|
||||
$to_transaction_data = $from_transaction_data;
|
||||
$to_transaction_data['accounting_account_id'] = $to_account;
|
||||
$to_transaction_data['type'] = 'credit';
|
||||
|
||||
AccountingAccountsTransaction::create($from_transaction_data);
|
||||
AccountingAccountsTransaction::create($to_transaction_data);
|
||||
|
||||
DB::commit();
|
||||
|
||||
$output = ['success' => 1,
|
||||
'msg' => __('lang_v1.added_success'),
|
||||
];
|
||||
} catch (\Exception $e) {
|
||||
DB::rollBack();
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
|
||||
$output = ['success' => 0,
|
||||
'msg' => __('messages.something_went_wrong'),
|
||||
];
|
||||
}
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function show($id)
|
||||
{
|
||||
return view('accounting::show');
|
||||
}
|
||||
|
||||
/**
|
||||
* Show the form for editing the specified resource.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function edit($id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.edit_transfer'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
if (request()->ajax()) {
|
||||
$mapping_transaction = AccountingAccTransMapping::where('id', $id)
|
||||
->where('business_id', $business_id)->firstOrFail();
|
||||
|
||||
$debit_tansaction = AccountingAccountsTransaction::where('acc_trans_mapping_id', $id)
|
||||
->where('type', 'debit')
|
||||
->first();
|
||||
$credit_tansaction = AccountingAccountsTransaction::where('acc_trans_mapping_id', $id)
|
||||
->where('type', 'credit')
|
||||
->first();
|
||||
|
||||
return view('accounting::transfer.edit')->with(compact('mapping_transaction',
|
||||
'debit_tansaction', 'credit_tansaction'));
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the specified resource in storage.
|
||||
*
|
||||
* @param Request $request
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function update(Request $request, $id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.edit_transfer'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
try {
|
||||
$mapping_transaction = AccountingAccTransMapping::where('id', $id)
|
||||
->where('business_id', $business_id)->firstOrFail();
|
||||
|
||||
$debit_tansaction = AccountingAccountsTransaction::where('acc_trans_mapping_id', $id)
|
||||
->where('type', 'debit')
|
||||
->first();
|
||||
$credit_tansaction = AccountingAccountsTransaction::where('acc_trans_mapping_id', $id)
|
||||
->where('type', 'credit')
|
||||
->first();
|
||||
|
||||
DB::beginTransaction();
|
||||
$from_account = $request->get('from_account');
|
||||
$to_account = $request->get('to_account');
|
||||
$amount = $request->get('amount');
|
||||
$date = $this->util->uf_date($request->get('operation_date'), true);
|
||||
|
||||
$ref_no = $request->get('ref_no');
|
||||
$ref_count = $this->util->setAndGetReferenceCount('accounting_transfer');
|
||||
if (empty($ref_no)) {
|
||||
//Generate reference number
|
||||
$ref_no = $this->util->generateReferenceNumber('accounting_transfer', $ref_count);
|
||||
}
|
||||
|
||||
$mapping_transaction->ref_no = $ref_no;
|
||||
$mapping_transaction->note = $request->get('note');
|
||||
$mapping_transaction->operation_date = $date;
|
||||
$mapping_transaction->save();
|
||||
|
||||
$debit_tansaction->accounting_account_id = $from_account;
|
||||
$debit_tansaction->operation_date = $date;
|
||||
$debit_tansaction->amount = $this->util->num_uf($amount);
|
||||
$debit_tansaction->save();
|
||||
|
||||
$credit_tansaction->accounting_account_id = $to_account;
|
||||
$credit_tansaction->operation_date = $date;
|
||||
$credit_tansaction->amount = $this->util->num_uf($amount);
|
||||
$credit_tansaction->save();
|
||||
|
||||
DB::commit();
|
||||
|
||||
$output = ['success' => 1,
|
||||
'msg' => __('lang_v1.updated_success'),
|
||||
];
|
||||
} catch (\Exception $e) {
|
||||
DB::rollBack();
|
||||
\Log::emergency('File:'.$e->getFile().'Line:'.$e->getLine().'Message:'.$e->getMessage());
|
||||
|
||||
$output = ['success' => 0,
|
||||
'msg' => __('messages.something_went_wrong'),
|
||||
];
|
||||
}
|
||||
|
||||
return $output;
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
*
|
||||
* @param int $id
|
||||
* @return Response
|
||||
*/
|
||||
public function destroy($id)
|
||||
{
|
||||
$business_id = request()->session()->get('user.business_id');
|
||||
|
||||
if (! (auth()->user()->can('superadmin') ||
|
||||
$this->moduleUtil->hasThePermissionInSubscription($business_id, 'accounting_module')) ||
|
||||
! (auth()->user()->can('accounting.delete_transfer'))) {
|
||||
abort(403, 'Unauthorized action.');
|
||||
}
|
||||
|
||||
$user_id = request()->session()->get('user.id');
|
||||
|
||||
$acc_trans_mapping = AccountingAccTransMapping::where('id', $id)
|
||||
->where('business_id', $business_id)->firstOrFail();
|
||||
|
||||
if (! empty($acc_trans_mapping)) {
|
||||
$acc_trans_mapping->delete();
|
||||
AccountingAccountsTransaction::where('acc_trans_mapping_id', $id)->delete();
|
||||
}
|
||||
|
||||
return ['success' => 1,
|
||||
'msg' => __('lang_v1.deleted_success'),
|
||||
];
|
||||
}
|
||||
}
|
||||
0
Modules/Accounting/Http/Middleware/.gitkeep
Normal file
0
Modules/Accounting/Http/Middleware/.gitkeep
Normal file
0
Modules/Accounting/Http/Requests/.gitkeep
Normal file
0
Modules/Accounting/Http/Requests/.gitkeep
Normal file
34
Modules/Accounting/Listeners/CreateInstallmentFromSell.php
Normal file
34
Modules/Accounting/Listeners/CreateInstallmentFromSell.php
Normal file
@ -0,0 +1,34 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Listeners;
|
||||
|
||||
use App\Events\SellCreatedOrModified;
|
||||
use Modules\Accounting\Services\InstallmentBridgeService;
|
||||
|
||||
class CreateInstallmentFromSell
|
||||
{
|
||||
public function __construct(protected InstallmentBridgeService $bridgeService) {}
|
||||
|
||||
public function handle(SellCreatedOrModified $event): void
|
||||
{
|
||||
if (! config('accounting.features.installments', false)) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (! empty($event->isDeleted)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$transaction = $event->transaction;
|
||||
$userId = request()->session()->get('user.id') ?? $transaction->created_by ?? 1;
|
||||
|
||||
try {
|
||||
if (! $this->bridgeService->shouldCreateFromSell($transaction)) {
|
||||
return;
|
||||
}
|
||||
$this->bridgeService->createFromSell($transaction, (int) $userId);
|
||||
} catch (\Throwable $e) {
|
||||
\Log::warning('Installment auto-create from sell failed: '.$e->getMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
54
Modules/Accounting/Listeners/MapExpenseTransactions.php
Normal file
54
Modules/Accounting/Listeners/MapExpenseTransactions.php
Normal file
@ -0,0 +1,54 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Listeners;
|
||||
|
||||
use App\BusinessLocation;
|
||||
use Modules\Accounting\Services\OperationalTransactionPostingService;
|
||||
|
||||
class MapExpenseTransactions
|
||||
{
|
||||
public function __construct(protected OperationalTransactionPostingService $postingService) {}
|
||||
|
||||
public function handle($event)
|
||||
{
|
||||
$business_location = BusinessLocation::find($event->expense->location_id);
|
||||
$accounting_default_map = json_decode($business_location->accounting_default_map ?? '{}', true);
|
||||
|
||||
if (! empty($event->expense->expense_category_id)) {
|
||||
$deposit_to = $accounting_default_map['expense_'.$event->expense->expense_category_id]['deposit_to'] ?? null;
|
||||
$payment_account = $accounting_default_map['expense_'.$event->expense->expense_category_id]['payment_account'] ?? null;
|
||||
|
||||
if (is_null($deposit_to) || is_null($payment_account)) {
|
||||
$deposit_to = $accounting_default_map['expense']['deposit_to'] ?? null;
|
||||
$payment_account = $accounting_default_map['expense']['payment_account'] ?? null;
|
||||
}
|
||||
} else {
|
||||
$deposit_to = $accounting_default_map['expense']['deposit_to'] ?? null;
|
||||
$payment_account = $accounting_default_map['expense']['payment_account'] ?? null;
|
||||
}
|
||||
|
||||
if (isset($event->isDeleted) && $event->isDeleted) {
|
||||
$this->postingService->delete(
|
||||
'expense',
|
||||
(int) $event->expense->id,
|
||||
null,
|
||||
(int) $event->expense->business_id
|
||||
);
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if (! is_null($deposit_to) && ! is_null($payment_account)) {
|
||||
$user_id = (int) request()->session()->get('user.id');
|
||||
$this->postingService->post(
|
||||
'expense',
|
||||
(int) $event->expense->id,
|
||||
$user_id,
|
||||
(int) $event->expense->business_id,
|
||||
(int) $deposit_to,
|
||||
(int) $payment_account,
|
||||
(int) $event->expense->location_id
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
42
Modules/Accounting/Listeners/MapPaymentTransaction.php
Normal file
42
Modules/Accounting/Listeners/MapPaymentTransaction.php
Normal file
@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Listeners;
|
||||
|
||||
use App\Jobs\Accounting\PostPaymentTransactionJob;
|
||||
use App\Support\BusinessContext;
|
||||
use App\Transaction;
|
||||
|
||||
class MapPaymentTransaction
|
||||
{
|
||||
public function handle($event): void
|
||||
{
|
||||
$payment = $event->transactionPayment;
|
||||
|
||||
if (empty($payment->transaction_id)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$businessId = (int) ($payment->business_id ?? 0);
|
||||
if (! $businessId) {
|
||||
$transaction = Transaction::withoutGlobalScopes()->find($payment->transaction_id);
|
||||
$businessId = (int) ($transaction->business_id ?? 0);
|
||||
}
|
||||
|
||||
if (! $businessId) {
|
||||
return;
|
||||
}
|
||||
|
||||
$userId = $event->userId
|
||||
?? BusinessContext::userId()
|
||||
?? (int) request()->session()->get('user.id')
|
||||
?? null;
|
||||
|
||||
PostPaymentTransactionJob::dispatch(
|
||||
(int) $payment->id,
|
||||
(int) $payment->transaction_id,
|
||||
$businessId,
|
||||
$userId,
|
||||
(bool) ($event->isDeleted ?? false)
|
||||
)->afterCommit();
|
||||
}
|
||||
}
|
||||
45
Modules/Accounting/Listeners/MapPurchaseTransaction.php
Normal file
45
Modules/Accounting/Listeners/MapPurchaseTransaction.php
Normal file
@ -0,0 +1,45 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Listeners;
|
||||
|
||||
use App\BusinessLocation;
|
||||
use App\Events\PurchaseCreatedOrModified;
|
||||
use Modules\Accounting\Services\OperationalTransactionPostingService;
|
||||
|
||||
class MapPurchaseTransaction
|
||||
{
|
||||
public function __construct(protected OperationalTransactionPostingService $postingService) {}
|
||||
|
||||
public function handle(PurchaseCreatedOrModified $event)
|
||||
{
|
||||
$business_location = BusinessLocation::find($event->transaction->location_id);
|
||||
$accounting_default_map = json_decode($business_location->accounting_default_map ?? '{}', true);
|
||||
|
||||
$deposit_to = $accounting_default_map['purchases']['deposit_to'] ?? null;
|
||||
$payment_account = $accounting_default_map['purchases']['payment_account'] ?? null;
|
||||
|
||||
if (isset($event->isDeleted) && $event->isDeleted) {
|
||||
$this->postingService->delete(
|
||||
'purchase',
|
||||
(int) $event->transaction->id,
|
||||
null,
|
||||
(int) $event->transaction->business_id
|
||||
);
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
if (! is_null($deposit_to) && ! is_null($payment_account)) {
|
||||
$user_id = (int) request()->session()->get('user.id');
|
||||
$this->postingService->post(
|
||||
'purchase',
|
||||
(int) $event->transaction->id,
|
||||
$user_id,
|
||||
(int) $event->transaction->business_id,
|
||||
(int) $deposit_to,
|
||||
(int) $payment_account,
|
||||
(int) $event->transaction->location_id
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
25
Modules/Accounting/Listeners/MapSellTransaction.php
Normal file
25
Modules/Accounting/Listeners/MapSellTransaction.php
Normal file
@ -0,0 +1,25 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Listeners;
|
||||
|
||||
use App\Events\SellCreatedOrModified;
|
||||
use App\Jobs\Accounting\PostSellTransactionJob;
|
||||
use App\Support\BusinessContext;
|
||||
|
||||
class MapSellTransaction
|
||||
{
|
||||
public function handle(SellCreatedOrModified $event): void
|
||||
{
|
||||
$userId = $event->userId
|
||||
?? BusinessContext::userId()
|
||||
?? (int) request()->session()->get('user.id')
|
||||
?? (int) $event->transaction->created_by;
|
||||
|
||||
PostSellTransactionJob::dispatch(
|
||||
(int) $event->transaction->id,
|
||||
(int) $event->transaction->business_id,
|
||||
$userId ?: null,
|
||||
$event->isDeleted
|
||||
)->afterCommit();
|
||||
}
|
||||
}
|
||||
81
Modules/Accounting/Listeners/PostPayrollPaymentToGl.php
Normal file
81
Modules/Accounting/Listeners/PostPayrollPaymentToGl.php
Normal file
@ -0,0 +1,81 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Listeners;
|
||||
|
||||
use App\Account;
|
||||
use App\Transaction;
|
||||
use App\Utils\ModuleUtil;
|
||||
use Modules\Accounting\Domain\FinancialPostingRequest;
|
||||
use Modules\Accounting\Services\FinancialPostingService;
|
||||
use Modules\Accounting\Utils\AccountingUtil;
|
||||
|
||||
class PostPayrollPaymentToGl
|
||||
{
|
||||
public function __construct(
|
||||
protected FinancialPostingService $postingService,
|
||||
protected AccountingUtil $accountingUtil,
|
||||
protected ModuleUtil $moduleUtil
|
||||
) {}
|
||||
|
||||
public function handle($event): void
|
||||
{
|
||||
$payment = $event->transactionPayment;
|
||||
|
||||
if (empty($payment->transaction_id) || ! empty($event->isDeleted)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$transaction = Transaction::find($payment->transaction_id);
|
||||
if (! $transaction || $transaction->type !== 'payroll') {
|
||||
return;
|
||||
}
|
||||
|
||||
if (! $this->moduleUtil->hasThePermissionInSubscription($transaction->business_id, 'accounting_module')) {
|
||||
return;
|
||||
}
|
||||
|
||||
$settings = $this->accountingUtil->getAccountingSettings($transaction->business_id);
|
||||
if (empty($settings['payroll_gl_enabled'])) {
|
||||
return;
|
||||
}
|
||||
|
||||
$expenseAccountId = (int) ($settings['payroll_expense_account_id'] ?? 0);
|
||||
$bankAccountId = $this->resolveBankGlAccount($payment, $settings);
|
||||
|
||||
if (! $expenseAccountId || ! $bankAccountId) {
|
||||
return;
|
||||
}
|
||||
|
||||
$amount = (float) $payment->amount;
|
||||
if ($amount <= 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
$userId = $payment->created_by ?? (auth()->id() ?: 1);
|
||||
|
||||
$this->postingService->post(new FinancialPostingRequest(
|
||||
businessId: (int) $transaction->business_id,
|
||||
userId: (int) $userId,
|
||||
sourceType: 'payroll_payment',
|
||||
sourceId: (int) $payment->id,
|
||||
note: 'Payroll payment #'.$payment->payment_ref_no,
|
||||
lines: [
|
||||
['accounting_account_id' => $expenseAccountId, 'amount' => $amount, 'type' => 'debit'],
|
||||
['accounting_account_id' => $bankAccountId, 'amount' => $amount, 'type' => 'credit'],
|
||||
],
|
||||
operationDate: optional($payment->paid_on)->format('Y-m-d') ?? now()->toDateString(),
|
||||
));
|
||||
}
|
||||
|
||||
protected function resolveBankGlAccount($payment, array $settings): int
|
||||
{
|
||||
if (! empty($payment->account_id)) {
|
||||
$linked = Account::where('id', $payment->account_id)->value('accounting_account_id');
|
||||
if ($linked) {
|
||||
return (int) $linked;
|
||||
}
|
||||
}
|
||||
|
||||
return (int) ($settings['payroll_bank_account_id'] ?? 0);
|
||||
}
|
||||
}
|
||||
0
Modules/Accounting/Providers/.gitkeep
Normal file
0
Modules/Accounting/Providers/.gitkeep
Normal file
165
Modules/Accounting/Providers/AccountingServiceProvider.php
Normal file
165
Modules/Accounting/Providers/AccountingServiceProvider.php
Normal file
@ -0,0 +1,165 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Providers;
|
||||
|
||||
use Modules\Accounting\Console\AccountingBackfillCommand;
|
||||
use Modules\Accounting\Console\AccountingMaintenanceCommand;
|
||||
use Modules\Accounting\Console\AccountingSyncExchangeRatesCommand;
|
||||
use Modules\Accounting\Console\SeedIranianCoaCommand;
|
||||
use Illuminate\Database\Eloquent\Factory;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
|
||||
class AccountingServiceProvider extends ServiceProvider
|
||||
{
|
||||
/**
|
||||
* Boot the application events.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function boot()
|
||||
{
|
||||
$this->registerTranslations();
|
||||
$this->registerConfig();
|
||||
$this->registerViews();
|
||||
$this->registerFactories();
|
||||
$this->loadMigrationsFrom(__DIR__.'/../Database/Migrations');
|
||||
|
||||
$this->app['events']->listen(\App\Events\SellCreatedOrModified::class,
|
||||
\Modules\Accounting\Listeners\MapSellTransaction::class);
|
||||
|
||||
$this->app['events']->listen(\App\Events\TransactionPaymentAdded::class,
|
||||
\Modules\Accounting\Listeners\MapPaymentTransaction::class);
|
||||
|
||||
$this->app['events']->listen(\App\Events\TransactionPaymentUpdated::class,
|
||||
\Modules\Accounting\Listeners\MapPaymentTransaction::class);
|
||||
|
||||
$this->app['events']->listen(\App\Events\TransactionPaymentDeleted::class,
|
||||
\Modules\Accounting\Listeners\MapPaymentTransaction::class);
|
||||
|
||||
$this->app['events']->listen(\App\Events\PurchaseCreatedOrModified::class,
|
||||
\Modules\Accounting\Listeners\MapPurchaseTransaction::class);
|
||||
|
||||
$this->app['events']->listen(\App\Events\ExpenseCreatedOrModified::class,
|
||||
\Modules\Accounting\Listeners\MapExpenseTransactions::class);
|
||||
|
||||
$this->app['events']->listen(\App\Events\SellCreatedOrModified::class,
|
||||
\Modules\Accounting\Listeners\CreateInstallmentFromSell::class);
|
||||
|
||||
$this->app['events']->listen(\App\Events\TransactionPaymentAdded::class,
|
||||
\Modules\Accounting\Listeners\PostPayrollPaymentToGl::class);
|
||||
|
||||
if ($this->app->runningInConsole()) {
|
||||
$this->commands([
|
||||
AccountingMaintenanceCommand::class,
|
||||
AccountingBackfillCommand::class,
|
||||
AccountingSyncExchangeRatesCommand::class,
|
||||
SeedIranianCoaCommand::class,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Register the service provider.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function register()
|
||||
{
|
||||
$this->app->register(RouteServiceProvider::class);
|
||||
|
||||
$this->app->singleton(\Modules\Accounting\Services\FinancialPostingService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\PeriodCloseService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\ChequeService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\InstallmentService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\DepreciationService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\BankReconciliationService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\ConsolidationService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\AccountingHealthService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\JournalApprovalService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\SubsidiaryLedgerService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\PaymentAccountGlLinkService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\IranianChartOfAccountsService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\InstallmentBridgeService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\OpeningBalanceService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\DeferredDocumentsService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\ExchangeRateService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\ExternalExchangeRateProvider::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\PayrollTaxBridgeService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\LocationDefaultMappingService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\HoldingEntityResolutionService::class);
|
||||
$this->app->singleton(\Modules\Accounting\Services\OperationalTransactionPostingService::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* Register config.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function registerConfig()
|
||||
{
|
||||
$this->publishes([
|
||||
__DIR__.'/../Config/config.php' => config_path('accounting.php'),
|
||||
], 'config');
|
||||
$this->mergeConfigFrom(
|
||||
__DIR__.'/../Config/config.php', 'accounting'
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Register views.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function registerViews()
|
||||
{
|
||||
$viewPath = resource_path('views/modules/accounting');
|
||||
|
||||
$sourcePath = __DIR__.'/../Resources/views';
|
||||
|
||||
$this->publishes([
|
||||
$sourcePath => $viewPath,
|
||||
], 'views');
|
||||
|
||||
$this->loadViewsFrom(array_merge(array_map(function ($path) {
|
||||
return $path.'/modules/accounting';
|
||||
}, config('view.paths')), [$sourcePath]), 'accounting');
|
||||
}
|
||||
|
||||
/**
|
||||
* Register translations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function registerTranslations()
|
||||
{
|
||||
$langPath = resource_path('lang/modules/accounting');
|
||||
|
||||
if (is_dir($langPath)) {
|
||||
$this->loadTranslationsFrom($langPath, 'accounting');
|
||||
} else {
|
||||
$this->loadTranslationsFrom(__DIR__.'/../Resources/lang', 'accounting');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Register an additional directory of factories.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function registerFactories()
|
||||
{
|
||||
if (! app()->environment('production') && $this->app->runningInConsole()) {
|
||||
app(Factory::class)->load(__DIR__.'/../Database/factories');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the services provided by the provider.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function provides()
|
||||
{
|
||||
return [];
|
||||
}
|
||||
}
|
||||
67
Modules/Accounting/Providers/RouteServiceProvider.php
Normal file
67
Modules/Accounting/Providers/RouteServiceProvider.php
Normal file
@ -0,0 +1,67 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Accounting\Providers;
|
||||
|
||||
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
class RouteServiceProvider extends ServiceProvider
|
||||
{
|
||||
/**
|
||||
* The module namespace to assume when generating URLs to actions.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
protected $moduleNamespace = 'Modules\Accounting\Http\Controllers';
|
||||
|
||||
/**
|
||||
* Called before routes are registered.
|
||||
*
|
||||
* Register any model bindings or pattern based filters.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function boot()
|
||||
{
|
||||
parent::boot();
|
||||
}
|
||||
|
||||
/**
|
||||
* Define the routes for the application.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function map()
|
||||
{
|
||||
$this->mapApiRoutes();
|
||||
|
||||
$this->mapWebRoutes();
|
||||
}
|
||||
|
||||
/**
|
||||
* Define the "web" routes for the application.
|
||||
*
|
||||
* These routes all receive session state, CSRF protection, etc.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function mapWebRoutes()
|
||||
{
|
||||
Route::middleware('web')
|
||||
->group(__DIR__.'/../Routes/web.php');
|
||||
}
|
||||
|
||||
/**
|
||||
* Define the "api" routes for the application.
|
||||
*
|
||||
* These routes are typically stateless.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function mapApiRoutes()
|
||||
{
|
||||
Route::prefix('api')
|
||||
->middleware('api')
|
||||
->group(__DIR__.'/../Routes/api.php');
|
||||
}
|
||||
}
|
||||
0
Modules/Accounting/Resources/assets/.gitkeep
Normal file
0
Modules/Accounting/Resources/assets/.gitkeep
Normal file
0
Modules/Accounting/Resources/assets/js/app.js
vendored
Normal file
0
Modules/Accounting/Resources/assets/js/app.js
vendored
Normal file
0
Modules/Accounting/Resources/assets/sass/app.scss
vendored
Normal file
0
Modules/Accounting/Resources/assets/sass/app.scss
vendored
Normal file
0
Modules/Accounting/Resources/lang/.gitkeep
Normal file
0
Modules/Accounting/Resources/lang/.gitkeep
Normal file
418
Modules/Accounting/Resources/lang/ar/lang.php
Normal file
418
Modules/Accounting/Resources/lang/ar/lang.php
Normal file
@ -0,0 +1,418 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'accounting' => 'الحسابات',
|
||||
'accounting_module' => 'قسم الحسابات',
|
||||
'accounts_receivable' => 'الذمم المدينة (A/R)',
|
||||
'current_assets' => 'الاصول المتداولة',
|
||||
'cash_and_cash_equivalents' => 'النقد والنقد المعادل',
|
||||
'fixed_assets' => 'أصول ثابتة',
|
||||
'non_current_assets' => 'الاصول الغير المتداولة',
|
||||
'accounts_payable' => 'حسابات قابلة للدفع (A/P)',
|
||||
'credit_card' => 'بطاقة الائتمان',
|
||||
'current_liabilities' => 'المطلوبات المتداولة',
|
||||
'non_current_liabilities' => 'مطلوبات طويلة الاجل',
|
||||
'owners_equity' => 'جاري شركاء',
|
||||
'income' => 'الايرادات',
|
||||
'other_income' => 'ايرادات اخرى',
|
||||
'cost_of_sale' => 'المصروفات التشغيلية',
|
||||
'expenses' => 'المصروفات',
|
||||
'other_expense' => 'مصروفات ادارية و عمومية',
|
||||
'allowance_for_bad_debts' => 'التسامح في الديون المتعثرة',
|
||||
'allowance_for_bad_debts_desc' => 'Use Allowance for bad debts to estimate the part of Accounts Receivable that you think you might not collect. Use this only if you are keeping your books on the accrual basis.',
|
||||
'assets_available_for_sale' => 'الأصول المتاحة للبيع',
|
||||
'assets_available_for_sale_desc' => 'Use Assets available for sale to track assets that are available for sale that are not expected to be held for a long period of time.',
|
||||
'development_costs' => 'تكاليف التطوير',
|
||||
'development_costs_desc' => 'Use Development costs to track amounts you deposit or set aside to arrange for financing, such as an SBA loan, or for deposits in anticipation of the purchase of property or other assets. When the deposit is refunded, or the purchase takes place, remove the amount from this account.',
|
||||
'employee_cash_advances' => 'السلف النقدية للموظفين',
|
||||
'employee_cash_advances_desc' => 'Use Employee cash advances to track employee wages and salary you issue to an employee early, or other non-salary money given to employees. If you make a loan to an employee, use the Current asset account type called Loans to others, instead.',
|
||||
'inventory' => 'جرد المستودع',
|
||||
'inventory_desc' => 'Use Inventory to track the cost of goods your business purchases for resale. When the goods are sold, assign the sale to a Cost of sales account.',
|
||||
'investments_-_other' => 'استثمارات - أخرى',
|
||||
'investments_-_other_desc' => 'Use Investments - Other to track the value of investments not covered by other investment account types. Examples include publicly-traded shares, coins, or gold.',
|
||||
'loans_to_officers' => 'Loans To Officers',
|
||||
'loans_to_officers_desc' => 'If you operate your business as a Corporation, use Loans to officers to track money loaned to officers of your business.',
|
||||
'loans_to_others' => 'قروض للآخرين',
|
||||
'loans_to_others_desc' => 'Use Loans to others to track money your business loans to other people or businesses. This type of account is also referred to as Notes Receivable. For early salary payments to employees, use Employee cash advances, instead.',
|
||||
'loans_to_shareholders' => 'قروض للمساهمين',
|
||||
'loans_to_shareholders_desc' => 'If you operate your business as a Corporation, use Loans to Shareholders to track money your business loans to its shareholders.',
|
||||
'other_current_assets' => 'الاصول المتداولة الأخرى',
|
||||
'other_current_assets_desc' => 'Use Other current assets for current assets not covered by the other types. Current assets are likely to be converted to cash or used up in a year.',
|
||||
'prepaid_expenses' => 'المصروفات المدفوعة مسبقا',
|
||||
'prepaid_expenses_desc' => 'Use Prepaid expenses to track payments for expenses that you won’t recognise until your next accounting period. When you recognise the expense, make a journal entry to transfer money from this account to the expense account.',
|
||||
'retainage' => 'Retainage',
|
||||
'retainage_desc' => 'Use Retainage if your customers regularly hold back a portion of a contract amount until you have completed a project. This type of account is often used in the construction industry, and only if you record income on an accrual basis.',
|
||||
'undeposited_funds' => 'الأموال غير المودعة',
|
||||
'undeposited_funds_desc' => 'Use Undeposited funds for cash or cheques from sales that haven’t been deposited yet. For petty cash, use Cash on hand, instead.',
|
||||
'bank' => 'Bank',
|
||||
'bank_desc' => 'Use Bank accounts to track all your current activity, including debit card transactions.',
|
||||
'cash_and_cash_equivalents' => 'الصناديق والبنوك',
|
||||
'cash_and_cash_equivalents_desc' => 'Use Cash and Cash Equivalents to track cash or assets that can be converted into cash immediately. For example, marketable securities and Treasury bills.',
|
||||
'cash_on_hand' => 'النقد في الصندوق',
|
||||
'cash_on_hand_desc' => 'Use a Cash on hand account to track cash your company keeps for occasional expenses, also called petty cash. To track cash from sales that have not been deposited yet, use a pre-created account called Undeposited funds, instead.',
|
||||
'client_trust_account' => 'Client trust account',
|
||||
'client_trust_account_desc' => "Use Client trust accounts for money held by you for the benefit of someone else. For example, trust accounts are often used by attorneys to keep track of expense money their customers have given them. Often, to keep the amount in a trust account from looking like it’s yours, the amount is offset in a 'contra' liability account (a Current Liability).",
|
||||
'money_market' => 'سوق المال',
|
||||
'money_market_desc' => 'Use Money market to track amounts in money market accounts. For investments, see Current Assets, instead.',
|
||||
'rents_held_in_trust' => 'Rents Held in Trust',
|
||||
'rents_held_in_trust_desc' => 'Use Rents held in trust to track deposits and rent held on behalf of the property owners. Typically only property managers use this type of account.',
|
||||
'savings' => 'الادخار',
|
||||
'savings_desc' => 'Use Savings accounts to track your savings and CD activity. Each savings account your company has at a bank or other financial institution should have its own Savings type account. For investments, see Current Assets, instead.',
|
||||
'accumulated_depletion' => 'الإهلاك التراكمي',
|
||||
'accumulated_depletion_desc' => 'Use Accumulated depletion to track how much you deplete a natural resource.',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'Accumulated depreciation on property, plant and equipment',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'Use Accumulated depreciation on property, plant and equipment to track how much you depreciate a fixed asset (a physical asset you do not expect to convert to cash during one year of normal operations).',
|
||||
'buildings' => 'المباني',
|
||||
'buildings_desc' => 'Use Buildings to track the cost of structures you own and use for your business. If you have a business in your home, consult your accountant. Use a Land account for the land portion of any real property you own, splitting the cost of the property between land and building in a logical method. A common method is to mimic the land-to-building ratio on the property tax statement.',
|
||||
'depletable_assets' => 'الأصول المستنفدة',
|
||||
'depletable_assets_desc' => 'Use Depletable assets to track natural resources, such as timberlands, oil wells, and mineral deposits.',
|
||||
'furniture_and_fixtures' => 'الأثاث والتجهيزات',
|
||||
'furniture_and_fixtures_desc' => 'Use Furniture and fixtures to track any furniture and fixtures your business owns and uses, like a dental chair or sales booth.',
|
||||
'land' => 'Land',
|
||||
'land_desc' => 'Use Land to track assets that are not easily convertible to cash or not expected to become cash within the next year. For example, leasehold improvements.',
|
||||
'leasehold_improvements' => 'تحسين المساكن المستأجرة',
|
||||
'leasehold_improvements_desc' => 'Use Leasehold improvements to track improvements to a leased asset that increases the asset’s value. For example, if you carpet a leased office space and are not reimbursed, that’s a leasehold improvement.',
|
||||
'machinery_and_equipment' => 'آلات ومعدات',
|
||||
'machinery_and_equipment_desc' => 'Use Machinery and equipment to track computer hardware, as well as any other non-furniture fixtures or devices owned and used for your business. This includes equipment that you ride, like tractors and lawn mowers. Cars and lorries, however, should be tracked with Vehicle accounts, instead.',
|
||||
'other_fixed_assets' => 'الأصول الثابتة الأخرى',
|
||||
'other_fixed_assets_desc' => 'Use Other fixed asset for fixed assets that are not covered by other asset types. Fixed assets are physical property that you use in your business and that you do not expect to convert to cash or be used up during one year of normal operations.',
|
||||
'vehicles' => 'مركبات',
|
||||
'vehicles_desc' => 'Use Vehicles to track the value of vehicles your business owns and uses for business. This includes off-road vehicles, air planes, helicopters, and boats. If you use a vehicle for both business and personal use, consult your accountant to see how you should track its value.',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'Accumulated amortisation of non-current assets',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'Use Accumulated amortisation of non-current assets to track how much you’ve amortised an asset whose type is Non-Current Asset.',
|
||||
'assets_held_for_sale' => 'اصول محتفظ بها للبيع',
|
||||
'assets_held_for_sale_desc' => 'Use Assets held for sale to track assets of a company that are available for sale that are not expected to be held for a long period of time.',
|
||||
'deferred_tax' => 'الضريبة المؤجلة',
|
||||
'deferred_tax_desc' => 'Use Deferred tax for tax liabilities or assets that are to be used in future accounting periods.',
|
||||
'goodwill' => 'اعمال خير',
|
||||
'goodwill_desc' => 'Use Goodwill only if you have acquired another company. It represents the intangible assets of the acquired company which gave it an advantage, such as favourable government relations, business name, outstanding credit ratings, location, superior management, customer lists, product quality, or good labour relations.',
|
||||
'intangible_assets' => 'الأصول غير الملموسة',
|
||||
'intangible_assets_desc' => 'Use Intangible assets to track intangible assets that you plan to amortise. Examples include franchises, customer lists, copyrights, and patents.',
|
||||
'lease_buyout' => 'تأجير منتهي بالتمليك',
|
||||
'lease_buyout_desc' => 'Use Lease buyout to track lease payments to be applied toward the purchase of a leased asset. You don’t track the leased asset itself until you purchase it.',
|
||||
'licences' => 'التراخيص',
|
||||
'licences_desc' => 'Use Licences to track non-professional licences for permission to engage in an activity, like selling alcohol or radio broadcasting. For fees associated with professional licences granted to individuals, use a Legal and professional fees expense account, instead.',
|
||||
'long-term_investments' => 'استثمارات طويلة الأجل',
|
||||
'long-term_investments_desc' => 'Use Long-term investments to track investments that have a maturity date of longer than one year.',
|
||||
'organisational_costs' => 'التكاليف التنظيمية',
|
||||
'organisational_costs_desc' => 'Use Organisational costs to track costs incurred when forming a partnership or corporation. The costs include the legal and accounting costs necessary to organise the company, facilitate the filings of the legal documents, and other paperwork.',
|
||||
'other_non-current_assets' => 'اصول اخرى غير متداولة',
|
||||
'other_non-current_assets_desc' => 'Use Other non-current assets to track assets not covered by other types. Non-current assets are long-term assets that are expected to provide value for more than one year.',
|
||||
'security_deposits' => 'الودائع الأمن',
|
||||
'security_deposits_desc' => 'Use Security deposits to track funds you’ve paid to cover any potential costs incurred by damage, loss, or theft. The funds should be returned to you at the end of the contract. If you accept down payments, advance payments, security deposits, or other kinds of deposits, use an Other Current liabilities account with the detail type Other Current liabilities.',
|
||||
'accounts_payable_(a/p)' => 'ذمم دائنة (A/P)',
|
||||
'accounts_payable_(a/p)_desc' => 'Accounts payable (also called A/P, Trade and other payables, or Creditors) tracks amounts you owe to your suppliers.',
|
||||
'credit_card' => 'البطاقة الائتمانية',
|
||||
'credit_card_desc' => 'Credit card accounts track the balance due on your business credit cards. Create one Credit card account for each credit card account your business uses.',
|
||||
'accrued_liabilities' => 'مطلوبات مستحقة',
|
||||
'accrued_liabilities_desc' => 'Use Accrued Liabilities to track expenses that a business has incurred but has not yet paid. For example, pensions for companies that contribute to a pension fund for their employees for their retirement.',
|
||||
'client_trust_accounts_-_liabilities' => 'Client Trust Accounts - Liabilities',
|
||||
'client_trust_accounts_-_liabilities_desc' => "Use Client Trust accounts - liabilities to offset Client Trust accounts in assets. Amounts in these accounts are held by your business on behalf of others. They do not belong to your business, so should not appear to be yours on your balance sheet. This 'contra' account takes care of that, as long as the two balances match.",
|
||||
'current_tax_liability' => 'Current Tax Liability',
|
||||
'current_tax_liability_desc' => 'Use Current tax liability to track the total amount of taxes collected but not yet paid to the government.',
|
||||
'current_portion_of_obligations_under_finance_leases' => 'Current portion of obligations under finance leases',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => 'Use Current portion of obligations under finance leases to track the value of lease payments due within the next 12 months.',
|
||||
'dividends_payable' => 'ارباح مستحقة الدفع',
|
||||
'dividends_payable_desc' => 'Use Dividends payable to track dividends that are owed to shareholders but have not yet been paid.',
|
||||
'income_tax_payable' => 'ضريبة الدخل المستحقة',
|
||||
'income_tax_payable_desc' => 'Use Income tax payable to track monies that are due to pay the company’s income tax liabilties.',
|
||||
'insurance_payable' => 'تأمين مستحق الدفع',
|
||||
'insurance_payable_desc' => 'Use Insurance payable to keep track of insurance amounts due. This account is most useful for businesses with monthly recurring insurance expenses.',
|
||||
'line_of_credit' => 'Line of Credit',
|
||||
'line_of_credit_desc' => 'Use Line of credit to track the balance due on any lines of credit your business has. Each line of credit your business has should have its own Line of credit account.',
|
||||
'loan_payable' => 'قرض مستحق الدفع',
|
||||
'loan_payable_desc' => 'Use Loan payable to track loans your business owes which are payable within the next twelve months. For longer-term loans, use the Long-term liability called Notes payable, instead.',
|
||||
'other_current_liabilities' => 'الخصومات المتداولة الأخرى',
|
||||
'other_current_liabilities_desc' => 'Use Other current liabilities to track monies owed by the company and due within one year.',
|
||||
'payroll_clearing' => 'مقاصة الرواتب',
|
||||
'payroll_clearing_desc' => 'Use Payroll clearing to keep track of any non-tax amounts that you have deducted from employee paycheques or that you owe as a result of doing payroll. When you forward money to the appropriate suppliers, deduct the amount from the balance of this account. Do not use this account for tax amounts you have withheld or owe from paying employee wages. For those amounts, use the Payroll tax payable account instead.',
|
||||
'payroll_liabilities' => 'خصوم الرواتب',
|
||||
'payroll_liabilities_desc' => 'Use Payroll liabilities to keep track of tax amounts that you owe to government agencies as a result of paying wages. This includes taxes withheld, health care premiums, employment insurance, government pensions, etc. When you forward the money to the government agency, deduct the amount from the balance of this account.',
|
||||
'prepaid_expenses_payable' => 'مصاريف مدفوعة مقدما مستحقة الدفع',
|
||||
'prepaid_expenses_payable_desc' => 'Use Prepaid expenses payable to track items such as property taxes that are due, but not yet deductible as an expense because the period they cover has not yet passed.',
|
||||
'rents_in_trust_-_liability' => 'Rents in trust - Liability',
|
||||
'rents_in_trust_-_liability_desc' => "Use Rents in trust - liability to offset the Rents in trust amount in assets. Amounts in these accounts are held by your business on behalf of others. They do not belong to your business, so should not appear to be yours on your balance sheet. This 'contra' account takes care of that, as long as the two balances match.",
|
||||
'sales_and_service_tax_payable' => 'ضريبة المبيعات والخدمة المستحقة الدفع',
|
||||
'sales_and_service_tax_payable_desc' => 'Use Sales and service tax payable to track tax you have collected, but not yet remitted to your government tax agency. This includes value-added tax, goods and services tax, sales tax, and other consumption tax.',
|
||||
'accrued_holiday_payable' => 'الإجازة المستحقة الدفع',
|
||||
'accrued_holiday_payable_desc' => 'Use Accrued holiday payable to track holiday earned but that has not been paid out to employees.',
|
||||
'accrued_non-current_liabilities' => 'الخصوم المستحقة غير المتداولة',
|
||||
'accrued_non-current_liabilities_desc' => 'Use Accrued Non-current liabilities to track expenses that a business has incurred but has not yet paid. For example, pensions for companies that contribute to a pension fund for their employees for their retirement.',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'الخصومات المتعلقة باصول محتفظ بها للبيع',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'Use Liabilities related to assets held for sale to track any liabilities that are directly related to assets being sold or written off.',
|
||||
'long-term_debt' => 'دين طويل الأجل',
|
||||
'long-term_debt_desc' => 'Use Long-term debt to track loans and obligations with a maturity of longer than one year. For example, mortgages.',
|
||||
'notes_payable' => 'أوراق الدفع',
|
||||
'notes_payable_desc' => 'Use Notes payable to track the amounts your business owes in long-term (over twelve months) loans. For shorter loans, use the Current liability account type called Loan payable, instead.',
|
||||
'other_non-current_liabilities' => 'الخصوم الأخرى غير المتداولة',
|
||||
'other_non-current_liabilities_desc' => 'Use Other non-current liabilities to track liabilities due in more than twelve months that don’t fit the other Non-Current liability account types.',
|
||||
'shareholder_notes_payable' => 'سندات المساهمين مستحقة الدفع',
|
||||
'shareholder_notes_payable_desc' => 'Use Shareholder notes payable to track long-term loan balances your business owes its shareholders.',
|
||||
'accumulated_adjustment' => 'التعديل المتراكم',
|
||||
'accumulated_adjustment_desc' => 'Some corporations use this account to track adjustments to owner’s equity that are not attributable to net income.',
|
||||
'dividend_disbursed' => 'توزيعات الأرباح المصروفة',
|
||||
'dividend_disbursed_desc' => 'Use Dividend disbursed to track a payment given to its shareholders out of the company’s retained earnings.',
|
||||
'equity_in_earnings_of_subsidiaries' => 'حقوق الملكية في أرباح الشركات التابعة',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'Use Equity in earnings of subsidiaries to track the original investment in shares of subsidiaries plus the share of earnings or losses from the operations of the subsidiary.',
|
||||
'opening_balance_equity' => 'Opening Balance Equity',
|
||||
'opening_balance_equity_desc' => 'As you enter opening balances, System records the amounts in Opening balance equity. This ensures that you have a correct balance sheet for your company, even before you’ve finished entering all your company’s assets and liabilities.',
|
||||
'ordinary_shares' => 'أسهم عادية',
|
||||
'ordinary_shares_desc' => 'Corporations use Ordinary shares to track its ordinary shares in the hands of shareholders. The amount in this account should be the stated (or par) value of the stock.',
|
||||
'other_comprehensive_income' => 'الدخل الشامل الآخر',
|
||||
'other_comprehensive_income_desc' => 'Use Other comprehensive income to track the increases or decreases in income from various businesses that is not yet absorbed by the company.',
|
||||
"owner's_equity" => 'جاري شركاء',
|
||||
"owner's_equity_desc" => 'Corporations use Owner’s equity to show the cumulative net income or loss of their business as of the beginning of the financial year.',
|
||||
'paid-in_capital_or_surplus' => 'رأس المال المدفوع أو الفائض',
|
||||
'paid-in_capital_or_surplus_desc' => 'Corporations use Paid-in capital to track amounts received from shareholders in exchange for shares that are over and above the shares’ stated (or par) value.',
|
||||
'partner_contributions' => 'مساهمات الشركاء',
|
||||
'partner_contributions_desc' => 'Partnerships use Partner contributions to track amounts partners contribute to the partnership during the year.',
|
||||
'partner_distributions' => 'توزيعات الشركاء',
|
||||
'partner_distributions_desc' => 'Partnerships use Partner distributions to track amounts distributed by the partnership to its partners during the year. Don’t use this for regular payments to partners for interest or service. For regular payments, use a Guaranteed payments account (a Expense account in Payroll expenses), instead.',
|
||||
"partner's_equity" => 'حقوق ملكية الشريك',
|
||||
"partner's_equity_desc" => 'Partnerships use Partner’s equity to show the income remaining in the partnership for each partner as of the end of the prior year.',
|
||||
'preferred_shares' => 'اسهم مفضلة',
|
||||
'preferred_shares_desc' => 'Corporations use this account to track its preferred shares in the hands of shareholders. The amount in this account should be the stated (or par) value of the shares.',
|
||||
'retained_earnings' => 'الأرباح المحتجزة',
|
||||
'retained_earnings_desc' => 'Retained earnings tracks net income from previous financial years.',
|
||||
'share_capital' => 'رأس المال',
|
||||
'share_capital_desc' => 'Use Share capital to track the funds raised by issuing shares.',
|
||||
'treasury_shares' => 'أسهم الخزينة',
|
||||
'treasury_shares_desc' => 'Corporations use Treasury shares to track amounts paid by the corporation to buy its own shares back from shareholders.',
|
||||
'discounts/refunds_given' => 'الخصومات/المسترجع',
|
||||
'discounts/refunds_given_desc' => 'Use Discounts/refunds given to track discounts you give to customers. This account typically has a negative balance so it offsets other income. For discounts from suppliers, use an expense account, instead.',
|
||||
'non-profit_income' => 'الدخل غير الربحي',
|
||||
'non-profit_income_desc' => 'Use Non-profit income to track money coming in if you are a non-profit organisation.',
|
||||
'other_primary_income' => 'الدخل الأساسي الآخر',
|
||||
'other_primary_income_desc' => 'Use Other primary income to track income from normal business operations that doesn’t fall into another Income type.',
|
||||
'revenue_-_general' => 'الإيرادات - عام',
|
||||
'revenue_-_general_desc' => 'Use Revenue - General to track income from normal business operations that do not fit under any other category.',
|
||||
'sales_-_retail' => 'المبيعات - التجزئة',
|
||||
'sales_-_retail_desc' => 'Use Sales - retail to track sales of goods/services that have a mark-up cost to consumers.',
|
||||
'sales_-_wholesale' => 'المبيعات - الجملة',
|
||||
'sales_-_wholesale_desc' => 'Use Sales - wholesale to track the sale of goods in quantity for resale purposes.',
|
||||
'sales_of_product_income' => 'مبيعات دخل المنتج',
|
||||
'sales_of_product_income_desc' => 'Use Sales of product income to track income from selling products. This can include all kinds of products, like crops and livestock, rental fees, performances, and food served.',
|
||||
'service/fee_income' => 'دخل الرسوم/الخدمات',
|
||||
'service/fee_income_desc' => 'Use Service/fee income to track income from services you perform or ordinary usage fees you charge. For fees customers pay you for late payments or other uncommon situations, use an Other Income account type called Other miscellaneous income, instead.',
|
||||
'unapplied_cash_payment_income' => 'دخل المدفوعات النقدية غير المطبقة',
|
||||
'unapplied_cash_payment_income_desc' => 'Unapplied Cash Payment Income reports the Cash Basis income from customers payments you’ve received but not applied to invoices or charges. In general, you would never use this directly on a purchase or sale transaction.',
|
||||
'dividend_income' => 'توزيعات الارباح',
|
||||
'dividend_income_desc' => 'Use Dividend income to track taxable dividends from investments.',
|
||||
'interest_earned' => 'الفوائد المكتسبة',
|
||||
'interest_earned_desc' => 'Use Interest earned to track interest from bank or savings accounts, investments, or interest payments to you on loans your business made.',
|
||||
'loss_on_disposal_of_assets' => 'خسارة في التخلص من الأصول',
|
||||
'loss_on_disposal_of_assets_desc' => 'Use Loss on disposal of assets to track losses realised on the disposal of assets.',
|
||||
'other_investment_income' => 'ايرادات استثمار اخر',
|
||||
'other_investment_income_desc' => 'Use Other investment income to track other types of investment income that isn’t from dividends or interest.',
|
||||
'other_miscellaneous_income' => 'ايرادات متنوعة اخرى',
|
||||
'other_miscellaneous_income_desc' => 'Use Other miscellaneous income to track income that isn’t from normal business operations, and doesn’t fall into another Other Income type.',
|
||||
'other_operating_income' => 'الدخل التشغيلي الآخر',
|
||||
'other_operating_income_desc' => 'Use Other operating income to track income from activities other than normal business operations. For example, Investment interest, foreign exchange gains, and rent income.',
|
||||
'tax-exempt_interest' => 'الفائدة المعفاة من الضرائب',
|
||||
'tax-exempt_interest_desc' => 'Use Tax-exempt interest to record interest that isn’t taxable, such as interest on money in tax-exempt retirement accounts, or interest from tax-exempt bonds.',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'Unrealised loss on securities, net of tax',
|
||||
'unrealised_loss_on_securities,_net_of_tax_desc' => 'Use Unrealised loss on securities, net of tax to track losses on securities that have occurred but are yet been realised through a transaction. For example, shares whose value has fallen but that are still being held.',
|
||||
'cost_of_labour_-_cos' => 'تكلفة العمالة - COS',
|
||||
'cost_of_labour_-_cos_desc' => 'Use Cost of labour - COS to track the cost of paying employees to produce products or supply services. It includes all employment costs, including food and transportation, if applicable.',
|
||||
'equipment_rental_-_cos' => 'تأجير المعدات - COS',
|
||||
'equipment_rental_-_cos_desc' => 'Use Equipment rental - COS to track the cost of renting equipment to produce products or services. If you purchase equipment, use a Fixed Asset account type called Machinery and equipment.',
|
||||
'freight_and_delivery_-_cos' => 'الشحن والتسليم - COS',
|
||||
'freight_and_delivery_-_cos_desc' => 'Use Freight and delivery - COS to track the cost of shipping/delivery of obtaining raw materials and producing finished goods for resale.',
|
||||
'other_costs_of_sales_-_cos' => 'تكاليف المبيعات الأخرى - COS',
|
||||
'other_costs_of_sales_-_cos_desc' => 'Use Other costs of sales - COS to track costs related to services or sales that you provide that don’t fall into another Cost of Sales type.',
|
||||
'supplies_and_materials_-_cos' => 'اللوازم والمواد - COS',
|
||||
'supplies_and_materials_-_cos_desc' => 'Use Supplies and materials - COS to track the cost of raw goods and parts used or consumed when producing a product or providing a service.',
|
||||
'advertising/promotional' => 'الاعلانات والترويج',
|
||||
'advertising/promotional_desc' => 'Use Advertising/promotional to track money spent promoting your company. You may want different accounts of this type to track different promotional efforts (Yellow Pages, newspaper, radio, flyers, events, and so on). If the promotion effort is a meal, use Promotional meals instead.',
|
||||
'amortisation_expense' => 'مصاريف الاستهلاك',
|
||||
'amortisation_expense_desc' => 'Use Amortisation expense to track writing off of assets (such as intangible assets or investments) over the projected life of the assets.',
|
||||
'auto' => 'Auto',
|
||||
'auto_desc' => 'Use Auto to track costs associated with vehicles. You may want different accounts of this type to track petrol, repairs, and maintenance. If your business owns a car or lorry, you may want to track its value as a Fixed Asset, in addition to tracking its expenses.',
|
||||
'bad_debts' => 'الديون المعدومة',
|
||||
'bad_debts_desc' => 'Use Bad debt to track debt you have written off.',
|
||||
'bank_charges' => 'الرسوم المصرفية',
|
||||
'bank_charges_desc' => 'Use Bank charges for any fees you pay to financial institutions.',
|
||||
'charitable_contributions' => 'المساهمات الخيرية',
|
||||
'charitable_contributions_desc' => 'Use Charitable contributions to track gifts to charity.',
|
||||
'commissions_and_fees' => 'العمولات والرسوم',
|
||||
'commissions_and_fees_desc' => 'Use Commissions and fees to track amounts paid to agents (such as brokers) in order for them to execute a trade.',
|
||||
'cost_of_labour' => 'تكلفة العمالة',
|
||||
'cost_of_labour_desc' => 'Use Cost of labour to track the cost of paying employees to produce products or supply services. It includes all employment costs, including food and transportation, if applicable. This account is also available as a Cost of Sales (COS) account.',
|
||||
'dues_and_subscriptions' => 'الرسوم والاشتراكات',
|
||||
'dues_and_subscriptions_desc' => 'Use Dues and subscriptions to track dues and subscriptions related to running your business. You may want different accounts of this type for professional dues, fees for licences that can’t be transferred, magazines, newspapers, industry publications, or service subscriptions.',
|
||||
'equipment_rental' => 'تأجير المعدات',
|
||||
'equipment_rental_desc' => 'Use Equipment rental to track the cost of renting equipment to produce products or services. This account is also available as a Cost of Sales account. If you purchase equipment, use a Fixed asset account type called Machinery and equipment.',
|
||||
'finance_costs' => 'تكاليف التمويل',
|
||||
'finance_costs_desc' => 'Use Finance costs to track the costs of obtaining loans or credit. Examples of finance costs would be credit card fees, interest and mortgage costs.',
|
||||
'income_tax_expense' => 'مصاريف ضريبة الدخل',
|
||||
'income_tax_expense_desc' => 'Use Income tax expense to track income taxes that the company has paid to meet their tax obligations.',
|
||||
'insurance' => 'Insurance',
|
||||
'insurance_desc' => 'Use Insurance to track insurance payments. You may want different accounts of this type for different types of insurance (auto, general liability, and so on).',
|
||||
'interest_paid' => 'الفائدة المدفوعة',
|
||||
'interest_paid_desc' => 'Use Interest paid for all types of interest you pay, including mortgage interest, finance charges on credit cards, or interest on loans.',
|
||||
'legal_and_professional_fees' => 'الرسوم القانونية والمهنية',
|
||||
'legal_and_professional_fees_desc' => 'Use Legal and professional fees to track money to pay to professionals to help you run your business. You may want different accounts of this type for payments to your accountant, attorney, or other consultants.',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'Loss on discontinued operations, net of tax',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'Use Loss on discontinued operations, net of tax to track the loss realised when a part of the business ceases to operate or when a product line is discontinued.',
|
||||
'management_compensation' => 'تعويضات ادارية',
|
||||
'management_compensation_desc' => 'Use Management compensation to track remuneration paid to Management, Executives and non-Executives. For example, salary, fees, and benefits.',
|
||||
'meals_and_entertainment' => 'وجبات الطعام والترفيه',
|
||||
'meals_and_entertainment_desc' => 'Use Meals and entertainment to track how much you spend on dining with your employees to promote morale. If you dine with a customer to promote your business, use a Promotional meals account, instead. Be sure to include who you ate with and the purpose of the meal when you enter the transaction.',
|
||||
'office/general_administrative_expenses' => 'Office/General Administrative Expenses',
|
||||
'office/general_administrative_expenses_desc' => 'Use Office/general administrative expenses to track all types of general or office-related expenses.',
|
||||
'other_miscellaneous_service_cost' => 'Other Miscellaneous Service Cost',
|
||||
'other_miscellaneous_service_cost_desc' => 'Use Other miscellaneous service cost to track costs related to providing services that don’t fall into another Expense type. This account is also available as a Cost of Sales (COS) account.',
|
||||
'other_selling_expenses' => 'مصاريف بيع أخرى',
|
||||
'other_selling_expenses_desc' => 'Use Other selling expenses to track selling expenses incurred that do not fall under any other category.',
|
||||
'payroll_expenses' => 'نفقات الأجور',
|
||||
'payroll_expenses_desc' => 'Use Payroll expenses to track payroll expenses. You may want different accounts of this type for things like: - Compensation of officers - Guaranteed payments - Workers compensation - Salaries and wages - Payroll taxes',
|
||||
'rent_or_lease_of_buildings' => 'Rent or Lease of Buildings',
|
||||
'rent_or_lease_of_buildings_desc' => 'Use Rent or lease of buildings to track rent payments you make.',
|
||||
'repair_and_maintenance' => 'إصلاح وصيانة',
|
||||
'repair_and_maintenance_desc' => 'Use Repair and maintenance to track any repairs and periodic maintenance fees. You may want different accounts of this type to track different types repair & maintenance expenses (auto, equipment, landscape, and so on).',
|
||||
'shipping_and_delivery_expense' => 'مصاريف الشحن والتسليم',
|
||||
'shipping_and_delivery_expense_desc' => 'Use Shipping and delivery expense to track the cost of shipping and delivery of goods to customers.',
|
||||
'supplies_and_materials' => 'اللوازم والمواد',
|
||||
'supplies_and_materials_desc' => 'Use Supplies & materials to track the cost of raw goods and parts used or consumed when producing a product or providing a service. This account is also available as a Cost of Sales account.',
|
||||
'taxes_paid' => 'الضرائب المدفوعة',
|
||||
'taxes_paid_desc' => 'Use Taxes paid to track taxes you pay. You may want different accounts of this type for payments to different tax agencies.',
|
||||
'travel_expenses_-_general_and_admin_expenses' => 'مصاريف السفر - مصاريف عمومية وإدارية',
|
||||
'travel_expenses_-_general_and_admin_expenses_desc' => 'Use Travel expenses - general and admin expenses to track travelling costs incurred that are not directly related to the revenue-generating operation of the company. For example, flight tickets and hotel costs when performing job interviews.',
|
||||
'travel_expenses_-_selling_expense' => 'مصاريف السفر - مصاريف البيع',
|
||||
'travel_expenses_-_selling_expense_desc' => 'Use Travel expenses - selling expense to track travelling costs incurred that are directly related to the revenue-generating operation of the company. For example, flight tickets and hotel costs when selling products and services.',
|
||||
'unapplied_cash_bill_payment_expense' => 'مصاريف دفع الفواتير النقدية غير المطبقة',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'Unapplied Cash Bill Payment Expense reports the Cash Basis expense from supplier payment cheques you’ve sent but not yet applied to supplier bills. In general, you would never use this directly on a purchase or sale transaction.',
|
||||
'utilities' => 'خدمات',
|
||||
'utilities_desc' => 'Use Utilities to track utility payments. You may want different accounts of this type to track different types of utility payments (gas and electric, telephone, water, and so on).',
|
||||
'amortisation' => 'Amortisation',
|
||||
'amortisation_desc' => 'Use Amortisation to track amortisation of intangible assets. Amortisation is spreading the cost of an intangible asset over its useful life, like depreciation of fixed assets. You may want an amortisation account for each intangible asset you have.',
|
||||
'depreciation' => 'الاستهلاك',
|
||||
'depreciation_desc' => 'Use Depreciation to track how much you depreciate fixed assets. You may want a depreciation account for each fixed asset you have.',
|
||||
'exchange_gain_or_loss' => 'مكاسب أو خسارة الصرف',
|
||||
'exchange_gain_or_loss_desc' => 'Use Exchange Gain or Loss to track gains or losses that occur as a result of exchange rate fluctuations.',
|
||||
'other_expense' => 'مصروفات ادارية و عمومية',
|
||||
'other_expense_desc' => 'Use Other expense to track unusual or infrequent expenses that don’t fall into another Other Expense type.',
|
||||
'penalties_and_settlements' => 'العقوبات والتسويات',
|
||||
'penalties_and_settlements_desc' => 'Use Penalties and settlements to track money you pay for violating laws or regulations, settling lawsuits, or other penalties.',
|
||||
'chart_of_accounts' => 'دليل الحسابات',
|
||||
'account_type' => 'نوع الحساب',
|
||||
'detail_type' => 'تفاصيل الحساب',
|
||||
'account' => 'الحساب',
|
||||
'parent_account' => 'الحساب الرئيسي',
|
||||
'as_of' => 'As of',
|
||||
'gl_code_help' => 'All General Ledger accounts have a 6-digit number. 1xxxxxx = Assets, 2xxxxx = Liabilities, 3xxxxx = Net Assets, 4xxxxx = Revenue, 5xxxxx = Revenue, 8xxxxx = Allocations',
|
||||
'gl_code' => 'رمز دفتر الأستاذ العام',
|
||||
'primary_balance' => 'الرصيد الأساسي',
|
||||
'bank_balance' => 'رصيد البنك',
|
||||
'active' => 'مفعل',
|
||||
'asset' => 'الاصول',
|
||||
'expenses' => 'المصروفات',
|
||||
'income' => 'الايرادات',
|
||||
'equity' => 'حقوق الملكية',
|
||||
'liability' => 'الخصوم',
|
||||
'add_account' => 'اضافة حساب',
|
||||
'account_sub_type' => 'نوع الحساب الفرعي',
|
||||
'add_account_sub_type' => 'اضافة نوع الحساب الفرعي',
|
||||
'add_detail_type' => 'اضافة تفاصيل نوع الحساب',
|
||||
'edit_account_type' => 'تعديل نوع الحساب',
|
||||
'edit_detail_type' => 'تعديل تفاصيل نوع الحساب',
|
||||
'parent_type' => 'نوع الحساب الرئيسي',
|
||||
'no_accounts' => 'لايوجد حسابات',
|
||||
'add_default_accounts_help' => 'Would you like us to create default accounts? Default accounts can be edited/deleted after it is created',
|
||||
'add_default_accounts' => 'Create Default Accounts',
|
||||
'journal_entry' => 'قيد اليومية',
|
||||
'debit' => 'مدين',
|
||||
'credit' => 'دائن',
|
||||
'total' => 'المجموع',
|
||||
'credit_debit_equal' => 'يجب ان يكون الدائن والمدين متساوين للاستمرار',
|
||||
'select_all_accounts' => 'حدد حسابًا لجميع الصفوف المستخدمة',
|
||||
'journal_date' => 'تاريخ القيد',
|
||||
'edit_account' => 'تعديل الحساب',
|
||||
'chart_of_account_overview' => 'نظرة عامة على مخطط الحسابات',
|
||||
'current_balance' => 'الرصيد الحالي',
|
||||
'transfer' => 'تحويل',
|
||||
'add_transfer' => 'اضافة تحويل',
|
||||
'edit_transfer' => 'تعديل تحويل',
|
||||
'activated_successfully' => 'تم تفعيل الحساب بنجاح',
|
||||
'deactivated_successfully' => 'تم تعطيل الحساب بنجاح',
|
||||
'budget' => 'الميزانية',
|
||||
'financial_year_for_the_budget' => 'السنة المالية للموازنة',
|
||||
'continue' => 'استمرار',
|
||||
'budget_for_fy' => 'الموازنة المالية لسنة :fy',
|
||||
'monthly' => 'شهري',
|
||||
'quarterly' => 'ربع سنوي',
|
||||
'yearly' => 'سنوي',
|
||||
'1st_quarter' => 'الربع الاول',
|
||||
'2nd_quarter' => 'الربع الثاني',
|
||||
'3rd_quarter' => 'الربع الثالث',
|
||||
'4th_quarter' => 'الربع الرابع',
|
||||
'ledger' => 'دفتر الأستاذ',
|
||||
'reports' => 'التقارير',
|
||||
'view_report' => 'عرض التقرير',
|
||||
'ledger_report' => 'تقرير دفتر الأستاذ',
|
||||
'ledger_report_description' => 'The ledger report contains the classified and detailed information of all the individual accounts including the debit and credit aspects.',
|
||||
'ledger_add_account' => 'أضف بعض الحسابات لعرض تقرير دفتر الأستاذ',
|
||||
'select_a_financial_year' => 'حدد سنة مالية لعرض الميزانية',
|
||||
'trial_balance' => 'ميزان المراجعة',
|
||||
'trial_balance_description' => 'A trial balance displays summary of all ledger balances, and helps in checking whether the transactions are correct and balanced.',
|
||||
'balance_sheet' => 'الميزانية العمومية',
|
||||
'balance_sheet_description' => 'This report gives you an immediate status of your accounts at a specified date. You can call it a "Snapshot" view of the current position (day) of the financial year.',
|
||||
'assets' => 'الاصول',
|
||||
'liab_owners_capital' => 'الخصوم ورأس مال المالك',
|
||||
'total_liab_owners' => 'إجمالي المطلوبات ورأس مال المالكين',
|
||||
'total_assets' => 'إجمالي الأصول',
|
||||
'account_setting' => 'اعدادات الحسابات',
|
||||
'reset_data' => 'اعادة تعيين البيانات',
|
||||
'reset_help_txt' => 'سيؤدي هذا إلى حذف جميع بيانات المحاسبة. ولا يمكن إرجاع البيانات.',
|
||||
'opening_balance' => 'الرصيد الافتتاحي',
|
||||
'tree_view' => 'عرض شجرة',
|
||||
'tabular_view' => 'عرض جدول',
|
||||
'expand_all' => 'فتح الكل',
|
||||
'collapse_all' => 'اغلاق الكل',
|
||||
'export_to_pdf' => 'تصدير إلى PDF',
|
||||
'export_to_csv' => 'تصدير إلى CSV',
|
||||
'export_to_excel' => 'تصدير إلى Excel',
|
||||
'transactions' => 'عمليات المبيعات',
|
||||
'sales_payments' => 'مدفوعات المبيعات',
|
||||
'map_transaction' => 'ربط العملية',
|
||||
'edit_mapping' => 'تعديل الربط',
|
||||
'deposit_to' => 'الإيداع',
|
||||
'payment_account' => 'حساب الدفع',
|
||||
'purchase_payments' => 'مدفوعات المشتريات',
|
||||
'access_accounting_module' => 'الوصول إلى قسم المحاسبة',
|
||||
'manage_accounts' => 'إدارة الحسابات',
|
||||
'view_journal' => 'عرض دفتر اليومية',
|
||||
'add_journal' => 'اضافة قيد يومية',
|
||||
'edit_journal' => 'تعديل قيد يومية',
|
||||
'delete_journal' => 'حذف قيد يومية',
|
||||
'map_transactions' => 'ربط العملية',
|
||||
'view_transfer' => 'عرض التحويل',
|
||||
'add_transfer' => 'اضافة تحويل',
|
||||
'edit_transfer' => 'تعديل التحويل',
|
||||
'delete_transfer' => 'حذف التحويل',
|
||||
'manage_budget' => 'ادارة الميزانية',
|
||||
'view_reports' => 'عرض التقارير',
|
||||
'journal_entry_prefix' => 'Journal Entry Prefix',
|
||||
'transfer_prefix' => 'Transfer Prefix',
|
||||
'account_recievable_ageing_report' => 'تقرير تقادم الحسابات المدينة (ملخص)',
|
||||
'account_recievable_ageing_report_description' => 'This reports shows summary of all the sales pending
|
||||
invoices in mentioned days range as per the due date.',
|
||||
'1_30_days' => '1 الى 30 يوم',
|
||||
'31_60_days' => '31 الى 60 يوم',
|
||||
'61_90_days' => '61 الى 90 يوم',
|
||||
'91_and_over' => '91 يوم و اكثر',
|
||||
'account_payable_ageing_report' => 'تقرير تقادم الحسابات الدائنة (ملخص)',
|
||||
'account_payable_ageing_report_description' => 'This reports shows summary of all the purchase pending
|
||||
invoices in mentioned days range as per the due date.',
|
||||
'account_receivable_ageing_details' => 'تفاصيل عمر حساب المدين (التفاصيل)',
|
||||
'account_receivable_ageing_details_description' => 'يظهر هذا التقرير تفاصيل جميع المبيعات المعلقة في الفواتير ضمن نطاق الأيام المحددة حسب تاريخ الاستحقاق.',
|
||||
'current' => 'حالي',
|
||||
'invoice' => 'فاتورة',
|
||||
'total_for_current' => 'الإجمالي الحالي',
|
||||
'days_past_due' => ':days أيام من المتأخرات',
|
||||
'total_for_days_past_due' => 'الإجمالي لمدة :days يومًا من المتأخرات',
|
||||
'total_for_91_and_over' => 'الإجمالي لأكثر من 91 يومًا من المتأخرات',
|
||||
'account_payable_ageing_details' => 'تفاصيل عمر حساب الدائن (التفاصيل)',
|
||||
'account_payable_ageing_details_description' => 'يظهر هذا التقرير تفاصيل جميع المشتريات المعلقة في الفواتير ضمن نطاق الأيام المحددة حسب تاريخ الاستحقاق.',
|
||||
'91_and_over_past_due' => 'أكثر من 91 يومًا من المتأخرات',
|
||||
];
|
||||
417
Modules/Accounting/Resources/lang/ce/lang.php
Normal file
417
Modules/Accounting/Resources/lang/ce/lang.php
Normal file
@ -0,0 +1,417 @@
|
||||
<?php
|
||||
return [
|
||||
'accounting' => '会计',
|
||||
'accounting_module' => '会计模块',
|
||||
'accounts_receivable' => '应收账款(A/R)',
|
||||
'current_assets' => '流动资产',
|
||||
'cash_and_cash_equivalents' => '现金及现金等价物',
|
||||
'fixed_assets' => '固定资产',
|
||||
'non_current_assets' => '非流动资产',
|
||||
'accounts_payable' => '应付账款(A/P)',
|
||||
'credit_card' => '信用卡',
|
||||
'current_liabilities' => '流动负债',
|
||||
'non_current_liabilities' => '非流动负债',
|
||||
'owners_equity' => "所有者权益",
|
||||
'income' => '收入',
|
||||
'other_income' => '其他收入',
|
||||
'cost_of_sale' => '成本',
|
||||
'expenses' => '费用',
|
||||
'other_expense' => '其他费用',
|
||||
'allowance_for_bad_debts' => '坏帐拨款',
|
||||
'allowance_for_bad_debts_desc' => '如果您使用合并制簿记,请使用坏帐拨款来估计您可能无法收回的应收账款部分。',
|
||||
'assets_available_for_sale' => '可出售资产',
|
||||
'assets_available_for_sale_desc' => '使用可出售资产来跟踪预计不会长期持有的可出售资产。',
|
||||
'development_costs' => '开发成本',
|
||||
'development_costs_desc' => '使用开发成本来跟踪您存入或留存以安排融资(如SBA贷款)或为购买财产或其他资产而存入的金额。当退还存款或发生购买时,请从此帐户中删除金额。',
|
||||
'employee_cash_advances' => '员工现金预支',
|
||||
'employee_cash_advances_desc' => '使用员工现金预支来跟踪您提前支付给员工的工资和薪水,或者支付给员工的其他非工资款项。如果您向员工提供贷款,请改用“贷款他人”这种类型的流动资产账户。',
|
||||
'inventory' => '库存',
|
||||
'inventory_desc' => '使用库存来跟踪您为转售而购买的商品成本。当商品销售时,请将销售指定给“销售成本”帐户。',
|
||||
'investments_-_other' => '其他投资',
|
||||
'investments_-_other_desc' => '使用其他投资来跟踪其他投资账户类型未涵盖的投资价值。例如公开发行股票、硬币或黄金等。',
|
||||
'loans_to_officers' => '董事贷款',
|
||||
'loans_to_officers_desc' => '如果您将业务作为公司运营,请使用董事贷款跟踪向业务官员借出的资金。',
|
||||
'loans_to_others' => '向他人贷款',
|
||||
'loans_to_others_desc' => '使用“向他人贷款”跟踪您的企业贷款给其他人或企业的资金。这种类型的帐户也称为应收票据。对于提前支付给员工的工资,请改用员工现金预付款。',
|
||||
'loans_to_shareholders' => '股东贷款',
|
||||
'loans_to_shareholders_desc' => '如果您将业务作为公司运营,请使用股东贷款跟踪业务贷款给其股东的资金。',
|
||||
'other_current_assets' => '其他流动资产',
|
||||
'other_current_assets_desc' => '使用其他流动资产来处理其他未涵盖在其他类型下的流动资产。流动资产可能在一年内转换为现金或用完。',
|
||||
'prepaid_expenses' => '预付费用',
|
||||
'prepaid_expenses_desc' => '使用预付费用来跟踪未在下一个会计期间之前无法识别的支出。当您确认费用时,请进行日记账条目,以将资金从此帐户转移到费用帐户。',
|
||||
'retainage' => '尾款',
|
||||
'retainage_desc' => '如果您的客户定期扣留合同金额的一部分直到您完成项目,请使用保留金。这种类型的账户通常在建筑行业中使用,仅当您按应计基础记录收入时。',
|
||||
'undeposited_funds' => '未存款资金',
|
||||
'undeposited_funds_desc' => '未拆箱的现金或支票销售,请使用“未存款资金”。对于小额现金,请改用现金备用金。',
|
||||
'bank' => '银行',
|
||||
'bank_desc' => '使用银行账户跟踪您所有的流动活动,包括借记卡交易。',
|
||||
'cash_and_cash_equivalents' => '现金及现金等价物',
|
||||
'cash_and_cash_equivalents_desc' => '使用现金和现金等价物来追踪可以立即转换为现金的现金或资产,例如市场证券和国库券。',
|
||||
'cash_on_hand' => '手头现金',
|
||||
'cash_on_hand_desc' => '使用现有现金帐户追踪公司用于偶尔支出的现金,也称为备用金。要跟踪尚未存入的销售现金,请改用预先创建的“未存款资金”帐户。',
|
||||
'client_trust_account' => '客户信托账户',
|
||||
'client_trust_account_desc' => '将客户信任账户用于由您为他人利益而持有的资金。例如,律师经常使用信托账户来跟踪客户提供给他们的费用。通常为了避免信托账户中的金额看起来像是您的,该金额会在“反”负债账户(流动负债)中抵消。',
|
||||
'money_market' => '货币市场',
|
||||
'money_market_desc' => '使用货币市场跟踪货币市场账户中的金额。对于投资,请改用“流动资产”。',
|
||||
'rents_held_in_trust' => '信托租金',
|
||||
'rents_held_in_trust_desc' => '使用信托租金来跟踪代表物业业主保留的存款和租金。通常只有物业管理人员使用这种类型的账户。',
|
||||
'savings' => '存款',
|
||||
'savings_desc' => '使用储蓄账户来跟踪您的储蓄和CD活动。您公司在银行或其他金融机构拥有的每个储蓄账户应该有自己的储蓄账户类型。对于投资,请改用“流动资产”。',
|
||||
'accumulated_depletion' => '累计折旧',
|
||||
'accumulated_depletion_desc' => '使用累计折旧来跟踪您消耗自然资源的数量。',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'Accumulated depreciation on property, plant and equipment',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'Use Accumulated depreciation on property, plant and equipment to track how much you depreciate a fixed asset (a physical asset you do not expect to convert to cash during one year of normal operations).',
|
||||
'buildings' => 'Buildings',
|
||||
'buildings_desc' => 'Use Buildings to track the cost of structures you own and use for your business. If you have a business in your home, consult your accountant. Use a Land account for the land portion of any real property you own, splitting the cost of the property between land and building in a logical method. A common method is to mimic the land-to-building ratio on the property tax statement.',
|
||||
'depletable_assets' => 'Depletable Assets',
|
||||
'depletable_assets_desc' => 'Use Depletable assets to track natural resources, such as timberlands, oil wells, and mineral deposits.',
|
||||
'furniture_and_fixtures' => 'Furniture and Fixtures',
|
||||
'furniture_and_fixtures_desc' => 'Use Furniture and fixtures to track any furniture and fixtures your business owns and uses, like a dental chair or sales booth.',
|
||||
'land' => 'Land',
|
||||
'land_desc' => '使用土地帐户来跟踪那些不易变现或预计在未来一年内不会变现的资产。例如,租赁改善。',
|
||||
'leasehold_improvements' => '租赁改善',
|
||||
'leasehold_improvements_desc' => '使用租赁改善来跟踪对租赁资产的改善,增加其价值。例如,如果您在租用的办公空间铺设地毯且未获得报销,则属于租赁改善。',
|
||||
'machinery_and_equipment' => '机械和设备',
|
||||
'machinery_and_equipment_desc' => '使用机械和设备来跟踪计算机硬件,以及您的企业拥有和使用的其他非家具固定装置或设备。这包括您骑行的设备,如拖拉机和割草机。但是,汽车和卡车应该使用车辆帐户来跟踪。',
|
||||
'other_fixed_assets' => '其他固定资产',
|
||||
'other_fixed_assets_desc' => '使用其他固定资产来跟踪其他未被其他资产类型覆盖的固定资产。固定资产是您在业务中使用的物理财产,您不希望在正常运营的一年内将其变现或用尽。',
|
||||
'vehicles' => '车辆',
|
||||
'vehicles_desc' => '使用车辆来跟踪您的企业拥有和用于业务的车辆价值。这包括越野车、飞机、直升机和船只。如果您将车辆用于业务和个人用途,请咨询您的会计师以了解如何跟踪其价值。',
|
||||
'accumulated_amortisation_of_non-current_assets' => '非流动资产累计摊销',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => '使用非流动资产累计摊销来跟踪已摊销的非流动资产的金额。',
|
||||
'assets_held_for_sale' => '待售资产',
|
||||
'assets_held_for_sale_desc' => '使用待售资产来跟踪公司可出售的资产,这些资产预计不会持有很长时间。',
|
||||
'deferred_tax' => '递延税款',
|
||||
'deferred_tax_desc' => '使用递延税款来记录未来会计期间将要使用的税收负债或资产。',
|
||||
'goodwill' => '商誉',
|
||||
'goodwill_desc' => '仅在您收购另一家公司时使用商誉。它代表了被收购公司的无形资产,这些资产使其具有优势,例如有利的政府关系、商业名称、优秀的信用评级、位置、优越的管理、客户名单、产品质量或良好的劳资关系。',
|
||||
'intangible_assets' => '无形资产',
|
||||
'intangible_assets_desc' => '使用无形资产来跟踪计划摊销的无形资产。例如特许经营权、客户名单、版权和专利。',
|
||||
'lease_buyout' => '租赁买断',
|
||||
'lease_buyout_desc' => '使用租赁买断来跟踪用于购买租赁资产的租金支付。在购买租赁资产之前,您不会跟踪租赁资产本身。',
|
||||
'licences' => '牌照',
|
||||
'licences_desc' => '使用牌照账户跟踪非专业许可证,如销售酒类或广播电台的许可证。与授予个人的专业许可证相关的费用,请改用“法律和专业费用支出”账户。',
|
||||
'long-term_investments' => '长期投资',
|
||||
'long-term_investments_desc' => '使用长期投资账户来跟踪具有超过一年到期日的投资。',
|
||||
'organisational_costs' => '组织成本',
|
||||
'organisational_costs_desc' => '使用组织成本账户跟踪组建合伙企业或公司时发生的成本。这些成本包括组织公司所必需的法律和会计成本,促进法律文件的提交以及其他文件工作。',
|
||||
'other_non-current_assets' => '其他非流动资产',
|
||||
'other_non-current_assets_desc' => '使用其他非流动资产账户跟踪未被其他类型覆盖的资产。非流动资产是预期提供超过一年价值的长期资产。',
|
||||
'security_deposits' => '保证金',
|
||||
'security_deposits_desc' => '使用保证金跟踪您支付的资金,以支付由损坏、丢失或盗窃可能产生的任何费用。资金应在合同结束时归还给您。如果您接受预付款、预付款、保证金或其他种类的存款,请使用其他流动负债账户,详细类型为其他流动负债。',
|
||||
'accounts_payable_(a/p)' => '应付账款(A/P)',
|
||||
'accounts_payable_(a/p)_desc' => '应付账款(也称为A/P、贸易和其他应付款项或债权人)跟踪您欠供应商的金额。',
|
||||
'credit_card' => '信用卡',
|
||||
'credit_card_desc' => '信用卡账户跟踪您的企业信用卡上到期的余额。为每个企业使用的信用卡账户创建一个信用卡账户。',
|
||||
'accrued_liabilities' => '应计负债',
|
||||
'accrued_liabilities_desc' => '使用应计负债跟踪企业已发生但尚未支付的费用。例如,为公司的员工退休而向养老金基金捐款的公司。',
|
||||
'client_trust_accounts_-_liabilities' => '客户信托账户 - 负债',
|
||||
'client_trust_accounts_-_liabilities_desc' => "使用客户信托账户 - 负债来抵消资产中的客户信托账户。这些账户中的金额是由您的企业代表他人持有的。它们不属于您的企业,因此不应出现在您的资产负债表中。这个“对比”账户会解决这个问题,只要两个余额相等即可。",
|
||||
'current_tax_liability' => '当前税负',
|
||||
'current_tax_liability_desc' => '使用当前税负来跟踪尚未支付给政府的总税款。',
|
||||
'current_portion_of_obligations_under_finance_leases' => '融资租赁下的义务的当前部分',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => '使用融资租赁下义务的当前部分来跟踪未来12个月内到期的租赁付款的价值。',
|
||||
'dividends_payable' => '应付股息',
|
||||
'dividends_payable_desc' => '使用应付股息来跟踪欠股东但尚未支付的股息。',
|
||||
'income_tax_payable' => '应付所得税',
|
||||
'income_tax_payable_desc' => '使用应交所得税来追踪公司应缴纳的所得税。',
|
||||
'insurance_payable' => '应付保险费',
|
||||
'insurance_payable_desc' => '使用应付保险费来跟踪应付的保险费用。对于每月有定期保险费用的企业,此账户最有用。',
|
||||
'line_of_credit' => '授信额度',
|
||||
'line_of_credit_desc' => '使用授信额度来追踪您的企业所拥有的任何授信额度的应付余额。每个授信额度应该有自己的授信额度账户。',
|
||||
'loan_payable' => '应付贷款',
|
||||
'loan_payable_desc' => '使用应付贷款来追踪您的企业在未来12个月内应偿还的贷款。对于长期贷款,应使用名为“应付票据”的长期负债。',
|
||||
'other_current_liabilities' => '其他流动负债',
|
||||
'other_current_liabilities_desc' => '使用其他流动负债来追踪公司欠款,并在一年内到期。',
|
||||
'payroll_clearing' => '工资清算',
|
||||
'payroll_clearing_desc' => '使用工资清算来跟踪从员工薪资中扣除的任何非税款项,或者由于进行工资支付而应付的任何款项。当您将资金转交给相应的供应商时,请从此账户余额中扣除该金额。不要将此账户用于您已经扣除或应付的税款金额。对于这些金额,请使用应付工资税款账户。',
|
||||
'payroll_liabilities' => '应付工资税款',
|
||||
'payroll_liabilities_desc' => '使用应付工资税款来跟踪由于支付工资而应付给政府机构的税款金额。这包括应扣税款、医疗保险费、就业保险、政府养老金等。当您向政府机构转交资金时,请从此账户余额中扣除该金额。',
|
||||
'prepaid_expenses_payable' => '预付费用应付款',
|
||||
'prepaid_expenses_payable_desc' => '使用预付费用应付款来跟踪诸如物业税之类的应付款项,但由于涵盖的期间尚未过去,因此尚不可扣除为支出。',
|
||||
'rents_in_trust_-_liability' => '受托租金 - 负债',
|
||||
'rents_in_trust_-_liability_desc' => "使用「信託租金-負債」來抵銷資產中的信託租金金額。這些帳戶中的金額是由您的企業代表他人持有的,並不屬於您的企業,因此不應該出現在您的資產負債表上。只要兩個餘額匹配,這個「反向」帳戶就能解決這個問題。",
|
||||
'sales_and_service_tax_payable' => '應付銷售和服務稅',
|
||||
'sales_and_service_tax_payable_desc' => '使用「應付銷售和服務稅」來追蹤您已經收取但還未匯款給政府稅務機構的稅款。這包括增值稅、商品與服務稅、銷售稅和其他消費稅。',
|
||||
'accrued_holiday_payable' => '應計的帶薪假期費用',
|
||||
'accrued_holiday_payable_desc' => '使用「應計的帶薪假期費用」來追蹤員工賺取但尚未支付的假期費用。',
|
||||
'accrued_non-current_liabilities' => '應計的非流動負債',
|
||||
'accrued_non-current_liabilities_desc' => '使用「應計的非流動負債」來追蹤企業已經發生但尚未支付的費用。例如,公司為員工退休而對退休金基金做出貢獻的企業。',
|
||||
'liabilities_related_to_assets_held_for_sale' => '與待售資產相關的負債',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => '使用「與待售資產相關的負債」來追蹤與待售或報銷資產直接相關的任何負債。',
|
||||
'long-term_debt' => '长期负债',
|
||||
'long-term_debt_desc' => '使用长期负债来跟踪到期超过一年的贷款和债务。例如,抵押贷款。',
|
||||
'notes_payable' => '应付票据',
|
||||
'notes_payable_desc' => '使用应付票据来跟踪您的企业在长期(超过12个月)贷款方面所欠的金额。对于较短期的贷款,请改用称为应付贷款的流动负债账户类型。',
|
||||
'other_non-current_liabilities' => '其他非流动负债',
|
||||
'other_non-current_liabilities_desc' => '使用其他非流动负债来跟踪在超过12个月内到期,但不符合其他非流动负债账户类型的负债。',
|
||||
'shareholder_notes_payable' => '股东应付票据',
|
||||
'shareholder_notes_payable_desc' => '使用股东应付票据来跟踪企业欠股东的长期贷款余额。',
|
||||
'accumulated_adjustment' => '累计调整',
|
||||
'accumulated_adjustment_desc' => '一些公司使用这个账户来跟踪归属于所有者权益但不归属于净收入的调整。',
|
||||
'dividend_disbursed' => '发放股息',
|
||||
'dividend_disbursed_desc' => '使用发放股息来跟踪公司从留存收益中支付给股东的分红。',
|
||||
'equity_in_earnings_of_subsidiaries' => '对子公司收益的股权',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => '使用对子公司收益的股权来跟踪对子公司股份的原始投资以及来自子公司业务运营的收益或亏损的份额。',
|
||||
'opening_balance_equity' => '期初余额权益',
|
||||
'opening_balance_equity_desc' => '当您输入期初余额时,系统会将金额记录在期初余额权益中。这确保您在完成所有公司资产和负债的录入之前就有了正确的资产负债表。',
|
||||
'ordinary_shares' => '普通股',
|
||||
'ordinary_shares_desc' => '公司使用普通股来跟踪股东手中的普通股。该帐户中的金额应为股票的规定价值(或面值)。',
|
||||
'other_comprehensive_income' => '其他综合收益',
|
||||
'other_comprehensive_income_desc' => '使用其他综合收益来跟踪来自各种业务的未被公司吸收的收入的增加或减少。',
|
||||
"owner's_equity" => "所有者权益",
|
||||
"owner's_equity_desc" => '公司使用所有者权益来展示其业务的累计净收益或净亏损。',
|
||||
'paid-in_capital_or_surplus' => '实收资本或盈余',
|
||||
'paid-in_capital_or_surplus_desc' => '公司使用实收资本来跟踪从股东那里获得的超过股票规定价值(或面值)的股份。',
|
||||
'partner_contributions' => '合伙人出资',
|
||||
'partner_contributions_desc' => '合伙企业使用合伙人出资来跟踪合伙人在当年度内对合伙企业作出的出资。',
|
||||
'partner_distributions' => '合伙人分配',
|
||||
'partner_distributions_desc' => '合伙企业使用合伙人分配来跟踪合伙企业向其合伙人在一年内分配的金额。不要用于向合伙人支付利息或服务的定期付款。对于定期付款,请改用担保付款帐户(工资单支出的费用帐户)。',
|
||||
"partner's_equity" => "合伙人权益",
|
||||
"partner's_equity_desc" => '合伙企业使用合伙人权益来展示每位合伙人在前一年结束时留在合伙企业的收入。',
|
||||
'preferred_shares' => '优先股',
|
||||
'preferred_shares_desc' => '公司使用此帐户来跟踪股东手中的优先股。此帐户中的金额应为股票的规定(或票面)价值。',
|
||||
'retained_earnings' => '留存收益',
|
||||
'retained_earnings_desc' => '留存收益跟踪来自以前财政年度的净收入。',
|
||||
'share_capital' => '股本',
|
||||
'share_capital_desc' => '使用股本来跟踪发行股票所筹集的资金。',
|
||||
'treasury_shares' => '库藏股',
|
||||
'treasury_shares_desc' => '公司使用库藏股来跟踪向股东回购其自己股票所支付的金额。',
|
||||
'discounts/refunds_given' => '折扣/退款给出',
|
||||
'discounts/refunds_given_desc' => '使用折扣/退款给出来追踪您向客户提供的折扣。 这个账户通常有负余额,因此可以抵消其他收入。 对于来自供应商的折扣,请改用支出账户。',
|
||||
'non-profit_income' => '非营利收入',
|
||||
'non-profit_income_desc' => '如果您是非营利组织,请使用非营利收入来跟踪所得到的资金。',
|
||||
'other_primary_income' => '其他主要收入',
|
||||
'other_primary_income_desc' => '使用其他主要收入来跟踪正常业务运营中不属于其他收入类型的收入。',
|
||||
'revenue_-_general' => '总收入',
|
||||
'revenue_-_general_desc' => '使用总收入来跟踪与正常业务运营不符合任何其他类别的收入。',
|
||||
'sales_-_retail' => '零售销售',
|
||||
'sales_-_retail_desc' => '使用零售销售来跟踪对消费者具有标记成本的货物/服务的销售。',
|
||||
'sales_-_wholesale' => '批发销售',
|
||||
'sales_-_wholesale_desc' => '使用批发销售来跟踪数量大且目的是再销售的商品销售。',
|
||||
'sales_of_product_income' => '产品销售收入',
|
||||
'sales_of_product_income_desc' => '使用产品销售收入来跟踪出售产品所得的收入。 这可以包括各种产品,如农作物和牲畜、租赁费、演出和提供的食品。',
|
||||
'service/fee_income' => '服务/费用收入',
|
||||
'service/fee_income_desc' => '使用服务费用收入来跟踪你从提供服务或收取普通使用费中获得的收入。对于客户为延迟付款或其他不常见情况所支付给你的费用,请使用另一种名为“其他杂项收入”的账户类型。',
|
||||
'unapplied_cash_payment_income' => '未申请现金收款收入',
|
||||
'unapplied_cash_payment_income_desc' => '未申请现金收款收入报告你收到但尚未应用于发票或费用的客户付款的现金基础收入。通常情况下,你不会直接在购买或销售交易上使用它。',
|
||||
'dividend_income' => '股息收入',
|
||||
'dividend_income_desc' => '使用股息收入来跟踪投资所得的应税股息。',
|
||||
'interest_earned' => '赚取的利息',
|
||||
'interest_earned_desc' => '使用获得的利息来跟踪从银行或储蓄账户、投资或你的企业向他人贷款所产生的利息支付。',
|
||||
'loss_on_disposal_of_assets' => '处置资产损失',
|
||||
'loss_on_disposal_of_assets_desc' => '使用处置资产损失来跟踪处置资产产生的亏损。',
|
||||
'other_investment_income' => '其他投资收益',
|
||||
'other_investment_income_desc' => '使用其他投资收益来跟踪不是来自股息或利息的其他类型的投资收益。',
|
||||
'other_miscellaneous_income' => '其他杂项收入',
|
||||
'other_miscellaneous_income_desc' => '使用其他杂项收入来跟踪不是来自正常业务运营并且不属于其他其他收入类型的收入。',
|
||||
'other_operating_income' => '其他营业收入',
|
||||
'other_operating_income_desc' => '使用其他营业收入来跟踪除正常业务运营之外的收入。例如,投资利息、外汇收益和租金收入。',
|
||||
'tax-exempt_interest' => '免税利息',
|
||||
'tax-exempt_interest_desc' => '使用免税利息来记录不应纳税的利息,例如在免税退休账户中获得的利息或从免税债券获得的利息。',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => '证券未实现亏损(净值)',
|
||||
'unrealised_loss_on_securities,_net_of_tax_desc' => '使用证券未实现亏损(扣除税后)来跟踪已经发生但尚未通过交易实现的证券亏损。例如,股票价值下降但仍持有的股票。',
|
||||
'cost_of_labour_-_cos' => '劳动成本 - COS',
|
||||
'cost_of_labour_-_cos_desc' => '使用劳动成本 - COS 来跟踪支付员工生产产品或提供服务所需的成本。如果适用,它包括所有雇佣成本,包括餐食和交通。',
|
||||
'equipment_rental_-_cos' => '设备租赁 - COS',
|
||||
'equipment_rental_-_cos_desc' => '设备租赁 - COS 用于跟踪租赁生产产品或服务所需设备的成本。如果你购买设备,请使用一个名为“机器和设备”的固定资产账户类型。',
|
||||
'freight_and_delivery_-_cos' => '货运和送货 - 成本',
|
||||
'freight_and_delivery_-_cos_desc' => '使用货运和交付 - COS跟踪获得原材料和生产成品以进行转售的运输/交付成本。',
|
||||
'other_costs_of_sales_-_cos' => '其他销售成本 - COS',
|
||||
'other_costs_of_sales_-_cos_desc' => '使用其他销售成本 - COS跟踪与您提供的服务或销售有关的成本,这些成本不属于另一种销售成本类型。',
|
||||
'supplies_and_materials_-_cos' => '耗材和材料 - COS',
|
||||
'supplies_and_materials_-_cos_desc' => '使用耗材和材料 - COS跟踪生产产品或提供服务时使用或消耗的原材料和零件的成本。',
|
||||
'advertising/promotional' => '广告/促销',
|
||||
'advertising/promotional_desc' => '使用广告/促销来跟踪为公司宣传而花费的资金。您可能希望针对不同的促销活动(黄页、报纸、广播、传单、活动等)跟踪此类不同账户。如果促销活动是一顿饭,请使用促销餐饮。',
|
||||
'amortisation_expense' => '摊销费用',
|
||||
'amortisation_expense_desc' => '使用摊销费用跟踪资产(如无形资产或投资)在预计使用寿命内的折旧。',
|
||||
'auto' => '汽车',
|
||||
'auto_desc' => '使用汽车来跟踪与车辆相关的费用。您可能希望针对燃油、维修和保养等不同类型的账户进行跟踪。如果您的企业拥有一辆汽车或卡车,您可能还希望将其价值作为固定资产进行跟踪,除了跟踪其费用外。',
|
||||
'bad_debts' => '坏账',
|
||||
'bad_debts_desc' => '使用坏账来跟踪您已经注销债务。',
|
||||
'bank_charges' => '银行手续费',
|
||||
'bank_charges_desc' => '使用银行手续费支付向金融机构缴纳的任何费用。',
|
||||
'charitable_contributions' => '慈善捐助',
|
||||
'charitable_contributions_desc' => '使用慈善捐款来跟踪对慈善事业的捐赠。',
|
||||
'commissions_and_fees' => '佣金和费用',
|
||||
'commissions_and_fees_desc' => '使用佣金和费用来跟踪支付给代理人(如经纪人)以使他们执行交易的金额。',
|
||||
'cost_of_labour' => '劳动力成本',
|
||||
'cost_of_labour_desc' => '使用劳动力成本来跟踪支付雇员生产产品或提供服务的费用。它包括所有就业成本,包括食品和交通费用(如果适用)。此账户还可作为销售成本(COS)账户。',
|
||||
'dues_and_subscriptions' => '会费和订阅',
|
||||
'dues_and_subscriptions_desc' => '使用会费和订阅来跟踪与经营您的企业有关的会费和订阅。您可能希望针对职业会费、无法转让的许可证费、杂志、报纸、行业出版物或服务订阅等不同类型的会费设置不同的账户。',
|
||||
'equipment_rental' => '设备租赁',
|
||||
'equipment_rental_desc' => '使用设备租赁来跟踪租赁设备的成本以生产产品或提供服务。此账户还可作为销售成本账户。如果您购买了设备,使用名为“机械和设备”的固定资产账户。',
|
||||
'finance_costs' => '财务成本',
|
||||
'finance_costs_desc' => '使用财务成本来跟踪获得贷款或信贷的成本。财务成本的例子包括信用卡费、利息和抵押贷款成本。',
|
||||
'income_tax_expense' => '所得税费用',
|
||||
'income_tax_expense_desc' => '使用所得税费用来跟踪公司支付的所得税以满足其纳税义务。',
|
||||
'insurance' => '保险',
|
||||
'insurance_desc' => '使用保险来跟踪保险支付。您可能希望针对不同类型的保险(汽车、一般责任等)设置此类不同账户。',
|
||||
'interest_paid' => '支付的利息',
|
||||
'interest_paid_desc' => '使用支付的利息跟踪您支付的所有类型的利息,包括抵押贷款利息、信用卡上的财务费用或贷款利息。',
|
||||
'legal_and_professional_fees' => '法律和专业服务费用',
|
||||
'legal_and_professional_fees_desc' => '使用法律和专业服务费用来跟踪支付给专业人员的资金来帮助您经营企业。您可能希望针对付款给会计师、律师或其他顾问的此类不同账户。',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => '终止经营的损失,税后',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => '使用终止营业的损失,税后来跟踪当企业停止运营时或停止产品线时实现的损失。',
|
||||
'management_compensation' => '管理人员报酬',
|
||||
'management_compensation_desc' => '使用管理薪酬跟踪向管理层、高管和非执行董事支付的报酬。例如工资、费用和福利。',
|
||||
'meals_and_entertainment' => '餐饮娱乐',
|
||||
'meals_and_entertainment_desc' => '使用餐饮娱乐来跟踪你在与员工共进晚餐以提高士气方面花费的金额。如果你与客户一起用餐以推广自己的业务,则应改用“促销餐费”账户。在输入交易时,请务必包括与谁用餐以及用餐目的。',
|
||||
'office/general_administrative_expenses' => '办公室/综合行政费用',
|
||||
'office/general_administrative_expenses_desc' => '使用办公室/综合行政费用跟踪所有类型的综合或办公室相关费用。',
|
||||
'other_miscellaneous_service_cost' => '其他杂项服务成本',
|
||||
'other_miscellaneous_service_cost_desc' => '使用其他杂项服务成本追踪提供不属于任何其他支出类型的服务相关成本。此账户也可作为销售成本(COS)账户使用。',
|
||||
'other_selling_expenses' => '其他销售费用',
|
||||
'other_selling_expenses_desc' => '使用其他销售费用追踪出售时发生的不属于任何其他类别的销售费用。',
|
||||
'payroll_expenses' => '工资支出',
|
||||
'payroll_expenses_desc' => '使用工资支出跟踪工资支出。您可能需要不同类型的此类帐户来处理以下事项:-管理层薪酬-保证金付款-工伤赔偿-薪水和工资-工资税',
|
||||
'rent_or_lease_of_buildings' => '租赁建筑物',
|
||||
'rent_or_lease_of_buildings_desc' => '使用租赁建筑物跟踪你支付的租金。',
|
||||
'repair_and_maintenance' => '维修与保养',
|
||||
'repair_and_maintenance_desc' => '将维修和定期保养费用追踪到“维修与保养”账户中。您可能需要不同类型的此类帐户来跟踪不同类型的维修和保养费用(汽车、设备、景观等)。',
|
||||
'shipping_and_delivery_expense' => '运输和交货费用',
|
||||
'shipping_and_delivery_expense_desc' => '使用运输和交货费用来追踪向客户运输和交付商品的成本。',
|
||||
'supplies_and_materials' => '用品和材料',
|
||||
'supplies_and_materials_desc' => '使用“用品和材料”追踪制造产品或提供服务时使用或消耗的原材料和零件的成本。此账户也可作为销售成本账户使用。',
|
||||
'taxes_paid' => '已支付税款',
|
||||
'taxes_paid_desc' => '使用“已支付税款”追踪你支付的税款。您可能需要不同类型的此类帐户来向不同的纳税机构付款。',
|
||||
'travel_expenses_-_general_and_admin_expenses' => '旅行费用-综合和行政费用',
|
||||
'travel_expenses_-_general_and_admin_expenses_desc' => '将与公司利润无直接关系的旅行产生的相关成本,例如招聘面试时的机票和酒店住宿成本,追踪到“旅行费用-综合和行政费用”中。',
|
||||
'travel_expenses_-_selling_expense' => '差旅费-销售费用',
|
||||
'travel_expenses_-_selling_expense_desc' => '将与公司营收直接相关的业务旅行产生的相关成本,例如销售产品和服务时的机票和酒店住宿成本,追踪到“差旅费-销售费用”中。',
|
||||
'unapplied_cash_bill_payment_expense' => '未应用现金票据支付支出',
|
||||
'unapplied_cash_bill_payment_expense_desc' => '未应用现金票据支付费用报告你发送但尚未应用于供应商账单的借方现金基础支出。一般来说,你永远不会直接在购买或售出交易中使用此费用。',
|
||||
'utilities' => '公用事业',
|
||||
'utilities_desc' => '使用公用事业跟踪公用事业的支付。您可能需要不同类型的此类帐户来跟踪不同类型的公用事业支付(燃气和电、电话、水等)。',
|
||||
'amortisation' => '摊销',
|
||||
'amortisation_desc' => '使用“摊销”跟踪无形资产的摊销。摊销是将无形资产成本分摊到其有用寿命上,就像固定资产折旧一样。您可能需要为每个无形资产拥有一个摊销帐户。',
|
||||
'depreciation' => '折旧',
|
||||
'depreciation_desc' => '使用“折旧”跟踪你对固定资产的折旧。你可能需要为每个固定资产拥有一个折旧帐户。',
|
||||
'exchange_gain_or_loss' => '汇率损益',
|
||||
'exchange_gain_or_loss_desc' => '使用“汇率损益”跟踪由于汇率波动而发生的收益或损失。',
|
||||
'other_expense' => '其他费用',
|
||||
'other_expense_desc' => '使用“其他费用”跟踪不属于其他其他费用类型的非常规或不经常发生的费用。',
|
||||
'penalties_and_settlements' => '罚款和和解',
|
||||
'penalties_and_settlements_desc' => '使用“罚款和和解”跟踪你为违反法律或法规、解决诉讼或其他惩罚而支付的费用。',
|
||||
'chart_of_accounts' => '账户结构表',
|
||||
'account_type' => '账户类型',
|
||||
'detail_type' => '详细类型',
|
||||
'account' => '账户',
|
||||
'parent_account' => '父账户',
|
||||
'as_of' => '截至日期',
|
||||
'gl_code_help' => '所有总分类帐账户都有6位数字。 1xxxxxx = 资产,2xxxxx = 负债,3xxxxx = 净资产,4xxxxx = 收入,5xxxxx = 成本,8xxxxx = 分配',
|
||||
'gl_code' => '总分类帐(gl)代码',
|
||||
'primary_balance' => '主要余额',
|
||||
'bank_balance' => '银行余额',
|
||||
'active' => '活动的',
|
||||
'asset' => '资产',
|
||||
'expenses' => '费用',
|
||||
'income' => '收入',
|
||||
'equity' => '股本',
|
||||
'liability' => '负债',
|
||||
'add_account' => '添加账户',
|
||||
'account_sub_type' => '账户子类型',
|
||||
'add_account_sub_type' => '添加账户子类型',
|
||||
'add_detail_type' => '添加详细类型',
|
||||
'edit_account_type' => '编辑账户类型',
|
||||
'edit_detail_type' => '编辑详细类型',
|
||||
'parent_type' => '父类型',
|
||||
'no_accounts' => '未找到账户',
|
||||
'add_default_accounts_help' => '是否希望我们创建默认帐户? 创建默认帐户后,可以在创建后进行编辑/删除。',
|
||||
'add_default_accounts' => '创建默认帐户',
|
||||
'journal_entry' => '日记账',
|
||||
'debit' => '借方',
|
||||
'credit' => '贷方',
|
||||
'total' => '总计',
|
||||
'credit_debit_equal' => '贷方和借方需要相等才能继续',
|
||||
'select_all_accounts' => '选择所有已使用的账户',
|
||||
'journal_date' => '日记账日期',
|
||||
'edit_account' => '编辑账户',
|
||||
'chart_of_account_overview' => '账户概览',
|
||||
'current_balance' => '当前余额',
|
||||
'transfer' => '转账',
|
||||
'add_transfer' => '添加转账',
|
||||
'edit_transfer' => '编辑转账',
|
||||
'activated_successfully' => '账户成功激活',
|
||||
'deactivated_successfully' => '账户成功停用',
|
||||
'budget' => '预算',
|
||||
'financial_year_for_the_budget' => '设置预算的财年',
|
||||
'continue' => '继续',
|
||||
'budget_for_fy' => ':fy 财年的预算',
|
||||
'monthly' => '每月',
|
||||
'quarterly' => '每季度',
|
||||
'yearly' => '每年',
|
||||
'1st_quarter' => '第一季度',
|
||||
'2nd_quarter' => '第二季度',
|
||||
'3rd_quarter' => '第三季度',
|
||||
'4th_quarter' => '第四季度',
|
||||
'ledger' => '分类账',
|
||||
'reports' => '报表',
|
||||
'view_report' => '查看报表',
|
||||
'ledger_report' => '分类账报表',
|
||||
'ledger_report_description' => '分类账报表包括所有账户的详细信息,以及其借贷方情况。',
|
||||
'ledger_add_account' => '添加一些账户以查看分类账报表',
|
||||
'select_a_financial_year' => '选择财年以查看预算',
|
||||
'trial_balance' => '试算表',
|
||||
'trial_balance_description' => '试算表显示所有分类账余额的摘要,并有助于检查交易是否正确和平衡。',
|
||||
'balance_sheet' => '资产负债表',
|
||||
'balance_sheet_description' => '该报告可让您立即了解特定日期时的账户状态。可以称之为当前财年(日)的"快照"视图。',
|
||||
'assets' => '资产',
|
||||
'liab_owners_capital' => "负债和所有者权益",
|
||||
'total_liab_owners' => '总负债和所有者权益',
|
||||
'total_assets' => '总资产',
|
||||
'account_setting' => '会计设置',
|
||||
'reset_data' => '重置数据',
|
||||
'reset_help_txt' => '这将删除所有会计数据。数据不能恢复。',
|
||||
'opening_balance' => '期初余额',
|
||||
'tree_view' => '树形视图',
|
||||
'tabular_view' => '表格视图',
|
||||
'expand_all' => '展开所有',
|
||||
'collapse_all' => '折叠所有',
|
||||
'export_to_pdf' => '导出为PDF',
|
||||
'export_to_csv' => '导出为CSV',
|
||||
'export_to_excel' => '导出为Excel',
|
||||
'transactions' => '交易',
|
||||
'sales_payments' => '销售付款',
|
||||
'map_transaction' => '映射交易',
|
||||
'edit_mapping' => '编辑映射',
|
||||
'deposit_to' => '存入账户',
|
||||
'payment_account' => '付款账户',
|
||||
'purchase_payments' => '采购付款',
|
||||
'access_accounting_module' => '访问会计模块',
|
||||
'manage_accounts' => '管理账户',
|
||||
'view_journal' => '查看日记账',
|
||||
'add_journal' => '添加日记账',
|
||||
'edit_journal' => '编辑日记账',
|
||||
'delete_journal' => '删除日记账',
|
||||
'map_transactions' => '映射交易',
|
||||
'view_transfer' => '查看转账',
|
||||
'add_transfer' => '添加转账',
|
||||
'edit_transfer' => '编辑转账',
|
||||
'delete_transfer' => '删除转账',
|
||||
'manage_budget' => '管理预算',
|
||||
'view_reports' => '查看报告',
|
||||
'journal_entry_prefix' => '日记账前缀',
|
||||
'transfer_prefix' => '转账前缀',
|
||||
'account_recievable_ageing_report' => '应收账款账龄分析报表(汇总)',
|
||||
'account_recievable_ageing_report_description' => '该报表按截止日期列出了所有未付发票的摘要信息。',
|
||||
'1_30_days' => '1至30天',
|
||||
'31_60_days' => '31至60天',
|
||||
'61_90_days' => '61至90天',
|
||||
'91_and_over' => '91天及以上',
|
||||
'account_payable_ageing_report' => '应付账款账龄分析报表(汇总)',
|
||||
'account_payable_ageing_report_description' => '该报表按截止日期列出了所有未付发票的摘要信息。',
|
||||
'account_receivable_ageing_details' => '应收账款账龄分析报表(详细)',
|
||||
'account_receivable_ageing_details_description' => '该报表按截止日期列出了所有未付发票的详细信息。',
|
||||
'current' => '当前',
|
||||
'invoice' => '发票',
|
||||
'total_for_current' => '当前总计',
|
||||
'days_past_due' => ':days 天过期',
|
||||
'total_for_days_past_due' => ':days 天过期总计',
|
||||
'total_for_91_and_over' => '91天及以上总计',
|
||||
'account_payable_ageing_details' => '应付账款账龄分析报表(详细)',
|
||||
'account_payable_ageing_details_description' => '该报表按截止日期列出了所有未付发票的详细信息。',
|
||||
'91_and_over_past_due' => '超过91天的过期账款',
|
||||
];
|
||||
|
||||
?>
|
||||
441
Modules/Accounting/Resources/lang/de/lang.php
Normal file
441
Modules/Accounting/Resources/lang/de/lang.php
Normal file
@ -0,0 +1,441 @@
|
||||
<?php
|
||||
return [
|
||||
'accounting' => 'Buchhaltung',
|
||||
'accounting_module' => 'Buchhaltungsmodul',
|
||||
'accounts_receivable' => 'Forderungen aus Lieferungen und Leistungen (A/L)',
|
||||
'current_assets' => 'Umlaufvermögen',
|
||||
'cash_and_cash_equivalents' => 'Kassenbestand und Guthaben bei Kreditinstituten',
|
||||
'fixed_assets' => 'Anlagevermögen',
|
||||
'non_current_assets' => 'Langfristiges Vermögen',
|
||||
'accounts_payable' => 'Verbindlichkeiten aus Lieferungen und Leistungen (V/L)',
|
||||
'credit_card' => 'Kreditkarte',
|
||||
'current_liabilities' => 'Kurzfristige Verbindlichkeiten',
|
||||
'non_current_liabilities' => 'Langfristige Verbindlichkeiten',
|
||||
'owners_equity' => 'Eigenkapital',
|
||||
'income' => 'Einkommen',
|
||||
'other_income' => 'Sonstige Einkünfte',
|
||||
'cost_of_sale' => 'Verkaufskosten',
|
||||
'expenses' => 'Ausgaben',
|
||||
'other_expense' => 'Sonstige Ausgaben',
|
||||
'allowance_for_bad_debts' => 'Rückstellung für zweifelhafte Forderungen',
|
||||
'allowance_for_bad_debts_desc' => 'Verwenden Sie die Rückstellung für zweifelhafte Forderungen, um den Teil der Forderungen aus Lieferungen und Leistungen zu schätzen, den Sie wahrscheinlich nicht eintreiben werden. Verwenden Sie dies nur, wenn Sie Ihre Bücher auf der Grundlage der Accrual-Methode führen.',
|
||||
'assets_available_for_sale' => 'Zum Verkauf verfügbare Vermögenswerte',
|
||||
'assets_available_for_sale_desc' => 'Verwenden Sie die Vermögenswerte, die für den Verkauf zur Verfügung stehen, um Vermögenswerte zu verfolgen, die für einen kurzen Zeitraum verfügbar sind und nicht für eine lange Zeit gehalten werden sollen.',
|
||||
'development_costs' => 'Entwicklungskosten',
|
||||
'development_costs_desc' => 'Verwenden Sie Entwicklungskosten, um Beträge zu verfolgen, die Sie für die Beschaffung von Finanzierungen wie einem SBA-Darlehen oder für Anzahlungen in Erwartung des Kaufs von Immobilien oder anderen Vermögenswerten hinterlegen oder zurücklegen. Wenn die Anzahlung erstattet wird oder der Kauf stattfindet, entfernen Sie den Betrag aus diesem Konto.',
|
||||
'employee_cash_advances' => 'Barvorschüsse für Mitarbeiter',
|
||||
'employee_cash_advances_desc' => 'Verwenden Sie Barvorschüsse für Mitarbeiter, um Gehälter und Löhne zu verfolgen, die Sie einem Mitarbeiter frühzeitig auszahlen oder um anderen Mitarbeitern Geld zu geben, das nicht als Gehalt gezahlt wird. Wenn Sie einem Mitarbeiter ein Darlehen gewähren, verwenden Sie stattdessen das Konto mit dem Kontotyp Aktuelles Vermögen namens Darlehen an andere.',
|
||||
'inventory' => 'Inventar',
|
||||
'inventory_desc' => 'Verwenden Sie Inventar, um die Kosten der Waren zu verfolgen, die Ihr Unternehmen zum Wiederverkauf kauft. Wenn die Waren verkauft werden, weisen Sie den Verkauf einem Verkaufskostenkonto zu.',
|
||||
'investments_-_other' => 'Investitionen - Andere',
|
||||
'investments_-_other_desc' => 'Verwenden Sie "Andere Investitionen", um den Wert von Investitionen zu verfolgen, die nicht von anderen Arten von Anlagekonten abgedeckt sind. Beispiele hierfür sind öffentlich gehandelte Aktien, Münzen oder Gold.',
|
||||
'loans_to_officers' => 'Darlehen an Offiziere',
|
||||
'loans_to_officers_desc' => 'Wenn Sie Ihr Unternehmen als Corporation betreiben, verwenden Sie "Darlehen an Offiziere", um Geld zu verfolgen, das an Offiziere Ihres Unternehmens verliehen wurde.',
|
||||
'loans_to_others' => 'Darlehen an Andere',
|
||||
'loans_to_others_desc' => 'Verwenden Sie "Darlehen an Andere", um das Geld zu verfolgen, das Ihr Unternehmen an andere Personen oder Unternehmen ausleiht. Dieser Kontotyp wird auch als "Forderungen aus Lieferungen und Leistungen" bezeichnet. Für frühe Gehaltszahlungen an Mitarbeiter verwenden Sie stattdessen Mitarbeiter-Vorschüsse.',
|
||||
'loans_to_shareholders' => 'Darlehen an Aktionäre',
|
||||
'loans_to_shareholders_desc' => 'Wenn Sie Ihr Unternehmen als Corporation betreiben, verwenden Sie "Darlehen an Aktionäre", um das Geld zu verfolgen, das Ihr Unternehmen an seine Aktionäre ausleiht.',
|
||||
'other_current_assets' => 'Andere kurzfristige Vermögenswerte',
|
||||
'other_current_assets_desc' => 'Verwenden Sie "Andere kurzfristige Vermögenswerte" für kurzfristige Vermögenswerte, die nicht von anderen Arten abgedeckt sind. Kurzfristige Vermögenswerte werden voraussichtlich innerhalb eines Jahres in Bargeld umgewandelt oder aufgebraucht.',
|
||||
'prepaid_expenses' => 'Vorausbezahlte Ausgaben',
|
||||
'prepaid_expenses_desc' => 'Verwenden Sie "Vorausbezahlte Ausgaben", um Zahlungen für Ausgaben zu verfolgen, die Sie erst im nächsten Abrechnungszeitraum anerkennen werden. Wenn Sie die Ausgabe anerkennen, machen Sie einen Buchungssatz, um Geld von diesem Konto auf das Ausgabenkonto zu übertragen.',
|
||||
'retainage' => 'Einbehalt',
|
||||
'retainage_desc' => 'Verwenden Sie "Einbehalt", wenn Ihre Kunden regelmäßig einen Teil des Vertragsbetrags zurückhalten, bis Sie ein Projekt abgeschlossen haben. Dieser Kontotyp wird häufig in der Baubranche verwendet und nur dann, wenn Sie das Einkommen auf Basis der Abgrenzungsmethode verbuchen.',
|
||||
'undeposited_funds' => 'Nicht hinterlegte Gelder',
|
||||
'undeposited_funds_desc' => 'Verwenden Sie "Nicht hinterlegte Gelder" für Bargeld oder Schecks aus Verkäufen, die noch nicht eingezahlt wurden. Für eine kleine Kasse verwenden Sie stattdessen "Bargeld vor Ort".',
|
||||
'bank' => 'Bank',
|
||||
'bank_desc' => 'Verwenden Sie Bankkonten, um alle Ihre aktuellen Aktivitäten zu verfolgen, einschließlich Debitkarten-Transaktionen.',
|
||||
'cash_and_cash_equivalents' => 'Bargeld und Bargeldäquivalente',
|
||||
'cash_and_cash_equivalents_desc' => 'Verwenden Sie Bargeld und Bargeldäquivalente, um Bargeld oder Vermögenswerte zu verfolgen, die sofort in Bargeld umgewandelt werden können. Zum Beispiel handelbare Wertpapiere und Schatzanweisungen.',
|
||||
'cash_on_hand' => 'Bargeld in der Kasse',
|
||||
'cash_on_hand_desc' => 'Verwenden Sie ein Konto für Bargeld in der Kasse, um das Bargeld zu verfolgen, das Ihr Unternehmen für gelegentliche Ausgaben behält, auch als "Petty Cash" bezeichnet. Verwenden Sie stattdessen ein vordefiniertes Konto namens "Nicht eingezahlte Fonds", um Bargeld aus Verkäufen zu verfolgen, das noch nicht eingezahlt wurde.',
|
||||
'client_trust_account' => 'Treuhandkonto des Kunden',
|
||||
'client_trust_account_desc' => 'Verwenden Sie Treuhandkonten des Kunden für Gelder, die Sie zum Nutzen eines anderen halten. Zum Beispiel werden Treuhandkonten oft von Anwälten verwendet, um Ausgaben zu verfolgen, die ihre Kunden ihnen gegeben haben. Oft wird der Betrag in einem "contra" Verbindlichkeitskonto (eine kurzfristige Verbindlichkeit) ausgeglichen, um den Betrag im Treuhandkonto nicht wie Ihr eigenes erscheinen zu lassen.',
|
||||
'money_market' => 'Geldmarkt',
|
||||
'money_market_desc' => 'Verwenden Sie den Geldmarkt, um Beträge in Geldmarktkonten zu verfolgen. Verwenden Sie stattdessen Current Assets für Investitionen.',
|
||||
'rents_held_in_trust' => 'Mieten im Treuhandkonto gehalten',
|
||||
'rents_held_in_trust_desc' => 'Verwenden Sie "Mieten im Treuhandkonto gehalten", um Einzahlungen und Mieten im Namen der Immobilienbesitzer zu verfolgen. Typischerweise verwenden nur Immobilienverwalter diesen Kontotyp.',
|
||||
'savings' => 'Ersparnisse',
|
||||
'savings_desc' => 'Verwenden Sie Sparkonten, um Ihre Ersparnisse- und CD-Aktivitäten zu verfolgen. Jedes Sparkonto, das Ihr Unternehmen bei einer Bank oder einer anderen Finanzinstitution hat, sollte ein eigenes Konto des Typs "Savings" haben. Verwenden Sie stattdessen Current Assets für Investitionen.',
|
||||
'accumulated_depletion' => 'Kumulierte Erschöpfung',
|
||||
'accumulated_depletion_desc' => 'Verwenden Sie Kumulierte Erschöpfung, um zu verfolgen, wie viel Sie einen natürlichen Rohstoff abbauen.',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'Kumulierte Abschreibung auf Grundstück, Gebäude und Ausrüstung',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'Verwenden Sie die Kumulierte Abschreibung auf Sachanlagen, um zu verfolgen, wie viel Sie einen Anlagevermögen (ein physisches Vermögen, das Sie nicht innerhalb eines Jahres normaler Geschäftstätigkeit in Bargeld umwandeln erwarten) abschreiben.',
|
||||
'buildings' => 'Gebäude',
|
||||
'buildings_desc' => 'Verwenden Sie Gebäude, um die Kosten von Strukturen zu verfolgen, die Sie besitzen und für Ihr Unternehmen nutzen. Wenn Sie ein Unternehmen in Ihrem Zuhause haben, konsultieren Sie Ihren Buchhalter. Verwenden Sie für den Landanteil jeder Immobilie, die Sie besitzen, ein Landkonto und teilen Sie die Kosten der Immobilie in einer logischen Methode zwischen Land und Gebäude auf. Eine gängige Methode besteht darin, das Verhältnis von Land zu Gebäude auf der Grundsteuererklärung nachzubilden.',
|
||||
'depletable_assets' => 'Erschöpfbare Vermögenswerte',
|
||||
'depletable_assets_desc' => 'Verwenden Sie Erschöpfbare Vermögenswerte, um natürliche Ressourcen wie Waldflächen, Ölquellen und Mineralvorkommen zu verfolgen.',
|
||||
'furniture_and_fixtures' => 'Möbel und Einrichtungen',
|
||||
'furniture_and_fixtures_desc' => 'Verwenden Sie Möbel und Einrichtungen, um alle Möbel und Einrichtungen zu verfolgen, die Ihr Unternehmen besitzt und nutzt, wie zum Beispiel einen Zahnarztstuhl oder einen Verkaufsstand.',
|
||||
'land' => 'Land',
|
||||
'land_desc' => 'Verwenden Sie Land, um Vermögenswerte zu verfolgen, die nicht leicht in Bargeld umgewandelt werden können oder voraussichtlich nicht innerhalb des nächsten Jahres in Bargeld umgewandelt werden. Zum Beispiel Mietverbesserungen.',
|
||||
'leasehold_improvements' => 'Mietverbesserungen',
|
||||
'leasehold_improvements_desc' => 'Verwenden Sie Mietverbesserungen, um Verbesserungen an einem gemieteten Vermögen zu verfolgen, die den Wert des Vermögens erhöhen. Wenn Sie zum Beispiel einen gemieteten Bürofläche mit Teppichboden ausstatten und nicht erstattet werden, handelt es sich um eine Mietverbesserung.',
|
||||
'machinery_and_equipment' => 'Maschinen und Ausrüstungen',
|
||||
'machinery_and_equipment_desc' => 'Verwenden Sie Maschinen und Ausrüstungen, um Computerhardware sowie alle anderen Nicht-Möbel-Fixtures oder Geräte zu verfolgen, die Sie für Ihr Unternehmen besitzen und nutzen. Hierzu gehören auch Geräte, auf denen Sie fahren, wie Traktoren und Rasenmäher. Autos und Lastwagen sollten jedoch stattdessen mit Fahrzeugkonten erfasst werden.',
|
||||
'other_fixed_assets' => 'Andere Anlagevermögen',
|
||||
'cash_and_cash_equivalents' => 'Kasse und liquide Mittel',
|
||||
'accounts_receivable' => 'Forderungen aus Lieferungen und Leistungen',
|
||||
'inventory' => 'Bestand',
|
||||
'prepaid_expenses' => 'Vorauszahlungen',
|
||||
'short_term_investments' => 'Kurzfristige Investitionen',
|
||||
'other_current_assets' => 'Sonstige kurzfristige Vermögenswerte',
|
||||
'property_plant_and_equipment' => 'Grundstücke, Gebäude und Ausstattung',
|
||||
'accumulated_depreciation' => 'Kumulierte Abschreibungen',
|
||||
'other_fixed_assets_desc' => 'Verwenden Sie Andere Sachanlagen für Vermögenswerte, die nicht durch andere Arten von Vermögenswerten abgedeckt sind. Sachanlagen sind physisches Eigentum, das Sie in Ihrem Geschäft nutzen und das Sie nicht erwarten, innerhalb eines Jahres des normalen Betriebs in Bargeld umzuwandeln oder aufzubrauchen.',
|
||||
'vehicles' => 'Fahrzeuge',
|
||||
'vehicles_desc' => 'Verwenden Sie Fahrzeuge, um den Wert der Fahrzeuge zu verfolgen, die Ihr Unternehmen besitzt und für geschäftliche Zwecke nutzt. Dazu gehören Offroad-Fahrzeuge, Flugzeuge, Hubschrauber und Boote. Wenn Sie ein Fahrzeug sowohl geschäftlich als auch privat nutzen, wenden Sie sich an Ihren Buchhalter, um zu sehen, wie Sie dessen Wert verfolgen sollten.',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'Kumulierte Abschreibungen auf nicht-current assets',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'Verwenden Sie Kumulierte Abschreibungen auf nicht-current assets, um zu verfolgen, wie viel Sie einen Vermögenswert amortisiert haben, dessen Typ Nicht-Current Asset ist.',
|
||||
'assets_held_for_sale' => 'Vermögenswerte, die zum Verkauf gehalten werden',
|
||||
'assets_held_for_sale_desc' => 'Verwenden Sie Vermögenswerte, die zum Verkauf gehalten werden, um Vermögenswerte eines Unternehmens zu verfolgen, die zum Verkauf zur Verfügung stehen und nicht für einen längeren Zeitraum gehalten werden sollen.',
|
||||
'deferred_tax' => 'Passive latente Steuern',
|
||||
'deferred_tax_desc' => 'Verwenden Sie Passive latente Steuern für Steuerschulden oder -guthaben, die in zukünftigen Buchhaltungsperioden verwendet werden sollen.',
|
||||
'goodwill' => 'Goodwill',
|
||||
'goodwill_desc' => 'Verwenden Sie Goodwill nur, wenn Sie ein anderes Unternehmen erworben haben. Es repräsentiert die immateriellen Vermögenswerte des erworbenen Unternehmens, die ihm einen Vorteil verschafft haben, wie zum Beispiel günstige Beziehungen zur Regierung, Firmenname, herausragende Kreditwürdigkeit, Standort, herausragendes Management, Kundenlisten, Produktqualität oder gute Arbeitsbeziehungen.',
|
||||
'intangible_assets' => 'Immaterielle Vermögenswerte',
|
||||
'intangible_assets_desc' => 'Verwenden Sie immaterielle Vermögenswerte, um immaterielle Vermögenswerte zu verfolgen, die Sie planen abzuschreiben. Beispiele sind Franchise, Kundendaten, Urheberrechte und Patente.',
|
||||
'lease_buyout' => 'Leasingrückkauf',
|
||||
'lease_buyout_desc' => 'Verwenden Sie Leasingrückkauf, um Leasingzahlungen zu verfolgen, die zum Kauf eines geleasten Vermögenswerts angewendet werden sollen. Der geleasten Vermögenswert selbst wird erst erfasst, wenn Sie ihn kaufen.',
|
||||
'licences' => 'Lizenzen',
|
||||
'licences_desc' => 'Verwenden Sie Lizenzen, um nicht-professionelle Lizenzen zur Erlaubnis einer Aktivität zu verfolgen, wie z.B. dem Verkauf von Alkohol oder der Radioübertragung. Für Gebühren im Zusammenhang mit an Einzelpersonen vergebenen Berufslizenzen verwenden Sie stattdessen ein Aufwandskonto für Rechts- und Beratungsgebühren.',
|
||||
'long-term_investments' => 'Langfristige Investitionen',
|
||||
'long-term_investments_desc' => 'Verwenden Sie Langfristige Investitionen, um Investitionen zu verfolgen, die eine Fälligkeit von mehr als einem Jahr haben.',
|
||||
'organisational_costs' => 'Organisationskosten',
|
||||
'organisational_costs_desc' => 'Verwenden Sie Organisationskosten, um Kosten zu verfolgen, die bei der Gründung einer Partnerschaft oder einer Kapitalgesellschaft entstanden sind. Die Kosten umfassen die für die Organisation des Unternehmens erforderlichen Rechts- und Buchhaltungskosten sowie die Einreichung von Rechtsdokumenten und anderen Papieren.',
|
||||
'other_non-current_assets' => 'Andere langfristige Vermögenswerte',
|
||||
'other_non-current_assets_desc' => 'Verwenden Sie Andere langfristige Vermögenswerte, um Vermögenswerte zu verfolgen, die nicht von anderen Arten abgedeckt werden. Langfristige Vermögenswerte sind Vermögenswerte, von denen erwartet wird, dass sie für mehr als ein Jahr einen Wert liefern.',
|
||||
'security_deposits' => 'Sicherheitsleistungen',
|
||||
'security_deposits_desc' => 'Verwenden Sie Sicherheitsleistungen, um die von Ihnen gezahlten Mittel zu verfolgen, um potenzielle Kosten aufgrund von Schäden, Verlusten oder Diebstahl zu decken. Die Mittel sollten Ihnen am Ende des Vertrags zurückerstattet werden. Wenn Sie Anzahlungen, Vorauszahlungen, Sicherheitsleistungen oder andere Arten von Einzahlungen akzeptieren, verwenden Sie ein anderes Konto für aktuelle Verbindlichkeiten mit dem Detailtyp "Andere aktuelle Verbindlichkeiten".',
|
||||
'accounts_payable_(a/p)' => 'Verbindlichkeiten aus Lieferungen und Leistungen (VLL)',
|
||||
'accounts_payable_(a/p)desc' => 'Accounts Payable (auch A/P, Handelsverbindlichkeiten, sonstige Verbindlichkeiten oder Gläubiger genannt) erfasst die Beträge, die Ihrem Lieferanten gegenüber fällig sind.',
|
||||
'credit_card' => 'Kreditkarte',
|
||||
'credit_card_desc' => 'Kreditkartenkonten verfolgen den fälligen Saldo Ihrer Geschäftskreditkarten. Erstellen Sie für jedes Geschäftskreditkartenkonto, das Ihr Unternehmen verwendet, ein eigenes Kreditkartenkonto.',
|
||||
'accrued_liabilities' => 'Angefallene Verbindlichkeiten',
|
||||
'accrued_liabilities_desc' => 'Verwenden Sie Angefallene Verbindlichkeiten, um Ausgaben zu verfolgen, die ein Unternehmen getätigt hat, aber noch nicht bezahlt hat. Zum Beispiel Renten für Unternehmen, die für ihre Mitarbeiter in einen Pensionsfonds für deren Ruhestand einzahlen.',
|
||||
'client_trust_accounts_-_liabilities' => 'Klienten-Trust-Konten - Verbindlichkeiten',
|
||||
'client_trust_accounts_-_liabilities_desc' => "Verwenden Sie Klienten-Trust-Konten - Verbindlichkeiten, um Klienten-Trust-Konten in Vermögenswerten auszugleichen. Beträge auf diesen Konten werden von Ihrem Unternehmen im Auftrag anderer gehalten. Sie gehören nicht Ihrem Unternehmen, daher sollten sie nicht auf Ihrer Bilanz erscheinen. Dieses 'Contra'-Konto kümmert sich darum, solange die beiden Kontostände übereinstimmen.",
|
||||
'current_tax_liability' => 'Aktuelle Steuerschuld',
|
||||
'current_tax_liability_desc' => 'Verwenden Sie Aktuelle Steuerschuld, um den Gesamtbetrag der eingenommenen, aber noch nicht an die Regierung gezahlten Steuern zu verfolgen.',
|
||||
'current_portion_of_obligations_under_finance_leases' => 'Aktueller Teil der Verpflichtungen aus Finanzierungsleasingverträgen',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => 'Verwenden Sie den aktuellen Teil der Verpflichtungen aus Finanzierungsleasingverträgen, um den Wert der innerhalb der nächsten 12 Monate fälligen Leasingzahlungen zu verfolgen.',
|
||||
'dividends_payable' => 'Dividenden fällig',
|
||||
'dividends_payable_desc' => 'Verwenden Sie Dividenden fällig, um Dividenden zu verfolgen, die Aktionären geschuldet werden, aber noch nicht gezahlt wurden.',
|
||||
'income_tax_payable' => 'Fällige Einkommenssteuer',
|
||||
'income_tax_payable_desc' => 'Verwenden Sie Fällige Einkommenssteuer, um Gelder zu verfolgen, die zur Begleichung der Einkommenssteuerschulden des Unternehmens fällig sind.',
|
||||
'insurance_payable' => 'Versicherung fällig',
|
||||
'insurance_payable_desc' => 'Verwenden Sie Fällige Versicherung, um Versicherungsbeträge im Auge zu behalten, die fällig sind. Dieses Konto ist am nützlichsten für Unternehmen mit monatlichen wiederkehrenden Versicherungskosten.',
|
||||
'line_of_credit' => 'Kreditlinie',
|
||||
'line_of_credit_desc' => 'Verwenden Sie die Kreditlinie, um den fälligen Betrag auf allen Kreditlinien zu verfolgen, die Ihr Unternehmen hat. Jede Kreditlinie Ihres Unternehmens sollte ein eigenes Kreditlinienkonto haben.',
|
||||
'loan_payable' => 'Darlehensverbindlichkeiten',
|
||||
'loan_payable_desc' => 'Verwenden Sie Darlehensverbindlichkeiten, um Darlehen zu verfolgen, die Ihr Unternehmen innerhalb der nächsten zwölf Monate zurückzahlen muss. Für langfristige Darlehen verwenden Sie stattdessen die langfristige Verbindlichkeit Namens "Notes payable".',
|
||||
'other_current_liabilities' => 'Andere kurzfristige Verbindlichkeiten',
|
||||
'other_current_liabilities_desc' => 'Verwenden Sie "Andere kurzfristige Verbindlichkeiten", um Gelder zu verfolgen, die das Unternehmen innerhalb eines Jahres schuldet.',
|
||||
'payroll_clearing' => 'Lohnabrechnung Clearing',
|
||||
'payroll_clearing_desc' => 'Verwenden Sie "Lohnabrechnung Clearing", um alle nicht-steuerlichen Beträge zu verfolgen, die Sie von Mitarbeitergehältern abgezogen haben oder die Sie aufgrund von Lohnabrechnungen schulden. Wenn Sie das Geld an die entsprechenden Lieferanten weiterleiten, ziehen Sie den Betrag vom Saldo dieses Kontos ab. Verwenden Sie dieses Konto nicht für Steuerbeträge, die Sie einbehalten oder schulden, wenn Sie Mitarbeitergehälter zahlen. Verwenden Sie stattdessen das Konto "Lohnsteuerpflichtig".',
|
||||
'payroll_liabilities' => 'Lohnverbindlichkeiten',
|
||||
'payroll_liabilities_desc' => 'Verwenden Sie "Lohnverbindlichkeiten", um Steuerbeträge zu verfolgen, die Sie aufgrund von Lohnzahlungen an Regierungsbehörden schulden. Dazu gehören einbehaltene Steuern, Gesundheitsversicherungsprämien, Arbeitslosenversicherung, staatliche Renten usw. Wenn Sie das Geld an die Regierungsbehörde weiterleiten, ziehen Sie den Betrag vom Saldo dieses Kontos ab.',
|
||||
'prepaid_expenses_payable' => 'Vorausbezahlte Aufwandsverbindlichkeiten',
|
||||
'prepaid_expenses_payable_desc' => 'Verwenden Sie "Vorausbezahlte Aufwandsverbindlichkeiten", um Posten wie Grundsteuern zu verfolgen, die fällig sind, aber noch nicht als Aufwand abzugsfähig sind, da der Zeitraum, den sie abdecken, noch nicht abgelaufen ist.',
|
||||
'rents_in_trust_-liability' => 'Mieten im Treuhandvermögen - Verbindlichkeiten',
|
||||
'line_of_credit' => 'Kreditlinie',
|
||||
'line_of_credit_desc' => 'Verwenden Sie die Kreditlinie, um den ausstehenden Betrag auf allen Kreditlinien zu verfolgen, die Ihr Unternehmen hat. Jede Kreditlinie Ihres Unternehmens sollte über ein eigenes Konto für Kreditlinien verfügen.',
|
||||
'loan_payable' => 'Darlehensverbindlichkeit',
|
||||
'loan_payable_desc' => 'Verwenden Sie die Darlehensverbindlichkeit, um die von Ihrem Unternehmen geschuldeten Darlehen zu verfolgen, die innerhalb der nächsten zwölf Monate fällig sind. Für langfristige Darlehen verwenden Sie stattdessen die langfristige Verbindlichkeit namens "Fällige Wechsel".',
|
||||
'other_current_liabilities' => 'Andere kurzfristige Verbindlichkeiten',
|
||||
'other_current_liabilities_desc' => 'Verwenden Sie Andere kurzfristige Verbindlichkeiten, um Gelder zu verfolgen, die das Unternehmen innerhalb eines Jahres schuldet.',
|
||||
'payroll_clearing' => 'Lohnabrechnung-Klärung',
|
||||
'payroll_clearing_desc' => 'Verwenden Sie Lohnabrechnung-Klärung, um alle nicht-steuerlichen Beträge zu verfolgen, die Sie von den Gehaltsabrechnungen der Mitarbeiter abgezogen haben oder die Sie als Folge der Lohnabrechnung schulden. Wenn Sie das Geld an die entsprechenden Lieferanten weiterleiten, ziehen Sie den Betrag vom Guthaben dieses Kontos ab. Verwenden Sie dieses Konto nicht für Steuerbeträge, die Sie einbehalten oder für die Sie aufgrund von Gehaltszahlungen schulden. Verwenden Sie für diese Beträge stattdessen das Konto für Lohnsteuerverbindlichkeiten.',
|
||||
'payroll_liabilities' => 'Lohnsteuerverbindlichkeiten',
|
||||
'payroll_liabilities_desc' => 'Verwenden Sie Lohnsteuerverbindlichkeiten, um Steuerbeträge zu verfolgen, die Sie Regierungsbehörden aufgrund von Gehaltszahlungen schulden. Hierzu gehören einbehaltene Steuern, Krankenversicherungsprämien, Arbeitslosenversicherung, staatliche Renten usw. Wenn Sie das Geld an die Regierungsbehörde weiterleiten, ziehen Sie den Betrag vom Guthaben dieses Kontos ab.',
|
||||
'prepaid_expenses_payable' => 'Vorausbezahlte Aufwandsverbindlichkeiten',
|
||||
'prepaid_expenses_payable_desc' => 'Verwenden Sie Vorausbezahlte Aufwandsverbindlichkeiten, um Gegenstände wie Grundsteuern zu verfolgen, die fällig sind, aber noch nicht als Aufwand abziehbar sind, da der Zeitraum, den sie abdecken, noch nicht abgelaufen ist.',
|
||||
'rents_in_trust_-_liability' => 'Mieten in Treuhand - Verbindlichkeiten',
|
||||
'rents_in_trust_-_liability_desc' => "Verwenden Sie Mieten in Treuhand - Verbindlichkeiten, um den Betrag der Mieten in Treuhand in den Vermögenswerten auszugleichen. Beträge in diesen Konten werden von Ihrem Unternehmen im Namen anderer gehalten. Sie gehören nicht Ihrem Unternehmen, sollten also nicht auf Ihrer Bilanz erscheinen. Dieses 'Contra'-Konto kümmert sich darum, solange die beiden Salden übereinstimmen.",
|
||||
'sales_and_service_tax_payable' => 'Umsatz- und Dienstleistungssteuer zahlbar',
|
||||
'sales_and_service_tax_payable_desc' => 'Verwenden Sie Umsatz- und Dienstleistungssteuer zahlbar, um die Steuern zu verfolgen, die Sie erhoben, aber noch nicht an Ihre Regierungssteuerbehörde überwiesen haben. Dies umfasst Mehrwertsteuer, Waren- und Dienstleistungssteuer, Umsatzsteuer und andere Verbrauchssteuern.',
|
||||
'accrued_holiday_payable' => 'Angefallene Urlaubsverbindlichkeiten',
|
||||
'accrued_holiday_payable_desc' => 'Verwenden Sie Angefallene Urlaubsverbindlichkeiten, um Urlaub zu verfolgen, der verdient wurde, aber noch nicht an Mitarbeiter ausgezahlt wurde.',
|
||||
'accrued_non-current_liabilities' => 'Angefallene langfristige Verbindlichkeiten',
|
||||
'accrued_non-current_liabilities_desc' => 'Verwenden Sie Angefallene langfristige Verbindlichkeiten, um Ausgaben zu verfolgen, die ein Unternehmen getätigt hat, aber noch nicht bezahlt hat. Zum Beispiel Renten für Unternehmen, die einen Pensionsfonds für ihre Mitarbeiter für den Ruhestand beisteuern.',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'Verbindlichkeiten im Zusammenhang mit zum Verkauf gehaltenen Vermögenswerten',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'Verwenden Sie Verbindlichkeiten im Zusammenhang mit zum Verkauf gehaltenen Vermögenswerten, um alle Verbindlichkeiten zu verfolgen, die direkt mit zum Verkauf stehenden oder abgeschriebenen Vermögenswerten zusammenhängen.',
|
||||
'long-term_debt' => 'Langfristige Schulden',
|
||||
'long-term_debt_desc' => 'Verwenden Sie Langfristige Schulden, um Kredite und Verpflichtungen mit einer Laufzeit von mehr als einem Jahr zu verfolgen. Zum Beispiel Hypotheken.',
|
||||
'notes_payable' => 'Forderungen aus langfristigen Krediten',
|
||||
'notes_payable_desc' => 'Verwenden Sie Forderungen aus langfristigen Krediten, um die Beträge zu verfolgen, die Ihr Unternehmen in langfristigen (über zwölf Monate) Krediten schuldet. Für kürzere Kredite verwenden Sie stattdessen den Kontotyp "Kurzfristige Verbindlichkeiten" namens "Kreditverbindlichkeiten".',
|
||||
'other_non-current_liabilities' => 'Andere langfristige Verbindlichkeiten',
|
||||
'other_non-current_liabilities_desc' => 'Verwenden Sie Andere langfristige Verbindlichkeiten, um Verbindlichkeiten zu verfolgen, die in mehr als zwölf Monaten fällig werden und nicht in die anderen Kontotypen für langfristige Verbindlichkeiten passen.',
|
||||
'shareholder_notes_payable' => 'Zahlbare Anteile an Gesellschaftern',
|
||||
'shareholder_notes_payable_desc' => 'Verwenden Sie Zahlbare Anteile an Gesellschaftern, um langfristige Kreditbilanzen zu verfolgen, die Ihr Unternehmen seinen Aktionären schuldet.',
|
||||
'accumulated_adjustment' => 'Kumulierte Anpassung',
|
||||
'accumulated_adjustment_desc' => 'Einige Unternehmen verwenden dieses Konto, um Anpassungen des Eigenkapitals zu verfolgen, die nicht auf den Nettogewinn zurückzuführen sind.',
|
||||
'dividend_disbursed' => 'Dividende ausgeschüttet',
|
||||
'dividend_disbursed_desc' => 'Verwenden Sie Dividende ausgeschüttet, um eine Zahlung an seine Aktionäre aus den zurückbehaltenen Gewinnen des Unternehmens zu verfolgen.',
|
||||
'equity_in_earnings_of_subsidiaries' => 'Eigenkapital in Gewinnen von Tochtergesellschaften',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'Verwenden Sie Eigenkapital in Gewinnen von Tochtergesellschaften, um die ursprüngliche Investition in Aktien von Tochtergesellschaften sowie den Anteil an Gewinnen oder Verlusten aus dem Geschäftsbetrieb der Tochtergesellschaft zu verfolgen.',
|
||||
'opening_balance_equity' => 'Eröffnungsbilanz Eigenkapital',
|
||||
'opening_balance_equity_desc' => 'Wenn Sie Eröffnungssalden eingeben, erfasst das System die Beträge im Eröffnungsbilanz Eigenkapital. Dies stellt sicher, dass Sie eine korrekte Bilanz für Ihr Unternehmen haben, auch wenn Sie noch nicht alle Vermögenswerte und Verbindlichkeiten Ihres Unternehmens erfasst haben.',
|
||||
'ordinary_shares' => 'Stammaktien',
|
||||
'ordinary_shares_desc' => 'Unternehmen verwenden Stammaktien, um ihre Stammaktien in den Händen der Aktionäre zu verfolgen. Der Betrag in diesem Konto sollte der angegebene (oder Nenn-) Wert der Aktien sein.',
|
||||
'other_comprehensive_income' => 'Sonstiges umfassendes Ergebnis',
|
||||
'other_comprehensive_income_desc' => 'Verwenden Sie Sonstiges umfassendes Ergebnis, um die Erhöhungen oder Verringerungen des Einkommens aus verschiedenen Geschäftsbereichen zu verfolgen, die noch nicht vom Unternehmen absorbiert wurden.',
|
||||
"owner's_equity" => "Eigenkapital des Eigentümers",
|
||||
"owner's_equity_desc" => 'Unternehmen verwenden Eigenkapital des Eigentümers, um das kumulierte Nettoeinkommen oder -verluste ihres Geschäfts am Anfang des Geschäftsjahres zu zeigen.',
|
||||
'paid-in_capital_or_surplus' => 'Eingezahltes Kapital oder Überschuss',
|
||||
'paid-in_capital_or_surplus_desc' => 'Kapitalgesellschaften verwenden das eingezahlte Kapital, um Beträge zu verfolgen, die von Aktionären im Austausch für Aktien, die über dem Nennwert (oder Par) liegen, erhalten werden.',
|
||||
'partner_contributions' => 'Partnerbeiträge',
|
||||
'partner_contributions_desc' => 'Personengesellschaften verwenden Partnerbeiträge, um Beträge zu verfolgen, die Partner im Laufe des Jahres zur Partnerschaft beitragen.',
|
||||
'partner_distributions' => 'Partnerausschüttungen',
|
||||
'partner_distributions_desc' => 'Personengesellschaften verwenden Partnerausschüttungen, um Beträge zu verfolgen, die von der Partnerschaft an ihre Partner im Laufe des Jahres ausgeschüttet werden. Verwenden Sie dies nicht für regelmäßige Zahlungen an Partner für Zinsen oder Dienstleistungen. Verwenden Sie stattdessen ein Garantiezahlungen-Konto (ein Aufwandskonto in Lohnkosten), um regelmäßige Zahlungen zu verfolgen.',
|
||||
"partner's_equity" => "Eigenkapital des Partners",
|
||||
"partner's_equity_desc" => 'Personengesellschaften verwenden das Eigenkapital des Partners, um das Einkommen zu zeigen, das am Ende des Vorjahres für jeden Partner in der Partnerschaft verbleibt.',
|
||||
'preferred_shares' => 'Vorzugsaktien',
|
||||
'preferred_shares_desc' => 'Kapitalgesellschaften verwenden dieses Konto, um ihre Vorzugsaktien in den Händen der Aktionäre zu verfolgen. Der Betrag in diesem Konto sollte dem Nennwert (oder Par) der Aktien entsprechen.',
|
||||
'retained_earnings' => 'Einbehaltene Gewinne',
|
||||
'retained_earnings_desc' => 'Einbehaltene Gewinne verfolgen den Nettogewinn aus früheren Geschäftsjahren.',
|
||||
'share_capital' => 'Aktienkapital',
|
||||
'share_capital_desc' => 'Verwenden Sie das Aktienkapital, um die durch Ausgabe von Aktien aufgebrachten Mittel zu verfolgen.',
|
||||
'treasury_shares' => 'Schatzaktien',
|
||||
'treasury_shares_desc' => 'Kapitalgesellschaften verwenden Schatzaktien, um Beträge zu verfolgen, die von der Gesellschaft gezahlt wurden, um ihre eigenen Aktien von Aktionären zurückzukaufen.',
|
||||
'discounts/refunds_given' => 'Gewährte Rabatte/Erstattungen',
|
||||
'discounts/refunds_given_desc' => 'Verwenden Sie gewährte Rabatte/Erstattungen, um Rabatte zu verfolgen, die Sie Kunden gewähren. Dieses Konto hat normalerweise einen negativen Saldo, um andere Einnahmen auszugleichen. Verwenden Sie für Rabatte von Lieferanten stattdessen ein Aufwandskonto.',
|
||||
'non-profit_income' => 'Einkommen ohne Gewinnerzielungsabsicht',
|
||||
'non-profit_income_desc' => 'Verwenden Sie Non-Profit-Einkommen, um Gelder zu verfolgen, die von einer gemeinnützigen Organisation eingehen.',
|
||||
'other_primary_income' => 'Sonstige Haupterträge',
|
||||
'other_primary_income_desc' => 'Verwenden Sie Andere Haupterträge, um Einkommen aus normalen Geschäftsabläufen zu verfolgen, die keiner anderen Einkommensart zugeordnet werden können.',
|
||||
'revenue_-_general' => 'Umsatz - Allgemein',
|
||||
'revenue_-_general_desc' => 'Verwenden Sie Umsatz - Allgemein, um Einkünfte aus normalen Geschäftsvorgängen zu verfolgen, die in keine andere Kategorie passen.',
|
||||
'sales_-_retail' => 'Verkauf - Einzelhandel',
|
||||
'sales_-_retail_desc' => 'Verwenden Sie Verkauf - Einzelhandel, um den Verkauf von Waren/Dienstleistungen zu verfolgen, die für Verbraucher mit einem Mark-up-Kosten verbunden sind.',
|
||||
'sales_-_wholesale' => 'Verkauf - Großhandel',
|
||||
'sales_-_wholesale_desc' => 'Verwenden Sie Verkauf - Großhandel, um den Verkauf von Waren in großen Mengen zu verfolgen, die für den Wiederverkauf bestimmt sind.',
|
||||
'sales_of_product_income' => 'Einkünfte aus dem Verkauf von Produkten',
|
||||
'sales_of_product_income_desc' => 'Verwenden Sie Einkünfte aus dem Verkauf von Produkten, um Einkünfte aus dem Verkauf von Produkten zu verfolgen. Hierzu können alle Arten von Produkten gehören, wie Ernten und Vieh, Mietgebühren, Vorführungen und serviertes Essen.',
|
||||
'service/fee_income' => 'Einkünfte aus Dienstleistungen/Gebühren',
|
||||
'service/fee_income_desc' => 'Verwenden Sie Einkünfte aus Dienstleistungen/Gebühren, um Einkünfte aus von Ihnen erbrachten Dienstleistungen oder gewöhnlichen Nutzungsgebühren zu verfolgen, die Sie erheben. Für Gebühren, die Kunden Ihnen für verspätete Zahlungen oder andere ungewöhnliche Situationen zahlen, verwenden Sie stattdessen einen anderen Kontotyp namens Andere verschiedene Einkünfte.',
|
||||
'unapplied_cash_payment_income' => 'Nicht zugeordnete Einkünfte aus Barzahlungen',
|
||||
'unapplied_cash_payment_income_desc' => 'Nicht zugeordnete Einkünfte aus Barzahlungen geben das Bar-Einnahmenbasis-Einkommen aus Kunden-Zahlungen wieder, die Sie erhalten haben, aber nicht auf Rechnungen oder Gebühren angewendet haben. Im Allgemeinen würden Sie dies nie direkt bei einer Kauf- oder Verkaufstransaktion verwenden.',
|
||||
'dividend_income' => 'Dividendeneinkommen',
|
||||
'dividend_income_desc' => 'Verwenden Sie Dividendeneinkommen, um steuerpflichtige Dividenden aus Investitionen zu verfolgen.',
|
||||
'interest_earned' => 'Erhaltene Zinsen',
|
||||
'interest_earned_desc' => 'Verwenden Sie Erhaltene Zinsen, um Zinsen aus Bank- oder Sparkonten, Investitionen oder Zinszahlungen an Sie für Darlehen, die Ihr Unternehmen gewährt hat, zu verfolgen.',
|
||||
'loss_on_disposal_of_assets' => 'Verlust bei der Veräußerung von Vermögenswerten',
|
||||
'loss_on_disposal_of_assets_desc' => 'Verwenden Sie Verlust bei der Veräußerung von Vermögenswerten, um Verluste zu verfolgen, die bei der Veräußerung von Vermögenswerten realisiert wurden.',
|
||||
'other_investment_income' => 'Andere Anlageeinkünfte',
|
||||
'other_investment_income_desc' => 'Verwenden Sie Andere Anlageeinkünfte, um andere Arten von Anlageeinkünften zu verfolgen, die nicht aus Dividenden oder Zinsen stammen.',
|
||||
'other_miscellaneous_income' => 'Andere sonstige Einkünfte',
|
||||
'other_miscellaneous_income_desc' => 'Verwenden Sie Andere sonstige Einkünfte, um Einkünfte zu verfolgen, die nicht aus normalen Geschäftstätigkeiten stammen und nicht in eine andere Kategorie von sonstigen Einkünften fallen.',
|
||||
'other_operating_income' => 'Andere betriebliche Einkünfte',
|
||||
'other_operating_income_desc' => 'Verwenden Sie Andere betriebliche Einkünfte, um Einkünfte aus Aktivitäten zu verfolgen, die nicht aus normalen Geschäftstätigkeiten stammen. Zum Beispiel Investitionszinsen, Devisengewinne und Mieteinnahmen.',
|
||||
'tax-exempt_interest' => 'Steuervergünstigte Zinsen',
|
||||
'tax-exempt_interest_desc' => 'Verwenden Sie Steuervergünstigte Zinsen, um Zinsen aufzuzeichnen, die nicht steuerpflichtig sind, wie Zinsen auf Geld in steuerbefreiten Ruhestandskonten oder Zinsen aus steuerbefreiten Anleihen.',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'Nicht realisierte Verluste bei Wertpapieren (netto)',
|
||||
'unrealised_loss_on_securities,_net_of_tax_desc' => 'Verwenden Sie "Nicht realisierte Verluste bei Wertpapieren (netto)", um Verluste bei Wertpapieren zu erfassen, die aufgetreten sind, aber noch nicht durch eine Transaktion realisiert wurden. Zum Beispiel Aktien, deren Wert gefallen ist, die aber noch gehalten werden.',
|
||||
'cost_of_labour_-_cos' => 'Lohnkosten - COS',
|
||||
'cost_of_labour_-_cos_desc' => 'Verwenden Sie Lohnkosten - COS, um die Kosten für die Bezahlung von Mitarbeitern zur Herstellung von Produkten oder zur Erbringung von Dienstleistungen zu verfolgen. Es umfasst alle Beschäftigungskosten, einschließlich Lebensmittel und Transport, falls zutreffend.',
|
||||
'equipment_rental_-_cos' => 'Ausrüstungsvermietung - COS',
|
||||
'equipment_rental_-_cos_desc' => 'Verwenden Sie Ausrüstungsvermietung - COS, um die Kosten für die Anmietung von Geräten zur Herstellung von Produkten oder Dienstleistungen zu verfolgen. Wenn Sie Geräte kaufen, verwenden Sie eine festverzinsliche Anlageart namens Maschinen und Anlagen.',
|
||||
'freight_and_delivery_-_cos' => 'Fracht und Lieferung - COS',
|
||||
'freight_and_delivery_-_cos_desc' => 'Verwenden Sie Fracht und Lieferung - COS, um die Kosten für den Versand/Lieferung von Rohstoffen und die Herstellung von fertigen Waren für den Weiterverkauf zu verfolgen.',
|
||||
'other_costs_of_sales_-_cos' => 'Andere Verkaufskosten - COS',
|
||||
'other_costs_of_sales_-_cos_desc' => 'Verwenden Sie Andere Verkaufskosten - COS, um Kosten im Zusammenhang mit Dienstleistungen oder Verkäufen zu verfolgen, die nicht in einen anderen Kosten des Verkaufstyps fallen.',
|
||||
'supplies_and_materials_-_cos' => 'Material und Zubehör - COS',
|
||||
'supplies_and_materials_-_cos_desc' => 'Verwenden Sie Material und Zubehör - COS, um die Kosten für Rohstoffe und Teile zu verfolgen, die bei der Herstellung eines Produkts oder bei der Erbringung einer Dienstleistung verwendet oder verbraucht werden.',
|
||||
'advertising/promotional' => 'Werbung/Promotion',
|
||||
'advertising/promotional_desc' => 'Verwenden Sie Werbung/Promotion, um die für die Förderung Ihres Unternehmens ausgegebenen Gelder zu verfolgen. Sie möchten möglicherweise unterschiedliche Konten dieses Typs haben, um verschiedene Werbemaßnahmen (Gelbe Seiten, Zeitungen, Radio, Flyer, Veranstaltungen usw.) zu verfolgen. Wenn es sich bei der Werbemaßnahme um eine Mahlzeit handelt, verwenden Sie stattdessen "Promotion-Mahlzeiten".',
|
||||
'amortisation_expense' => 'Abschreibungsaufwand',
|
||||
'amortisation_expense_desc' => 'Verwenden Sie Abschreibungsaufwand, um die Abschreibung von Vermögenswerten (wie immateriellen Vermögenswerten oder Investitionen) über die prognostizierte Lebensdauer der Vermögenswerte zu verfolgen.',
|
||||
'auto' => 'Auto',
|
||||
'auto_desc' => 'Verwenden Sie Auto, um Kosten im Zusammenhang mit Fahrzeugen zu verfolgen. Möglicherweise möchten Sie unterschiedliche Konten dieses Typs haben, um Benzin, Reparaturen und Wartung zu verfolgen. Wenn Ihr Unternehmen ein Auto oder Lastwagen besitzt, möchten Sie möglicherweise auch dessen Wert als Anlagevermögen verfolgen, zusätzlich zu den Ausgaben.',
|
||||
'bad_debts' => 'Uneinbringliche Forderungen',
|
||||
'bad_debts_desc' => 'Verwenden Sie Uneinbringliche Forderungen, um Schulden zu verfolgen, die Sie abgeschrieben haben.',
|
||||
'bank_charges' => 'Bankgebühren',
|
||||
'bank_charges_desc' => 'Verwenden Sie Bankgebühren für alle Gebühren, die Sie an Finanzinstitute zahlen.',
|
||||
'charitable_contributions' => 'Wohltätige Spenden',
|
||||
'charitable_contributions_desc' => 'Verwenden Sie Wohltätige Spenden, um Geschenke an Wohltätigkeitsorganisationen zu verfolgen.',
|
||||
'commissions_and_fees' => 'Provisionen und Gebühren',
|
||||
'commissions_and_fees_desc' => 'Verwenden Sie Provisionen und Gebühren, um die an Agenten (wie Broker) gezahlten Beträge zu verfolgen, damit sie einen Handel ausführen.',
|
||||
'cost_of_labour' => 'Arbeitskosten',
|
||||
'cost_of_labour_desc' => 'Verwenden Sie Arbeitskosten, um die Kosten für die Bezahlung von Mitarbeitern zur Herstellung von Produkten oder zur Erbringung von Dienstleistungen zu verfolgen. Es umfasst alle Beschäftigungskosten, einschließlich Lebensmittel und Transport, falls zutreffend. Dieses Konto ist auch als Kosten des Verkaufs (COS) verfügbar.',
|
||||
'dues_and_subscriptions' => 'Beiträge und Abonnements',
|
||||
'dues_and_subscriptions_desc' => 'Verwenden Sie Beiträge und Abonnements, um Beiträge und Abonnements im Zusammenhang mit dem Betrieb Ihres Unternehmens zu verfolgen. Sie können verschiedene Konten dieses Typs für berufliche Beiträge, Lizenzgebühren, die nicht übertragen werden können, Zeitschriften, Zeitungen, Branchenpublikationen oder Service-Abonnements wünschen.',
|
||||
'equipment_rental' => 'Gerätevermietung',
|
||||
'equipment_rental_desc' => 'Verwenden Sie die Gerätevermietung, um die Kosten für die Anmietung von Geräten zur Herstellung von Produkten oder Dienstleistungen zu verfolgen. Dieses Konto ist auch als Kosten des Umsatzes (COS) verfügbar. Wenn Sie Geräte kaufen, verwenden Sie einen Fixanlagenkontotyp namens Maschinen und Geräte.',
|
||||
'finance_costs' => 'Finanzierungskosten',
|
||||
'finance_costs_desc' => 'Verwenden Sie Finanzierungskosten, um die Kosten für die Beschaffung von Krediten oder Krediten zu verfolgen. Beispiele für Finanzierungskosten wären Kreditkartengebühren, Zinsen und Hypothekenkosten.',
|
||||
'income_tax_expense' => 'Einkommensteueraufwand',
|
||||
'income_tax_expense_desc' => 'Verwenden Sie Einkommensteueraufwand, um die Einkommensteuern zu verfolgen, die das Unternehmen gezahlt hat, um seinen Steuerpflichten nachzukommen.',
|
||||
'insurance' => 'Versicherung',
|
||||
'insurance_desc' => 'Verwenden Sie die Versicherung, um Versicherungsprämien zu verfolgen. Sie können verschiedene Konten dieses Typs für verschiedene Arten von Versicherungen (Auto, Haftpflichtversicherung usw.) wünschen.',
|
||||
'interest_paid' => 'Gezahlte Zinsen',
|
||||
'interest_paid_desc' => 'Verwenden Sie Gezahlte Zinsen für alle Arten von Zinsen, die Sie zahlen, einschließlich Hypothekenzinsen, Finanzierungskosten auf Kreditkarten oder Zinsen auf Kredite.',
|
||||
'legal_and_professional_fees' => 'Rechts- und Beratungskosten',
|
||||
'legal_and_professional_fees_desc' => 'Verwenden Sie Rechts- und Beratungskosten, um Gelder zu verfolgen, die an Fachleute gezahlt werden, um Ihnen bei der Führung Ihres Unternehmens zu helfen. Sie können verschiedene Konten dieses Typs für Zahlungen an Ihren Buchhalter, Anwalt oder andere Berater wünschen.',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'Verlust aus eingestellten Geschäftsbetrieben netto nach Steuern',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'Verwenden Sie den Verlust aus eingestellten Geschäftsbetrieben, netto nach Steuern, um den Verlust zu verfolgen, der realisiert wird, wenn ein Teil des Geschäfts aufhört zu operieren oder wenn eine Produktlinie eingestellt wird.',
|
||||
'management_compensation' => 'Managementvergütung',
|
||||
'management_compensation_desc' => 'Verwenden Sie die Management-Vergütung, um Vergütungen für Management-, Executive- und Non-Executive-Positionen zu verfolgen. Zum Beispiel Gehalt, Honorare und Leistungen.',
|
||||
'meals_and_entertainment' => 'Essen und Unterhaltung',
|
||||
'meals_and_entertainment_desc' => 'Verwenden Sie Essen und Unterhaltung, um zu verfolgen, wie viel Sie für das Essen mit Ihren Mitarbeitern ausgeben, um die Moral zu fördern. Wenn Sie mit einem Kunden speisen, um Ihr Geschäft zu fördern, verwenden Sie stattdessen ein Konto für Promotionsessen. Geben Sie bei der Eingabe der Transaktion unbedingt an, mit wem Sie gegessen haben und welchem Zweck das Essen diente.',
|
||||
'office/general_administrative_expenses' => 'Büro-/allgemeine Verwaltungskosten',
|
||||
'office/general_administrative_expenses_desc' => 'Verwenden Sie Büro-/allgemeine Verwaltungskosten, um alle Arten von allgemeinen oder bürobezogenen Kosten zu verfolgen.',
|
||||
'other_miscellaneous_service_cost' => 'Sonstige sonstige Dienstleistungskosten',
|
||||
'other_miscellaneous_service_cost_desc' => 'Verwenden Sie sonstige sonstige Dienstleistungskosten, um Kosten im Zusammenhang mit der Erbringung von Dienstleistungen zu verfolgen, die in keine andere Kostenart fallen. Dieses Konto ist auch als Kosten des Umsatzes (COS) verfügbar.',
|
||||
'other_selling_expenses' => 'Sonstige Vertriebskosten',
|
||||
'other_selling_expenses_desc' => 'Verwenden Sie sonstige Vertriebskosten, um Vertriebskosten zu verfolgen, die unter keine andere Kategorie fallen.',
|
||||
'payroll_expenses' => 'Personalkosten',
|
||||
'payroll_expenses_desc' => 'Verwenden Sie Personalkosten, um Personalkosten zu verfolgen. Sie möchten möglicherweise verschiedene Konten dieses Typs für Dinge wie: - Vergütung von Führungskräften - Garantierte Zahlungen - Arbeitsunfähigkeitsversicherung - Gehälter und Löhne - Lohnsteuern',
|
||||
'rent_or_lease_of_buildings' => 'Miete oder Leasing von Gebäuden',
|
||||
'rent_or_lease_of_buildings_desc' => 'Verwenden Sie Miete oder Leasing von Gebäuden, um Mietzahlungen zu verfolgen, die Sie leisten.',
|
||||
'repair_and_maintenance' => 'Reparatur und Wartung',
|
||||
'repair_and_maintenance_desc' => 'Verwenden Sie Reparatur und Wartung, um alle Reparaturen und periodischen Wartungsgebühren zu verfolgen. Sie möchten möglicherweise verschiedene Konten dieses Typs verwenden, um verschiedene Arten von Reparatur- und Wartungskosten (Auto, Ausrüstung, Landschaftsgestaltung usw.) zu verfolgen.',
|
||||
'shipping_and_delivery_expense' => 'Versand- und Lieferkosten',
|
||||
'shipping_and_delivery_expense_desc' => 'Verwenden Sie Versand- und Lieferkosten, um die Kosten für den Versand und die Lieferung von Waren an Kunden zu verfolgen.',
|
||||
'supplies_and_materials' => 'Supplies and materials',
|
||||
'supplies_and_materials_desc' => 'Use Supplies & materials to track the cost of raw goods and parts used or consumed when producing a product or providing a service. This account is also available as a Cost of Sales account.',
|
||||
'taxes_paid' => 'Taxes Paid',
|
||||
'taxes_paid_desc' => 'Use Taxes paid to track taxes you pay. You may want different accounts of this type for payments to different tax agencies.',
|
||||
'travel_expenses_-_general_and_admin_expenses' => 'Travel expenses - general and admin expenses',
|
||||
'travel_expenses_-_general_and_admin_expenses_desc' => 'Use Travel expenses - general and admin expenses to track travelling costs incurred that are not directly related to the revenue-generating operation of the company. For example, flight tickets and hotel costs when performing job interviews.',
|
||||
'travel_expenses_-_selling_expense' => 'Travel expenses - selling expense',
|
||||
'travel_expenses_-_selling_expense_desc' => 'Use Travel expenses - selling expense to track travelling costs incurred that are directly related to the revenue-generating operation of the company. For example, flight tickets and hotel costs when selling products and services.',
|
||||
'unapplied_cash_bill_payment_expense' => 'Unapplied Cash Bill Payment Expense',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'Unapplied Cash Bill Payment Expense reports the Cash Basis expense from supplier payment cheques you’ve sent but not yet applied to supplier bills. In general, you would never use this directly on a purchase or sale transaction.',
|
||||
'utilities' => 'Utilities',
|
||||
'utilities_desc' => 'Use Utilities to track utility payments. You may want different accounts of this type to track different types of utility payments (gas and electric, telephone, water, and so on).',
|
||||
'amortisation' => 'Amortisation',
|
||||
'amortisation_desc' => 'Use Amortisation to track amortisation of intangible assets. Amortisation is spreading the cost of an intangible asset over its useful life, like depreciation of fixed assets. You may want an amortisation account for each intangible asset you have.',
|
||||
'depreciation' => 'Abschreibung',
|
||||
'depreciation_desc' => 'Verwenden Sie Abschreibung, um zu verfolgen, wie viel Sie feste Vermögenswerte abschreiben. Sie möchten möglicherweise für jeden festen Vermögenswert ein Abschreibungskonto haben.',
|
||||
'exchange_gain_or_loss' => 'Wechselkursgewinn oder -verlust',
|
||||
'exchange_gain_or_loss_desc' => 'Verwenden Sie Wechselkursgewinne oder -verluste, um Gewinne oder Verluste zu verfolgen, die aufgrund von Wechselkursschwankungen auftreten.',
|
||||
'other_expense' => 'Andere Ausgaben',
|
||||
'other_expense_desc' => 'Verwenden Sie Andere Ausgaben, um ungewöhnliche oder seltene Ausgaben zu verfolgen, die in keine andere Kategorie von Ausgaben fallen.',
|
||||
'penalties_and_settlements' => 'Strafen und Zahlungen',
|
||||
'penalties_and_settlements_desc' => 'Verwenden Sie Strafen und Zahlungen, um Geld zu verfolgen, das Sie für die Verletzung von Gesetzen oder Vorschriften, die Beilegung von Klagen oder andere Strafen zahlen.',
|
||||
'chart_of_accounts' => 'Kontenrahmen',
|
||||
'account_type' => 'Kontotyp',
|
||||
'detail_type' => 'Detailtyp',
|
||||
'account' => 'Konto',
|
||||
'parent_account' => 'Übergeordnetes Konto',
|
||||
'as_of' => 'Stichtag',
|
||||
'gl_code_help' => 'Alle Konten haben eine 6-stellige Nummer. 1xxxxxx = Vermögenswerte, 2xxxxx = Verbindlichkeiten, 3xxxxx = Reinvermögen, 4xxxxx = Einnahmen, 5xxxxx = Einnahmen, 8xxxxx = Zuweisungen',
|
||||
'gl_code' => 'Konto-Code',
|
||||
'primary_balance' => 'Primärbalance',
|
||||
'bank_balance' => 'Bankbilanz',
|
||||
'active' => 'Aktiv',
|
||||
'asset' => 'Vermögen',
|
||||
'expenses' => 'Ausgaben',
|
||||
'income' => 'Einkommen',
|
||||
'equity' => 'Eigenkapital',
|
||||
'liability' => 'Verbindlichkeiten',
|
||||
'add_account' => 'Konto hinzufügen',
|
||||
'account_sub_type' => 'Kontounterart',
|
||||
'add_account_sub_type' => 'Kontounterart hinzufügen',
|
||||
'add_detail_type' => 'Detailtyp hinzufügen',
|
||||
'edit_account_type' => 'Kontotyp bearbeiten',
|
||||
'edit_detail_type' => 'Detailtyp bearbeiten',
|
||||
'parent_type' => 'Übergeordneter Typ',
|
||||
'no_accounts' => 'Keine Konten gefunden',
|
||||
'add_default_accounts_help' => 'Möchten Sie Standardkonten erstellen? Standardkonten können nach der Erstellung bearbeitet/ gelöscht werden',
|
||||
'add_default_accounts' => 'Standardkonten erstellen',
|
||||
'journal_entry' => 'Buchung',
|
||||
'debit' => 'Soll',
|
||||
'credit' => 'Haben',
|
||||
'total' => 'Summe',
|
||||
'credit_debit_equal' => 'Soll- und Habenbuchungen müssen gleich sein, um fortzufahren',
|
||||
'select_all_accounts' => 'Konto für alle verwendeten Zeilen auswählen',
|
||||
'journal_date' => 'Buchungsdatum',
|
||||
'edit_account' => 'Konto bearbeiten',
|
||||
'chart_of_account_overview' => 'Übersicht des Kontenplans',
|
||||
'current_balance' => 'Aktueller Saldo',
|
||||
'transfer' => 'Übertrag',
|
||||
'add_transfer' => 'Übertrag hinzufügen',
|
||||
'edit_transfer' => 'Übertrag bearbeiten',
|
||||
'activated_successfully' => 'Konto erfolgreich aktiviert',
|
||||
'deactivated_successfully' => 'Konto erfolgreich deaktiviert',
|
||||
'budget' => 'Budget',
|
||||
'financial_year_for_the_budget' => 'Finanzjahr für das Budget',
|
||||
'continue' => 'Fortsetzen',
|
||||
'budget_for_fy' => 'Budget für das Finanzjahr :fy',
|
||||
'monthly' => 'Monatlich',
|
||||
'quarterly' => 'Vierteljährlich',
|
||||
'yearly' => 'Jährlich',
|
||||
'1st_quarter' => '1. Quartal',
|
||||
'2nd_quarter' => '2. Quartal',
|
||||
'3rd_quarter' => '3. Quartal',
|
||||
'4th_quarter' => '4. Quartal',
|
||||
'ledger' => 'Hauptbuch',
|
||||
'reports' => 'Berichte',
|
||||
'view_report' => 'Bericht anzeigen',
|
||||
'ledger_report' => 'Hauptbuchbericht',
|
||||
'ledger_report_description' => 'Der Hauptbuchbericht enthält die klassifizierten und detaillierten Informationen aller einzelnen Konten einschließlich der Soll- und Habenaspekte.',
|
||||
'ledger_add_account' => 'Fügen Sie einige Konten hinzu, um den Hauptbuchbericht anzuzeigen',
|
||||
'select_a_financial_year' => 'Wählen Sie ein Finanzjahr aus, um das Budget anzuzeigen',
|
||||
'trial_balance' => 'Probebilanz',
|
||||
'trial_balance_description' => 'Eine Probebilanz zeigt die Zusammenfassung aller Kontensalden und hilft bei der Überprüfung, ob die Buchungen korrekt und ausgeglichen sind.',
|
||||
'balance_sheet' => 'Bilanz',
|
||||
'balance_sheet_description' => 'Dieser Bericht gibt Ihnen einen aktuellen Überblick über Ihre Konten an einem bestimmten Datum. Sie können es als "Snapshot"-Ansicht der aktuellen Position (Tag) des Geschäftsjahres bezeichnen.',
|
||||
'assets' => 'Vermögen',
|
||||
'liab_owners_capital' => "Passiva & Eigenkapital",
|
||||
'total_liab_owners' => 'Gesamt Passiva & Eigenkapital',
|
||||
'total_assets' => 'Gesamtvermögen',
|
||||
'account_setting' => 'Kontoeinstellungen',
|
||||
'reset_data' => 'Daten zurücksetzen',
|
||||
'reset_help_txt' => 'Dies löscht alle Buchhaltungsdaten. Die Daten können nicht wiederhergestellt werden.',
|
||||
'opening_balance' => 'Eröffnungsbilanz',
|
||||
'tree_view' => 'Baumansicht',
|
||||
'tabular_view' => 'Tabellarische Ansicht',
|
||||
'expand_all' => 'Alle erweitern',
|
||||
'collapse_all' => 'Alle reduzieren',
|
||||
'export_to_pdf' => 'Als PDF exportieren',
|
||||
'export_to_csv' => 'Als CSV exportieren',
|
||||
'export_to_excel' => 'Als Excel exportieren',
|
||||
'transactions' => 'Transaktionen',
|
||||
'sales_payments' => 'Verkaufszahlungen',
|
||||
'map_transaction' => 'Transaktion zuordnen',
|
||||
'edit_mapping' => 'Zuordnung bearbeiten',
|
||||
'deposit_to' => 'Einzahlen auf',
|
||||
'payment_account' => 'Zahlungskonto',
|
||||
'purchase_payments' => 'Einkaufszahlungen',
|
||||
'access_accounting_module' => 'Zugriff auf Buchhaltungsmodul',
|
||||
'manage_accounts' => 'Konten verwalten',
|
||||
'view_journal' => 'Journal anzeigen',
|
||||
'add_journal' => 'Journal hinzufügen',
|
||||
'edit_journal' => 'Journal bearbeiten',
|
||||
'delete_journal' => 'Journal löschen',
|
||||
'map_transactions' => 'Transaktionen zuordnen',
|
||||
'view_transfer' => 'Überweisung anzeigen',
|
||||
'add_transfer' => 'Überweisung hinzufügen',
|
||||
'edit_transfer' => 'Überweisung bearbeiten',
|
||||
'delete_transfer' => 'Überweisung löschen',
|
||||
'manage_budget' => 'Budget verwalten',
|
||||
'view_reports' => 'Berichte anzeigen',
|
||||
'journal_entry_prefix' => 'Journal Eintrag Präfix',
|
||||
'transfer_prefix' => 'Überweisungspräfix',
|
||||
'account_recievable_ageing_report' => 'Forderungsalterungsbericht (Zusammenfassung)',
|
||||
'account_recievable_ageing_report_description' => 'Dieser Bericht zeigt die Zusammenfassung aller ausstehenden
|
||||
Verkaufsrechnungen im angegebenen Tagesbereich gemäß dem Fälligkeitsdatum.',
|
||||
'1_30_days' => '1 bis 30 Tage',
|
||||
'31_60_days' => '31 bis 60 Tage',
|
||||
'61_90_days' => '61 bis 90 Tage',
|
||||
'91_and_over' => '91 Tage und älter',
|
||||
'account_payable_ageing_report' => 'Verbindlichkeiten-Ageing-Bericht (Zusammenfassung)',
|
||||
'account_payable_ageing_report_description' => 'Dieser Bericht zeigt die Zusammenfassung aller ausstehenden
|
||||
Einkaufsrechnungen im angegebenen Tagesbereich gemäß dem Fälligkeitsdatum.',
|
||||
'account_receivable_ageing_details' => 'Forderungsalterungsdetails (Details)',
|
||||
'account_receivable_ageing_details_description' => 'Dieser Bericht zeigt die Details aller ausstehenden
|
||||
Verkaufsrechnungen im angegebenen Tagesbereich gemäß dem Fälligkeitsdatum.',
|
||||
'current' => 'Aktuell',
|
||||
'invoice' => 'Rechnung',
|
||||
'total_for_current' => 'Gesamt für aktuell',
|
||||
'days_past_due' => ':days Tage überfällig',
|
||||
'total_for_days_past_due' => 'Gesamt für :days Tage überfällig',
|
||||
'total_for_91_and_over' => 'Gesamt für 91 und mehr',
|
||||
'account_payable_ageing_details' => 'Details zur Verbindlichkeitenalterung (Details)',
|
||||
'account_payable_ageing_details_description' => 'Dieser Bericht zeigt die Details aller ausstehenden
|
||||
Einkaufsrechnungen im angegebenen Tagesbereich gemäß dem Fälligkeitsdatum.',
|
||||
'91_and_over_past_due' => '91 Tage und mehr überfällig',
|
||||
]
|
||||
?>
|
||||
650
Modules/Accounting/Resources/lang/en/lang.php
Normal file
650
Modules/Accounting/Resources/lang/en/lang.php
Normal file
@ -0,0 +1,650 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'accounting' => 'Accounting',
|
||||
'accounting_module' => 'Accounting Module',
|
||||
'accounts_receivable' => 'Accounts Receivable (A/R)',
|
||||
'current_assets' => 'Current assets',
|
||||
'cash_and_cash_equivalents' => 'Cash and cash equivalents',
|
||||
'fixed_assets' => 'Fixed assets',
|
||||
'non_current_assets' => 'Non-current assets',
|
||||
'accounts_payable' => 'Accounts Payable (A/P)',
|
||||
'credit_card' => 'Credit Card',
|
||||
'current_liabilities' => 'Current liabilities',
|
||||
'non_current_liabilities' => 'Non-current liabilities',
|
||||
'owners_equity' => "Owner's Equity",
|
||||
'income' => 'Income',
|
||||
'other_income' => 'Other income',
|
||||
'cost_of_sale' => 'Cost of sales',
|
||||
'expenses' => 'Expenses',
|
||||
'other_expense' => 'Other Expense',
|
||||
'allowance_for_bad_debts' => 'Allowance for bad debts',
|
||||
'allowance_for_bad_debts_desc' => 'Use Allowance for bad debts to estimate the part of Accounts Receivable that you think you might not collect. Use this only if you are keeping your books on the accrual basis.',
|
||||
'assets_available_for_sale' => 'Assets available for sale',
|
||||
'assets_available_for_sale_desc' => 'Use Assets available for sale to track assets that are available for sale that are not expected to be held for a long period of time.',
|
||||
'development_costs' => 'Development Costs',
|
||||
'development_costs_desc' => 'Use Development costs to track amounts you deposit or set aside to arrange for financing, such as an SBA loan, or for deposits in anticipation of the purchase of property or other assets. When the deposit is refunded, or the purchase takes place, remove the amount from this account.',
|
||||
'employee_cash_advances' => 'Employee Cash Advances',
|
||||
'employee_cash_advances_desc' => 'Use Employee cash advances to track employee wages and salary you issue to an employee early, or other non-salary money given to employees. If you make a loan to an employee, use the Current asset account type called Loans to others, instead.',
|
||||
'inventory' => 'Inventory',
|
||||
'inventory_desc' => 'Use Inventory to track the cost of goods your business purchases for resale. When the goods are sold, assign the sale to a Cost of sales account.',
|
||||
'investments_-_other' => 'Investments - Other',
|
||||
'investments_-_other_desc' => 'Use Investments - Other to track the value of investments not covered by other investment account types. Examples include publicly-traded shares, coins, or gold.',
|
||||
'loans_to_officers' => 'Loans To Officers',
|
||||
'loans_to_officers_desc' => 'If you operate your business as a Corporation, use Loans to officers to track money loaned to officers of your business.',
|
||||
'loans_to_others' => 'Loans To Others',
|
||||
'loans_to_others_desc' => 'Use Loans to others to track money your business loans to other people or businesses. This type of account is also referred to as Notes Receivable. For early salary payments to employees, use Employee cash advances, instead.',
|
||||
'loans_to_shareholders' => 'Loans To Shareholders',
|
||||
'loans_to_shareholders_desc' => 'If you operate your business as a Corporation, use Loans to Shareholders to track money your business loans to its shareholders.',
|
||||
'other_current_assets' => 'Other current assets',
|
||||
'other_current_assets_desc' => 'Use Other current assets for current assets not covered by the other types. Current assets are likely to be converted to cash or used up in a year.',
|
||||
'prepaid_expenses' => 'Prepaid Expenses',
|
||||
'prepaid_expenses_desc' => 'Use Prepaid expenses to track payments for expenses that you won’t recognise until your next accounting period. When you recognise the expense, make a journal entry to transfer money from this account to the expense account.',
|
||||
'retainage' => 'Retainage',
|
||||
'retainage_desc' => 'Use Retainage if your customers regularly hold back a portion of a contract amount until you have completed a project. This type of account is often used in the construction industry, and only if you record income on an accrual basis.',
|
||||
'undeposited_funds' => 'Undeposited Funds',
|
||||
'undeposited_funds_desc' => 'Use Undeposited funds for cash or cheques from sales that haven’t been deposited yet. For petty cash, use Cash on hand, instead.',
|
||||
'bank' => 'Bank',
|
||||
'bank_desc' => 'Use Bank accounts to track all your current activity, including debit card transactions.',
|
||||
'cash_and_cash_equivalents' => 'Cash and cash equivalents',
|
||||
'cash_and_cash_equivalents_desc' => 'Use Cash and Cash Equivalents to track cash or assets that can be converted into cash immediately. For example, marketable securities and Treasury bills.',
|
||||
'cash_on_hand' => 'Cash on hand',
|
||||
'cash_on_hand_desc' => 'Use a Cash on hand account to track cash your company keeps for occasional expenses, also called petty cash. To track cash from sales that have not been deposited yet, use a pre-created account called Undeposited funds, instead.',
|
||||
'client_trust_account' => 'Client trust account',
|
||||
'client_trust_account_desc' => "Use Client trust accounts for money held by you for the benefit of someone else. For example, trust accounts are often used by attorneys to keep track of expense money their customers have given them. Often, to keep the amount in a trust account from looking like it’s yours, the amount is offset in a 'contra' liability account (a Current Liability).",
|
||||
'money_market' => 'Money Market',
|
||||
'money_market_desc' => 'Use Money market to track amounts in money market accounts. For investments, see Current Assets, instead.',
|
||||
'rents_held_in_trust' => 'Rents Held in Trust',
|
||||
'rents_held_in_trust_desc' => 'Use Rents held in trust to track deposits and rent held on behalf of the property owners. Typically only property managers use this type of account.',
|
||||
'savings' => 'Savings',
|
||||
'savings_desc' => 'Use Savings accounts to track your savings and CD activity. Each savings account your company has at a bank or other financial institution should have its own Savings type account. For investments, see Current Assets, instead.',
|
||||
'accumulated_depletion' => 'Accumulated depletion',
|
||||
'accumulated_depletion_desc' => 'Use Accumulated depletion to track how much you deplete a natural resource.',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'Accumulated depreciation on property, plant and equipment',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'Use Accumulated depreciation on property, plant and equipment to track how much you depreciate a fixed asset (a physical asset you do not expect to convert to cash during one year of normal operations).',
|
||||
'buildings' => 'Buildings',
|
||||
'buildings_desc' => 'Use Buildings to track the cost of structures you own and use for your business. If you have a business in your home, consult your accountant. Use a Land account for the land portion of any real property you own, splitting the cost of the property between land and building in a logical method. A common method is to mimic the land-to-building ratio on the property tax statement.',
|
||||
'depletable_assets' => 'Depletable Assets',
|
||||
'depletable_assets_desc' => 'Use Depletable assets to track natural resources, such as timberlands, oil wells, and mineral deposits.',
|
||||
'furniture_and_fixtures' => 'Furniture and Fixtures',
|
||||
'furniture_and_fixtures_desc' => 'Use Furniture and fixtures to track any furniture and fixtures your business owns and uses, like a dental chair or sales booth.',
|
||||
'land' => 'Land',
|
||||
'land_desc' => 'Use Land to track assets that are not easily convertible to cash or not expected to become cash within the next year. For example, leasehold improvements.',
|
||||
'leasehold_improvements' => 'Leasehold Improvements',
|
||||
'leasehold_improvements_desc' => 'Use Leasehold improvements to track improvements to a leased asset that increases the asset’s value. For example, if you carpet a leased office space and are not reimbursed, that’s a leasehold improvement.',
|
||||
'machinery_and_equipment' => 'Machinery and equipment',
|
||||
'machinery_and_equipment_desc' => 'Use Machinery and equipment to track computer hardware, as well as any other non-furniture fixtures or devices owned and used for your business. This includes equipment that you ride, like tractors and lawn mowers. Cars and lorries, however, should be tracked with Vehicle accounts, instead.',
|
||||
'other_fixed_assets' => 'Other fixed assets',
|
||||
'other_fixed_assets_desc' => 'Use Other fixed asset for fixed assets that are not covered by other asset types. Fixed assets are physical property that you use in your business and that you do not expect to convert to cash or be used up during one year of normal operations.',
|
||||
'vehicles' => 'Vehicles',
|
||||
'vehicles_desc' => 'Use Vehicles to track the value of vehicles your business owns and uses for business. This includes off-road vehicles, air planes, helicopters, and boats. If you use a vehicle for both business and personal use, consult your accountant to see how you should track its value.',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'Accumulated amortisation of non-current assets',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'Use Accumulated amortisation of non-current assets to track how much you’ve amortised an asset whose type is Non-Current Asset.',
|
||||
'assets_held_for_sale' => 'Assets held for sale',
|
||||
'assets_held_for_sale_desc' => 'Use Assets held for sale to track assets of a company that are available for sale that are not expected to be held for a long period of time.',
|
||||
'deferred_tax' => 'Deferred tax',
|
||||
'deferred_tax_desc' => 'Use Deferred tax for tax liabilities or assets that are to be used in future accounting periods.',
|
||||
'goodwill' => 'Goodwill',
|
||||
'goodwill_desc' => 'Use Goodwill only if you have acquired another company. It represents the intangible assets of the acquired company which gave it an advantage, such as favourable government relations, business name, outstanding credit ratings, location, superior management, customer lists, product quality, or good labour relations.',
|
||||
'intangible_assets' => 'Intangible Assets',
|
||||
'intangible_assets_desc' => 'Use Intangible assets to track intangible assets that you plan to amortise. Examples include franchises, customer lists, copyrights, and patents.',
|
||||
'lease_buyout' => 'Lease Buyout',
|
||||
'lease_buyout_desc' => 'Use Lease buyout to track lease payments to be applied toward the purchase of a leased asset. You don’t track the leased asset itself until you purchase it.',
|
||||
'licences' => 'Licences',
|
||||
'licences_desc' => 'Use Licences to track non-professional licences for permission to engage in an activity, like selling alcohol or radio broadcasting. For fees associated with professional licences granted to individuals, use a Legal and professional fees expense account, instead.',
|
||||
'long-term_investments' => 'Long-term investments',
|
||||
'long-term_investments_desc' => 'Use Long-term investments to track investments that have a maturity date of longer than one year.',
|
||||
'organisational_costs' => 'Organisational Costs',
|
||||
'organisational_costs_desc' => 'Use Organisational costs to track costs incurred when forming a partnership or corporation. The costs include the legal and accounting costs necessary to organise the company, facilitate the filings of the legal documents, and other paperwork.',
|
||||
'other_non-current_assets' => 'Other non-current assets',
|
||||
'other_non-current_assets_desc' => 'Use Other non-current assets to track assets not covered by other types. Non-current assets are long-term assets that are expected to provide value for more than one year.',
|
||||
'security_deposits' => 'Security Deposits',
|
||||
'security_deposits_desc' => 'Use Security deposits to track funds you’ve paid to cover any potential costs incurred by damage, loss, or theft. The funds should be returned to you at the end of the contract. If you accept down payments, advance payments, security deposits, or other kinds of deposits, use an Other Current liabilities account with the detail type Other Current liabilities.',
|
||||
'accounts_payable_(a/p)' => 'Accounts Payable (A/P)',
|
||||
'accounts_payable_(a/p)_desc' => 'Accounts payable (also called A/P, Trade and other payables, or Creditors) tracks amounts you owe to your suppliers.',
|
||||
'credit_card' => 'Credit Card',
|
||||
'credit_card_desc' => 'Credit card accounts track the balance due on your business credit cards. Create one Credit card account for each credit card account your business uses.',
|
||||
'accrued_liabilities' => 'Accrued liabilities',
|
||||
'accrued_liabilities_desc' => 'Use Accrued Liabilities to track expenses that a business has incurred but has not yet paid. For example, pensions for companies that contribute to a pension fund for their employees for their retirement.',
|
||||
'client_trust_accounts_-_liabilities' => 'Client Trust Accounts - Liabilities',
|
||||
'client_trust_accounts_-_liabilities_desc' => "Use Client Trust accounts - liabilities to offset Client Trust accounts in assets. Amounts in these accounts are held by your business on behalf of others. They do not belong to your business, so should not appear to be yours on your balance sheet. This 'contra' account takes care of that, as long as the two balances match.",
|
||||
'current_tax_liability' => 'Current Tax Liability',
|
||||
'current_tax_liability_desc' => 'Use Current tax liability to track the total amount of taxes collected but not yet paid to the government.',
|
||||
'current_portion_of_obligations_under_finance_leases' => 'Current portion of obligations under finance leases',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => 'Use Current portion of obligations under finance leases to track the value of lease payments due within the next 12 months.',
|
||||
'dividends_payable' => 'Dividends payable',
|
||||
'dividends_payable_desc' => 'Use Dividends payable to track dividends that are owed to shareholders but have not yet been paid.',
|
||||
'income_tax_payable' => 'Income tax payable',
|
||||
'income_tax_payable_desc' => 'Use Income tax payable to track monies that are due to pay the company’s income tax liabilties.',
|
||||
'insurance_payable' => 'Insurance payable',
|
||||
'insurance_payable_desc' => 'Use Insurance payable to keep track of insurance amounts due. This account is most useful for businesses with monthly recurring insurance expenses.',
|
||||
'line_of_credit' => 'Line of Credit',
|
||||
'line_of_credit_desc' => 'Use Line of credit to track the balance due on any lines of credit your business has. Each line of credit your business has should have its own Line of credit account.',
|
||||
'loan_payable' => 'Loan Payable',
|
||||
'loan_payable_desc' => 'Use Loan payable to track loans your business owes which are payable within the next twelve months. For longer-term loans, use the Long-term liability called Notes payable, instead.',
|
||||
'other_current_liabilities' => 'Other current liabilities',
|
||||
'other_current_liabilities_desc' => 'Use Other current liabilities to track monies owed by the company and due within one year.',
|
||||
'payroll_clearing' => 'Payroll Clearing',
|
||||
'payroll_clearing_desc' => 'Use Payroll clearing to keep track of any non-tax amounts that you have deducted from employee paycheques or that you owe as a result of doing payroll. When you forward money to the appropriate suppliers, deduct the amount from the balance of this account. Do not use this account for tax amounts you have withheld or owe from paying employee wages. For those amounts, use the Payroll tax payable account instead.',
|
||||
'payroll_liabilities' => 'Payroll liabilities',
|
||||
'payroll_liabilities_desc' => 'Use Payroll liabilities to keep track of tax amounts that you owe to government agencies as a result of paying wages. This includes taxes withheld, health care premiums, employment insurance, government pensions, etc. When you forward the money to the government agency, deduct the amount from the balance of this account.',
|
||||
'prepaid_expenses_payable' => 'Prepaid Expenses Payable',
|
||||
'prepaid_expenses_payable_desc' => 'Use Prepaid expenses payable to track items such as property taxes that are due, but not yet deductible as an expense because the period they cover has not yet passed.',
|
||||
'rents_in_trust_-_liability' => 'Rents in trust - Liability',
|
||||
'rents_in_trust_-_liability_desc' => "Use Rents in trust - liability to offset the Rents in trust amount in assets. Amounts in these accounts are held by your business on behalf of others. They do not belong to your business, so should not appear to be yours on your balance sheet. This 'contra' account takes care of that, as long as the two balances match.",
|
||||
'sales_and_service_tax_payable' => 'Sales and service tax payable',
|
||||
'sales_and_service_tax_payable_desc' => 'Use Sales and service tax payable to track tax you have collected, but not yet remitted to your government tax agency. This includes value-added tax, goods and services tax, sales tax, and other consumption tax.',
|
||||
'accrued_holiday_payable' => 'Accrued holiday payable',
|
||||
'accrued_holiday_payable_desc' => 'Use Accrued holiday payable to track holiday earned but that has not been paid out to employees.',
|
||||
'accrued_non-current_liabilities' => 'Accrued non-current liabilities',
|
||||
'accrued_non-current_liabilities_desc' => 'Use Accrued Non-current liabilities to track expenses that a business has incurred but has not yet paid. For example, pensions for companies that contribute to a pension fund for their employees for their retirement.',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'Liabilities related to assets held for sale',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'Use Liabilities related to assets held for sale to track any liabilities that are directly related to assets being sold or written off.',
|
||||
'long-term_debt' => 'Long-term debt',
|
||||
'long-term_debt_desc' => 'Use Long-term debt to track loans and obligations with a maturity of longer than one year. For example, mortgages.',
|
||||
'notes_payable' => 'Notes Payable',
|
||||
'notes_payable_desc' => 'Use Notes payable to track the amounts your business owes in long-term (over twelve months) loans. For shorter loans, use the Current liability account type called Loan payable, instead.',
|
||||
'other_non-current_liabilities' => 'Other non-current liabilities',
|
||||
'other_non-current_liabilities_desc' => 'Use Other non-current liabilities to track liabilities due in more than twelve months that don’t fit the other Non-Current liability account types.',
|
||||
'shareholder_notes_payable' => 'Shareholder Notes Payable',
|
||||
'shareholder_notes_payable_desc' => 'Use Shareholder notes payable to track long-term loan balances your business owes its shareholders.',
|
||||
'accumulated_adjustment' => 'Accumulated adjustment',
|
||||
'accumulated_adjustment_desc' => 'Some corporations use this account to track adjustments to owner’s equity that are not attributable to net income.',
|
||||
'dividend_disbursed' => 'Dividend disbursed',
|
||||
'dividend_disbursed_desc' => 'Use Dividend disbursed to track a payment given to its shareholders out of the company’s retained earnings.',
|
||||
'equity_in_earnings_of_subsidiaries' => 'Equity in earnings of subsidiaries',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'Use Equity in earnings of subsidiaries to track the original investment in shares of subsidiaries plus the share of earnings or losses from the operations of the subsidiary.',
|
||||
'opening_balance_equity' => 'Opening Balance Equity',
|
||||
'opening_balance_equity_desc' => 'As you enter opening balances, System records the amounts in Opening balance equity. This ensures that you have a correct balance sheet for your company, even before you’ve finished entering all your company’s assets and liabilities.',
|
||||
'ordinary_shares' => 'Ordinary shares',
|
||||
'ordinary_shares_desc' => 'Corporations use Ordinary shares to track its ordinary shares in the hands of shareholders. The amount in this account should be the stated (or par) value of the stock.',
|
||||
'other_comprehensive_income' => 'Other comprehensive income',
|
||||
'other_comprehensive_income_desc' => 'Use Other comprehensive income to track the increases or decreases in income from various businesses that is not yet absorbed by the company.',
|
||||
"owner's_equity" => "Owner's Equity",
|
||||
"owner's_equity_desc" => 'Corporations use Owner’s equity to show the cumulative net income or loss of their business as of the beginning of the financial year.',
|
||||
'paid-in_capital_or_surplus' => 'Paid-in capital or surplus',
|
||||
'paid-in_capital_or_surplus_desc' => 'Corporations use Paid-in capital to track amounts received from shareholders in exchange for shares that are over and above the shares’ stated (or par) value.',
|
||||
'partner_contributions' => 'Partner Contributions',
|
||||
'partner_contributions_desc' => 'Partnerships use Partner contributions to track amounts partners contribute to the partnership during the year.',
|
||||
'partner_distributions' => 'Partner Distributions',
|
||||
'partner_distributions_desc' => 'Partnerships use Partner distributions to track amounts distributed by the partnership to its partners during the year. Don’t use this for regular payments to partners for interest or service. For regular payments, use a Guaranteed payments account (a Expense account in Payroll expenses), instead.',
|
||||
"partner's_equity" => "Partner's Equity",
|
||||
"partner's_equity_desc" => 'Partnerships use Partner’s equity to show the income remaining in the partnership for each partner as of the end of the prior year.',
|
||||
'preferred_shares' => 'Preferred shares',
|
||||
'preferred_shares_desc' => 'Corporations use this account to track its preferred shares in the hands of shareholders. The amount in this account should be the stated (or par) value of the shares.',
|
||||
'retained_earnings' => 'Retained Earnings',
|
||||
'retained_earnings_desc' => 'Retained earnings tracks net income from previous financial years.',
|
||||
'share_capital' => 'Share capital',
|
||||
'share_capital_desc' => 'Use Share capital to track the funds raised by issuing shares.',
|
||||
'treasury_shares' => 'Treasury Shares',
|
||||
'treasury_shares_desc' => 'Corporations use Treasury shares to track amounts paid by the corporation to buy its own shares back from shareholders.',
|
||||
'discounts/refunds_given' => 'Discounts/Refunds Given',
|
||||
'discounts/refunds_given_desc' => 'Use Discounts/refunds given to track discounts you give to customers. This account typically has a negative balance so it offsets other income. For discounts from suppliers, use an expense account, instead.',
|
||||
'non-profit_income' => 'Non-Profit Income',
|
||||
'non-profit_income_desc' => 'Use Non-profit income to track money coming in if you are a non-profit organisation.',
|
||||
'other_primary_income' => 'Other Primary Income',
|
||||
'other_primary_income_desc' => 'Use Other primary income to track income from normal business operations that doesn’t fall into another Income type.',
|
||||
'revenue_-_general' => 'Revenue - General',
|
||||
'revenue_-_general_desc' => 'Use Revenue - General to track income from normal business operations that do not fit under any other category.',
|
||||
'sales_-_retail' => 'Sales - retail',
|
||||
'sales_-_retail_desc' => 'Use Sales - retail to track sales of goods/services that have a mark-up cost to consumers.',
|
||||
'sales_-_wholesale' => 'Sales - wholesale',
|
||||
'sales_-_wholesale_desc' => 'Use Sales - wholesale to track the sale of goods in quantity for resale purposes.',
|
||||
'sales_of_product_income' => 'Sales of Product Income',
|
||||
'sales_of_product_income_desc' => 'Use Sales of product income to track income from selling products. This can include all kinds of products, like crops and livestock, rental fees, performances, and food served.',
|
||||
'service/fee_income' => 'Service/Fee Income',
|
||||
'service/fee_income_desc' => 'Use Service/fee income to track income from services you perform or ordinary usage fees you charge. For fees customers pay you for late payments or other uncommon situations, use an Other Income account type called Other miscellaneous income, instead.',
|
||||
'unapplied_cash_payment_income' => 'Unapplied Cash Payment Income',
|
||||
'unapplied_cash_payment_income_desc' => 'Unapplied Cash Payment Income reports the Cash Basis income from customers payments you’ve received but not applied to invoices or charges. In general, you would never use this directly on a purchase or sale transaction.',
|
||||
'dividend_income' => 'Dividend income',
|
||||
'dividend_income_desc' => 'Use Dividend income to track taxable dividends from investments.',
|
||||
'interest_earned' => 'Interest earned',
|
||||
'interest_earned_desc' => 'Use Interest earned to track interest from bank or savings accounts, investments, or interest payments to you on loans your business made.',
|
||||
'loss_on_disposal_of_assets' => 'Loss on disposal of assets',
|
||||
'loss_on_disposal_of_assets_desc' => 'Use Loss on disposal of assets to track losses realised on the disposal of assets.',
|
||||
'other_investment_income' => 'Other Investment Income',
|
||||
'other_investment_income_desc' => 'Use Other investment income to track other types of investment income that isn’t from dividends or interest.',
|
||||
'other_miscellaneous_income' => 'Other Miscellaneous Income',
|
||||
'other_miscellaneous_income_desc' => 'Use Other miscellaneous income to track income that isn’t from normal business operations, and doesn’t fall into another Other Income type.',
|
||||
'other_operating_income' => 'Other operating income',
|
||||
'other_operating_income_desc' => 'Use Other operating income to track income from activities other than normal business operations. For example, Investment interest, foreign exchange gains, and rent income.',
|
||||
'tax-exempt_interest' => 'Tax-Exempt Interest',
|
||||
'tax-exempt_interest_desc' => 'Use Tax-exempt interest to record interest that isn’t taxable, such as interest on money in tax-exempt retirement accounts, or interest from tax-exempt bonds.',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'Unrealised loss on securities, net of tax',
|
||||
'unrealised_loss_on_securities,_net_of_tax_desc' => 'Use Unrealised loss on securities, net of tax to track losses on securities that have occurred but are yet been realised through a transaction. For example, shares whose value has fallen but that are still being held.',
|
||||
'cost_of_labour_-_cos' => 'Cost of labour - COS',
|
||||
'cost_of_labour_-_cos_desc' => 'Use Cost of labour - COS to track the cost of paying employees to produce products or supply services. It includes all employment costs, including food and transportation, if applicable.',
|
||||
'equipment_rental_-_cos' => 'Equipment rental - COS',
|
||||
'equipment_rental_-_cos_desc' => 'Use Equipment rental - COS to track the cost of renting equipment to produce products or services. If you purchase equipment, use a Fixed Asset account type called Machinery and equipment.',
|
||||
'freight_and_delivery_-_cos' => 'Freight and delivery - COS',
|
||||
'freight_and_delivery_-_cos_desc' => 'Use Freight and delivery - COS to track the cost of shipping/delivery of obtaining raw materials and producing finished goods for resale.',
|
||||
'other_costs_of_sales_-_cos' => 'Other costs of sales - COS',
|
||||
'other_costs_of_sales_-_cos_desc' => 'Use Other costs of sales - COS to track costs related to services or sales that you provide that don’t fall into another Cost of Sales type.',
|
||||
'supplies_and_materials_-_cos' => 'Supplies and materials - COS',
|
||||
'supplies_and_materials_-_cos_desc' => 'Use Supplies and materials - COS to track the cost of raw goods and parts used or consumed when producing a product or providing a service.',
|
||||
'advertising/promotional' => 'Advertising/Promotional',
|
||||
'advertising/promotional_desc' => 'Use Advertising/promotional to track money spent promoting your company. You may want different accounts of this type to track different promotional efforts (Yellow Pages, newspaper, radio, flyers, events, and so on). If the promotion effort is a meal, use Promotional meals instead.',
|
||||
'amortisation_expense' => 'Amortisation expense',
|
||||
'amortisation_expense_desc' => 'Use Amortisation expense to track writing off of assets (such as intangible assets or investments) over the projected life of the assets.',
|
||||
'auto' => 'Auto',
|
||||
'auto_desc' => 'Use Auto to track costs associated with vehicles. You may want different accounts of this type to track petrol, repairs, and maintenance. If your business owns a car or lorry, you may want to track its value as a Fixed Asset, in addition to tracking its expenses.',
|
||||
'bad_debts' => 'Bad debts',
|
||||
'bad_debts_desc' => 'Use Bad debt to track debt you have written off.',
|
||||
'bank_charges' => 'Bank charges',
|
||||
'bank_charges_desc' => 'Use Bank charges for any fees you pay to financial institutions.',
|
||||
'charitable_contributions' => 'Charitable Contributions',
|
||||
'charitable_contributions_desc' => 'Use Charitable contributions to track gifts to charity.',
|
||||
'commissions_and_fees' => 'Commissions and fees',
|
||||
'commissions_and_fees_desc' => 'Use Commissions and fees to track amounts paid to agents (such as brokers) in order for them to execute a trade.',
|
||||
'cost_of_labour' => 'Cost of Labour',
|
||||
'cost_of_labour_desc' => 'Use Cost of labour to track the cost of paying employees to produce products or supply services. It includes all employment costs, including food and transportation, if applicable. This account is also available as a Cost of Sales (COS) account.',
|
||||
'dues_and_subscriptions' => 'Dues and Subscriptions',
|
||||
'dues_and_subscriptions_desc' => 'Use Dues and subscriptions to track dues and subscriptions related to running your business. You may want different accounts of this type for professional dues, fees for licences that can’t be transferred, magazines, newspapers, industry publications, or service subscriptions.',
|
||||
'equipment_rental' => 'Equipment rental',
|
||||
'equipment_rental_desc' => 'Use Equipment rental to track the cost of renting equipment to produce products or services. This account is also available as a Cost of Sales account. If you purchase equipment, use a Fixed asset account type called Machinery and equipment.',
|
||||
'finance_costs' => 'Finance costs',
|
||||
'finance_costs_desc' => 'Use Finance costs to track the costs of obtaining loans or credit. Examples of finance costs would be credit card fees, interest and mortgage costs.',
|
||||
'income_tax_expense' => 'Income tax expense',
|
||||
'income_tax_expense_desc' => 'Use Income tax expense to track income taxes that the company has paid to meet their tax obligations.',
|
||||
'insurance' => 'Insurance',
|
||||
'insurance_desc' => 'Use Insurance to track insurance payments. You may want different accounts of this type for different types of insurance (auto, general liability, and so on).',
|
||||
'interest_paid' => 'Interest paid',
|
||||
'interest_paid_desc' => 'Use Interest paid for all types of interest you pay, including mortgage interest, finance charges on credit cards, or interest on loans.',
|
||||
'legal_and_professional_fees' => 'Legal and professional fees',
|
||||
'legal_and_professional_fees_desc' => 'Use Legal and professional fees to track money to pay to professionals to help you run your business. You may want different accounts of this type for payments to your accountant, attorney, or other consultants.',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'Loss on discontinued operations, net of tax',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'Use Loss on discontinued operations, net of tax to track the loss realised when a part of the business ceases to operate or when a product line is discontinued.',
|
||||
'management_compensation' => 'Management compensation',
|
||||
'management_compensation_desc' => 'Use Management compensation to track remuneration paid to Management, Executives and non-Executives. For example, salary, fees, and benefits.',
|
||||
'meals_and_entertainment' => 'Meals and entertainment',
|
||||
'meals_and_entertainment_desc' => 'Use Meals and entertainment to track how much you spend on dining with your employees to promote morale. If you dine with a customer to promote your business, use a Promotional meals account, instead. Be sure to include who you ate with and the purpose of the meal when you enter the transaction.',
|
||||
'office/general_administrative_expenses' => 'Office/General Administrative Expenses',
|
||||
'office/general_administrative_expenses_desc' => 'Use Office/general administrative expenses to track all types of general or office-related expenses.',
|
||||
'other_miscellaneous_service_cost' => 'Other Miscellaneous Service Cost',
|
||||
'other_miscellaneous_service_cost_desc' => 'Use Other miscellaneous service cost to track costs related to providing services that don’t fall into another Expense type. This account is also available as a Cost of Sales (COS) account.',
|
||||
'other_selling_expenses' => 'Other selling expenses',
|
||||
'other_selling_expenses_desc' => 'Use Other selling expenses to track selling expenses incurred that do not fall under any other category.',
|
||||
'payroll_expenses' => 'Payroll Expenses',
|
||||
'payroll_expenses_desc' => 'Use Payroll expenses to track payroll expenses. You may want different accounts of this type for things like: - Compensation of officers - Guaranteed payments - Workers compensation - Salaries and wages - Payroll taxes',
|
||||
'rent_or_lease_of_buildings' => 'Rent or Lease of Buildings',
|
||||
'rent_or_lease_of_buildings_desc' => 'Use Rent or lease of buildings to track rent payments you make.',
|
||||
'repair_and_maintenance' => 'Repair and maintenance',
|
||||
'repair_and_maintenance_desc' => 'Use Repair and maintenance to track any repairs and periodic maintenance fees. You may want different accounts of this type to track different types repair & maintenance expenses (auto, equipment, landscape, and so on).',
|
||||
'shipping_and_delivery_expense' => 'Shipping and delivery expense',
|
||||
'shipping_and_delivery_expense_desc' => 'Use Shipping and delivery expense to track the cost of shipping and delivery of goods to customers.',
|
||||
'supplies_and_materials' => 'Supplies and materials',
|
||||
'supplies_and_materials_desc' => 'Use Supplies & materials to track the cost of raw goods and parts used or consumed when producing a product or providing a service. This account is also available as a Cost of Sales account.',
|
||||
'taxes_paid' => 'Taxes Paid',
|
||||
'taxes_paid_desc' => 'Use Taxes paid to track taxes you pay. You may want different accounts of this type for payments to different tax agencies.',
|
||||
'travel_expenses_-_general_and_admin_expenses' => 'Travel expenses - general and admin expenses',
|
||||
'travel_expenses_-_general_and_admin_expenses_desc' => 'Use Travel expenses - general and admin expenses to track travelling costs incurred that are not directly related to the revenue-generating operation of the company. For example, flight tickets and hotel costs when performing job interviews.',
|
||||
'travel_expenses_-_selling_expense' => 'Travel expenses - selling expense',
|
||||
'travel_expenses_-_selling_expense_desc' => 'Use Travel expenses - selling expense to track travelling costs incurred that are directly related to the revenue-generating operation of the company. For example, flight tickets and hotel costs when selling products and services.',
|
||||
'unapplied_cash_bill_payment_expense' => 'Unapplied Cash Bill Payment Expense',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'Unapplied Cash Bill Payment Expense reports the Cash Basis expense from supplier payment cheques you’ve sent but not yet applied to supplier bills. In general, you would never use this directly on a purchase or sale transaction.',
|
||||
'utilities' => 'Utilities',
|
||||
'utilities_desc' => 'Use Utilities to track utility payments. You may want different accounts of this type to track different types of utility payments (gas and electric, telephone, water, and so on).',
|
||||
'amortisation' => 'Amortisation',
|
||||
'amortisation_desc' => 'Use Amortisation to track amortisation of intangible assets. Amortisation is spreading the cost of an intangible asset over its useful life, like depreciation of fixed assets. You may want an amortisation account for each intangible asset you have.',
|
||||
'depreciation' => 'Depreciation',
|
||||
'depreciation_desc' => 'Use Depreciation to track how much you depreciate fixed assets. You may want a depreciation account for each fixed asset you have.',
|
||||
'exchange_gain_or_loss' => 'Exchange Gain or Loss',
|
||||
'exchange_gain_or_loss_desc' => 'Use Exchange Gain or Loss to track gains or losses that occur as a result of exchange rate fluctuations.',
|
||||
'other_expense' => 'Other Expense',
|
||||
'other_expense_desc' => 'Use Other expense to track unusual or infrequent expenses that don’t fall into another Other Expense type.',
|
||||
'penalties_and_settlements' => 'Penalties and settlements',
|
||||
'penalties_and_settlements_desc' => 'Use Penalties and settlements to track money you pay for violating laws or regulations, settling lawsuits, or other penalties.',
|
||||
'chart_of_accounts' => 'Chart of accounts',
|
||||
'account_type' => 'Account Type',
|
||||
'detail_type' => 'Detail Type',
|
||||
'account' => 'Account',
|
||||
'parent_account' => 'Parent Account',
|
||||
'as_of' => 'As of',
|
||||
'gl_code_help' => 'All General Ledger accounts have a 6-digit number. 1xxxxxx = Assets, 2xxxxx = Liabilities, 3xxxxx = Net Assets, 4xxxxx = Revenue, 5xxxxx = Revenue, 8xxxxx = Allocations',
|
||||
'gl_code' => 'General Ledger (GL) Code',
|
||||
'primary_balance' => 'Primary Balance',
|
||||
'bank_balance' => 'Bank Balance',
|
||||
'active' => 'Active',
|
||||
'asset' => 'Asset',
|
||||
'expenses' => 'Expenses',
|
||||
'income' => 'Income',
|
||||
'equity' => 'Equity',
|
||||
'liability' => 'Liability',
|
||||
'add_account' => 'Add Account',
|
||||
'account_sub_type' => 'Account Sub Type',
|
||||
'add_account_sub_type' => 'Add Account Sub Type',
|
||||
'add_detail_type' => 'Add Detail Type',
|
||||
'edit_account_type' => 'Edit Account Type',
|
||||
'edit_detail_type' => 'Edit Detail Type',
|
||||
'parent_type' => 'Parent Type',
|
||||
'no_accounts' => 'No Accounts found',
|
||||
'add_default_accounts_help' => 'Would you like us to create default accounts? Default accounts can be edited/deleted after it is created',
|
||||
'add_default_accounts' => 'Create Default Accounts',
|
||||
'journal_entry' => 'Journal Entry',
|
||||
'debit' => 'Debit',
|
||||
'credit' => 'Credit',
|
||||
'total' => 'Total',
|
||||
'credit_debit_equal' => 'Credit & Debit needs to be equal to proceed',
|
||||
'select_all_accounts' => 'Select account for all used rows',
|
||||
'journal_date' => 'Journal Date',
|
||||
'edit_account' => 'Edit Account',
|
||||
'chart_of_account_overview' => 'Chart of accounts overview',
|
||||
'current_balance' => 'Current Balance',
|
||||
'transfer' => 'Transfer',
|
||||
'add_transfer' => 'Add Transfer',
|
||||
'edit_transfer' => 'Edit Transfer',
|
||||
'activated_successfully' => 'Account activated successfully',
|
||||
'deactivated_successfully' => 'Account deactivated successfully',
|
||||
'budget' => 'Budget',
|
||||
'financial_year_for_the_budget' => 'Financial year for the budget',
|
||||
'continue' => 'Continue',
|
||||
'budget_for_fy' => 'Budget for fiscal year :fy',
|
||||
'monthly' => 'Monthly',
|
||||
'quarterly' => 'Quarterly',
|
||||
'yearly' => 'Yearly',
|
||||
'1st_quarter' => '1st Quarter',
|
||||
'2nd_quarter' => '2nd Quarter',
|
||||
'3rd_quarter' => '3rd Quarter',
|
||||
'4th_quarter' => '4th Quarter',
|
||||
'ledger' => 'Ledger',
|
||||
'reports' => 'Reports',
|
||||
'view_report' => 'View Report',
|
||||
'ledger_report' => 'Ledger Report',
|
||||
'ledger_report_description' => 'The ledger report contains the classified and detailed information of all the individual accounts including the debit and credit aspects.',
|
||||
'ledger_add_account' => 'Add some account to view ledger report',
|
||||
'select_a_financial_year' => 'Select a financial year to view the budget',
|
||||
'trial_balance' => 'Trial Balance',
|
||||
'trial_balance_description' => 'A trial balance displays summary of all ledger balances, and helps in checking whether the transactions are correct and balanced.',
|
||||
'balance_sheet' => 'Balance Sheet',
|
||||
'balance_sheet_description' => 'This report gives you an immediate status of your accounts at a specified date. You can call it a "Snapshot" view of the current position (day) of the financial year.',
|
||||
'assets' => 'Assets',
|
||||
'liab_owners_capital' => "Liabilities & Owner's Capital",
|
||||
'total_liab_owners' => 'Total Liabilities & owners capital',
|
||||
'total_assets' => 'Total Assets',
|
||||
'account_setting' => 'Accounting Settings',
|
||||
'reset_data' => 'Reset data',
|
||||
'reset_help_txt' => 'This will delete all accounting data. And data cannot be reverted back.',
|
||||
'opening_balance' => 'Opening balance',
|
||||
'tree_view' => 'Tree view',
|
||||
'tabular_view' => 'Tabular view',
|
||||
'expand_all' => 'Expand all',
|
||||
'collapse_all' => 'Collapse all',
|
||||
'export_to_pdf' => 'Export to PDF',
|
||||
'export_to_csv' => 'Export to CSV',
|
||||
'export_to_excel' => 'Export to Excel',
|
||||
'transactions' => 'Transactions',
|
||||
'sales_payments' => 'Sales Payments',
|
||||
'map_transaction' => 'Map Transaction',
|
||||
'edit_mapping' => 'Edit Mapping',
|
||||
'deposit_to' => 'Deposit to',
|
||||
'payment_account' => 'Payment account',
|
||||
'purchase_payments' => 'Purchase Payments',
|
||||
'access_accounting_module' => 'Access Accounting Module',
|
||||
'manage_accounts' => 'Manage Accounts',
|
||||
'view_journal' => 'View Journal',
|
||||
'add_journal' => 'Add Journal',
|
||||
'edit_journal' => 'Edit Journal',
|
||||
'delete_journal' => 'Delete Journal',
|
||||
'map_transactions' => 'Map Transactions',
|
||||
'view_transfer' => 'View Transfer',
|
||||
'add_transfer' => 'Add Transfer',
|
||||
'edit_transfer' => 'Edit Transfer',
|
||||
'delete_transfer' => 'Delete Transfer',
|
||||
'manage_budget' => 'Manage Budget',
|
||||
'view_reports' => 'View Reports',
|
||||
'journal_entry_prefix' => 'Journal Entry Prefix',
|
||||
'transfer_prefix' => 'Transfer Prefix',
|
||||
'account_recievable_ageing_report' => 'Account Receivable Ageing Report (Summary)',
|
||||
'account_recievable_ageing_report_description' => 'This report shows summary of all the sales pending
|
||||
invoices in mentioned days range as per the due date.',
|
||||
'1_30_days' => '1 to 30 days',
|
||||
'31_60_days' => '31 to 60 days',
|
||||
'61_90_days' => '61 to 90 days',
|
||||
'91_and_over' => '91 days and over',
|
||||
'account_payable_ageing_report' => 'Account Payable Ageing Report (Summary)',
|
||||
'account_payable_ageing_report_description' => 'This report shows summary of all the purchase pending
|
||||
invoices in mentioned days range as per the due date.',
|
||||
'account_receivable_ageing_details' => 'Account Receivable Ageing Details (Details)',
|
||||
'account_receivable_ageing_details_description' => 'This report shows details of all the sales pending
|
||||
invoices in mentioned days range as per the due date.',
|
||||
'current' => 'Current',
|
||||
'invoice' => 'Invoice',
|
||||
'total_for_current' => 'Total for Current',
|
||||
'days_past_due' => ':days days past due',
|
||||
'total_for_days_past_due' => 'Total for :days days past due',
|
||||
'total_for_91_and_over' => 'Total for 91 and over',
|
||||
'account_payable_ageing_details' => 'Account Payable Ageing Details (Details)',
|
||||
'account_payable_ageing_details_description' => 'This report shows details of all the purchase pending
|
||||
invoices in mentioned days range as per the due date.',
|
||||
'91_and_over_past_due' => '91 days and over past due',
|
||||
'map_transactions_help' => 'Set default accounts to which transactions will be automatically mapped',
|
||||
'holding_tools' => 'Holding Tools',
|
||||
'accounting_health' => 'Accounting Health',
|
||||
'health_score' => 'Health Score',
|
||||
'check' => 'Check',
|
||||
'ok' => 'OK',
|
||||
'issue' => 'Issue',
|
||||
'fiscal_periods' => 'Fiscal Periods',
|
||||
'add_fiscal_period' => 'Add Fiscal Period',
|
||||
'period_name' => 'Period Name',
|
||||
'close_period' => 'Close Period',
|
||||
'closed' => 'Closed',
|
||||
'open' => 'Open',
|
||||
'period_closed_success' => 'Fiscal period closed successfully',
|
||||
'cheques' => 'Cheques',
|
||||
'cheque_number' => 'Cheque Number',
|
||||
'received' => 'Received',
|
||||
'paid' => 'Paid',
|
||||
'cheques_help' => 'Manage received and paid cheques with GL integration.',
|
||||
'installments' => 'Installments',
|
||||
'transaction_id' => 'Transaction ID',
|
||||
'principal_amount' => 'Principal Amount',
|
||||
'installment_count' => 'Installment Count',
|
||||
'due_date' => 'Due Date',
|
||||
'depreciation' => 'Depreciation',
|
||||
'period_label' => 'Period Label',
|
||||
'depreciation_amount' => 'Depreciation Amount',
|
||||
'expense_account' => 'Expense Account',
|
||||
'accumulated_account' => 'Accumulated Depreciation Account',
|
||||
'post' => 'Post',
|
||||
'depreciation_posted' => 'Depreciation posted to GL',
|
||||
'bank_reconciliation' => 'Bank Reconciliation',
|
||||
'statement_balance' => 'Statement Balance',
|
||||
'book_balance' => 'Book Balance',
|
||||
'statement_date' => 'Statement Date',
|
||||
'reconciliation_completed' => 'Bank reconciliation completed',
|
||||
'gl_transactions' => 'GL Transactions',
|
||||
'matched' => 'Matched',
|
||||
'complete_reconciliation' => 'Complete Reconciliation',
|
||||
'no_data' => 'No data available',
|
||||
'consolidation' => 'Consolidation',
|
||||
'run_consolidation' => 'Run Consolidation',
|
||||
'finalize' => 'Finalize',
|
||||
'consolidation_run_created' => 'Consolidation run created',
|
||||
'consolidation_finalized' => 'Consolidation finalized',
|
||||
'elimination_amount' => 'Intercompany Elimination',
|
||||
'net_balance' => 'Net Balance',
|
||||
'payment_account_linked' => 'Payment account linked to GL account',
|
||||
'financial_contract_posted' => 'Financial posting contract processed successfully',
|
||||
'location_mapping_health' => 'Location Mapping Health',
|
||||
'location_mapping_health_summary' => ':complete of :total locations have complete default mappings',
|
||||
'missing_mappings' => 'Missing mappings',
|
||||
'sync_location_mappings' => 'Auto-fill default mappings',
|
||||
'view_mapping_gaps' => 'View mapping gaps',
|
||||
'location_mapping_synced' => 'Updated :locations location(s), filled :fields mapping field(s), linked :payment_links payment account(s)',
|
||||
'scenario' => 'Scenario',
|
||||
'ready' => 'Ready',
|
||||
'not_ready' => 'Not ready',
|
||||
'profit_and_loss' => 'Profit & Loss',
|
||||
'profit_and_loss_description' => 'Income statement from GL accounts for the selected period.',
|
||||
'cash_flow' => 'Cash Flow',
|
||||
'cash_flow_description' => 'Indirect cash flow summary from GL activity.',
|
||||
'total_income' => 'Total Income',
|
||||
'total_expense' => 'Total Expense',
|
||||
'net_profit' => 'Net Profit',
|
||||
'operating_activities' => 'Operating Activities',
|
||||
'investing_activities' => 'Investing Activities',
|
||||
'financing_activities' => 'Financing Activities',
|
||||
'net_cash_flow' => 'Net Cash Flow',
|
||||
'weekly' => 'Weekly',
|
||||
'analytical_dimensions' => 'Analytical Dimensions',
|
||||
'cost_center' => 'Cost Center',
|
||||
'project' => 'Project',
|
||||
'department' => 'Department',
|
||||
'subsidiary_ledger' => 'Subsidiary Ledger',
|
||||
'subsidiary_ledger_description' => 'Analytical subsidiary balances by cost center, project, department, holding entity, or contact.',
|
||||
'dimension_holding_entity' => 'Holding Entity',
|
||||
'dimension_contact' => 'Contacts (Subsidiary)',
|
||||
'dimension_cost_center' => 'Cost Center',
|
||||
'dimension_project' => 'Project',
|
||||
'dimension_department' => 'Department',
|
||||
'all_contacts' => 'All contacts',
|
||||
'no_subsidiary_rows' => 'No subsidiary balances for this filter.',
|
||||
'auto_link_payment_accounts' => 'Auto-link by name',
|
||||
'payment_gl_summary' => ':linked of :total payment accounts linked (:unlinked unlinked).',
|
||||
'payment_accounts_auto_linked' => ':count payment account(s) linked automatically.',
|
||||
'iran_coa_seeded' => 'Iranian chart of accounts seeded.',
|
||||
'gl_tax_report' => 'GL Tax Report',
|
||||
'gl_tax_report_description' => 'Tax-related GL account balances for compliance review.',
|
||||
'total_tax' => 'Total Tax',
|
||||
'payment_gl_link' => 'Payment / GL Link',
|
||||
'payment_gl_link_help' => 'Link operational payment accounts to chart of accounts for unified reporting.',
|
||||
'payment_account' => 'Payment Account',
|
||||
'gl_account' => 'GL Account',
|
||||
'select_gl_account' => 'Select GL account',
|
||||
'linked' => 'Linked',
|
||||
'unlinked' => 'Unlinked',
|
||||
'counter_account' => 'Counter Account',
|
||||
'bank_account' => 'Bank Account',
|
||||
'clear' => 'Clear',
|
||||
'journal_approvals' => 'Journal Approvals',
|
||||
'journal_approved' => 'Journal approved',
|
||||
'journal_rejected' => 'Journal rejected',
|
||||
'approve' => 'Approve',
|
||||
'reject' => 'Reject',
|
||||
'no_pending_journals' => 'No pending journals',
|
||||
'ref_no' => 'Ref No',
|
||||
'debit' => 'Debit',
|
||||
'credit' => 'Credit',
|
||||
'opening_balance' => 'Opening Balance',
|
||||
'post_opening_balance' => 'Post Opening Balance',
|
||||
'opening_balance_posted' => 'Opening balance posted successfully',
|
||||
'eligible_sell_invoices' => 'Eligible sell invoices for installments',
|
||||
'create_installment_plan' => 'Create installment plan',
|
||||
'view_installment_plan' => 'View installment plan',
|
||||
'confirm_create_installment_plan' => 'Create an installment plan from this invoice?',
|
||||
'bank_loans' => 'Bank Loans',
|
||||
'receive_loan' => 'Receive Loan',
|
||||
'pay_loan' => 'Pay Loan',
|
||||
'loan_number' => 'Loan Number',
|
||||
'lender_name' => 'Lender / Bank',
|
||||
'principal_amount' => 'Principal Amount',
|
||||
'interest_rate' => 'Interest Rate (%)',
|
||||
'remaining' => 'Remaining',
|
||||
'principal' => 'Principal',
|
||||
'interest' => 'Interest',
|
||||
'interest_expense' => 'Interest Expense Account',
|
||||
'loan_payment_recorded' => 'Loan payment recorded',
|
||||
'insurance_premiums' => 'Insurance Premiums',
|
||||
'policy_number' => 'Policy Number',
|
||||
'provider_name' => 'Provider Name',
|
||||
'insurance_type_employee' => 'Employee Insurance',
|
||||
'insurance_type_liability' => 'Liability Insurance',
|
||||
'insurance_type_asset' => 'Asset Insurance',
|
||||
'insurance_type_other' => 'Other',
|
||||
'expense_account' => 'Expense Account',
|
||||
'pay_premium' => 'Pay Premium',
|
||||
'insurance_premium_paid' => 'Insurance premium paid',
|
||||
'payroll_tax_table' => 'Payroll Tax Table',
|
||||
'payroll_list' => 'Payroll List',
|
||||
'payslip' => 'Payslip',
|
||||
'bracket_name' => 'Bracket Name',
|
||||
'min_amount' => 'Min Amount',
|
||||
'max_amount' => 'Max Amount',
|
||||
'rate_percent' => 'Rate (%)',
|
||||
'fixed_deduction' => 'Fixed Deduction',
|
||||
'deferred_documents' => 'Deferred Documents',
|
||||
'deferred_documents_list' => 'Deferred Documents List',
|
||||
'no_deferred_documents' => 'No deferred documents found',
|
||||
'reference' => 'Reference',
|
||||
'installment_plan' => 'Installment Plan',
|
||||
'payroll_gl_settings' => 'Payroll GL Settings',
|
||||
'payroll_gl_enabled' => 'Auto-post payroll payments to GL',
|
||||
'payroll_gl_enabled_help' => 'When enabled, payroll payments in HRM create GL journal entries.',
|
||||
'payroll_expense_account' => 'Payroll Expense Account',
|
||||
'payroll_bank_account' => 'Default Payroll Bank GL Account',
|
||||
'retained_earnings_account' => 'Retained Earnings Account',
|
||||
'create_next_period' => 'Create next fiscal period',
|
||||
'close_period_help' => 'Posts closing journal and optionally opens the next annual period.',
|
||||
'period_closed' => 'Period closed',
|
||||
'installment_created_from_sell' => 'Installment plan created from sell invoice',
|
||||
'installment_create_failed' => 'Could not create installment plan for this invoice',
|
||||
'auto_installment_from_sell' => 'Auto-create installment plans from sell invoices',
|
||||
'auto_installment_from_sell_help' => 'When enabled, installment plans are auto-created for due/partial sells with pay terms >= 2.',
|
||||
'batch_depreciation_from_assets' => 'Batch depreciation from fixed assets',
|
||||
'run_batch_depreciation' => 'Run batch depreciation',
|
||||
'depreciation_batch_done' => 'Created :created and posted :posted depreciation run(s)',
|
||||
'pay' => 'Pay',
|
||||
'cheque_report' => 'Cheque Report',
|
||||
'cheque_report_description' => 'Summary of received/paid cheques by status with filters.',
|
||||
'received_pending_cheques' => 'Received pending cheques',
|
||||
'paid_pending_cheques' => 'Paid pending cheques',
|
||||
'cleared_cheques' => 'Cleared cheques',
|
||||
'bounced_cheques' => 'Bounced cheques',
|
||||
'operational_reports' => 'Operational reports',
|
||||
'reports_hub' => 'Accounting reports hub',
|
||||
'pending' => 'Pending',
|
||||
'deposited' => 'Deposited',
|
||||
'cleared' => 'Cleared',
|
||||
'bounced' => 'Bounced',
|
||||
'target_currency_code' => 'Target Currency Code',
|
||||
'base_currency_code' => 'Base Currency Code',
|
||||
'exchange_rate_to_target' => 'Exchange rate to target',
|
||||
'entity_currency' => 'Entity Currency',
|
||||
'converted_net_balance' => 'Converted Net Balance',
|
||||
'exchange_rates' => 'Exchange Rates',
|
||||
'add_exchange_rate' => 'Add Exchange Rate',
|
||||
'from_currency' => 'From Currency',
|
||||
'to_currency' => 'To Currency',
|
||||
'rate' => 'Rate',
|
||||
'rate_date' => 'Rate Date',
|
||||
'exchange_rate_history' => 'Exchange Rate History',
|
||||
'sync_exchange_rates_now' => 'Sync exchange rates now',
|
||||
'sync_exchange_rates_help' => 'Imports rates from entity meta, purchase settings and recent transactions, then pushes them to holding entities for consolidation.',
|
||||
'exchange_rates_synced' => 'Synced :upserted rate row(s), :api from API, and updated :entities entity/entities.',
|
||||
'fx_api_settings' => 'External FX API',
|
||||
'fx_api_enabled' => 'Enable automatic FX fetch from external API',
|
||||
'fx_api_enabled_help' => 'When enabled, daily sync pulls live rates before falling back to local sources.',
|
||||
'fx_api_provider' => 'FX API provider',
|
||||
'fx_api_key' => 'API key',
|
||||
'fx_api_key_optional' => 'Required only for ExchangeRate-API v6',
|
||||
'iran_market_provider' => 'Iran market rates (TGJU)',
|
||||
'endorsed' => 'Endorsed',
|
||||
'cancelled' => 'Cancelled',
|
||||
're_present' => 'Re-present',
|
||||
'penalty' => 'Penalty',
|
||||
'counter_account_required' => 'Counter account is required for this cheque transition.',
|
||||
'rate_type' => 'Rate Type',
|
||||
'rate_mode_market' => 'Market rate mode',
|
||||
'rate_mode_official' => 'Official rate mode',
|
||||
'market_rate' => 'Market rate',
|
||||
'official_rate' => 'Official rate (CBI/SANA)',
|
||||
'converted_market_balance' => 'Converted (market)',
|
||||
'converted_official_balance' => 'Converted (official)',
|
||||
'rate_variance' => 'Rate variance',
|
||||
'rate_comparison_summary' => 'Official vs market comparison',
|
||||
'variance_pct' => 'Variance %',
|
||||
'journal_approval_settings' => 'Journal Approval',
|
||||
'journal_approval_required' => 'Require journal approval before posting',
|
||||
'journal_approval_required_help' => 'New journals stay pending until approved in Holding Tools.',
|
||||
'payroll_tax_auto_apply' => 'Auto-apply payroll income tax from GL tax table',
|
||||
'payroll_tax_auto_apply_help' => 'When enabled, Essentials payroll records get an Income Tax (GL) deduction from the configured brackets.',
|
||||
'holding_entity' => 'Holding Entity',
|
||||
'consolidation_readiness' => 'Consolidation Readiness',
|
||||
'holding_entities' => 'Holding Entities',
|
||||
'entity_tagging' => 'Entity GL Tagging',
|
||||
'untagged_lines' => 'untagged lines',
|
||||
'stale_fx_warning' => ':count stale or missing FX rate pair(s). Sync exchange rates before consolidation.',
|
||||
'sync_entity_tagging' => 'Backfill entity tags from locations',
|
||||
'entity_tagging_synced' => 'Tagged :count GL line(s) with holding entities',
|
||||
];
|
||||
417
Modules/Accounting/Resources/lang/es/lang.php
Normal file
417
Modules/Accounting/Resources/lang/es/lang.php
Normal file
@ -0,0 +1,417 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'accounting' => 'Contabilidad',
|
||||
'accounting_module' => 'Módulo de contabilidad',
|
||||
'accounts_receivable' => 'Cuentas por cobrar (CxC)',
|
||||
'current_assets' => 'Activos corrientes',
|
||||
'cash_and_cash_equivalents' => 'Efectivo y equivalentes de efectivo',
|
||||
'fixed_assets' => 'Activos fijos',
|
||||
'non_current_assets' => 'Activos no corrientes',
|
||||
'accounts_payable' => 'Cuentas por pagar (CxP)',
|
||||
'credit_card' => 'Tarjeta de crédito',
|
||||
'current_liabilities' => 'Pasivos corrientes',
|
||||
'non_current_liabilities' => 'Pasivos no corrientes',
|
||||
'owners_equity' => 'Patrimonio neto',
|
||||
'income' => 'Ingresos',
|
||||
'other_income' => 'Otros ingresos',
|
||||
'cost_of_sale' => 'Costo de ventas',
|
||||
'expenses' => 'Gastos',
|
||||
'other_expense' => 'Otros gastos',
|
||||
'allowance_for_bad_debts' => 'Provisión para cuentas incobrables',
|
||||
'allowance_for_bad_debts_desc' => 'Use la Provisión para cuentas incobrables para estimar la parte de Cuentas por cobrar que piensa que no podrá cobrar. Use esto solo si mantiene sus libros en el método de contabilidad por acumulación.',
|
||||
'assets_available_for_sale' => 'Activos disponibles para la venta',
|
||||
'assets_available_for_sale_desc' => 'Use Activos disponibles para la venta para hacer un seguimiento de los activos que están disponibles para la venta y que no se espera que se mantengan durante un largo período de tiempo.',
|
||||
'development_costs' => 'Costos de desarrollo',
|
||||
'development_costs_desc' => 'Use Costos de desarrollo para realizar depósitos o reservas para organizar la financiación, como un préstamo de la SBA, o para depósitos en previsión de la compra de propiedad u otros activos. Cuando se reembolse el depósito o se realice la compra, elimine el monto de esta cuenta.',
|
||||
'employee_cash_advances' => 'Anticipos de efectivo para empleados',
|
||||
'employee_cash_advances_desc' => 'Use Anticipos de efectivo para empleados para realizar un seguimiento de los salarios y sueldos que otorga a un empleado por adelantado, u otros pagos no salariales otorgados a los empleados. Si realiza un préstamo a un empleado, use el tipo de cuenta de activo corriente llamado Préstamos a terceros en su lugar.',
|
||||
'inventory' => 'Inventario',
|
||||
'inventory_desc' => 'Use Inventario para realizar un seguimiento del costo de los bienes que su empresa compra para su reventa. Cuando se vendan los bienes, asigne la venta a una cuenta de Costo de ventas.',
|
||||
'investments_-other' => 'Inversiones - Otras',
|
||||
'investments-_other_desc' => 'Use Inversiones - Otras para realizar un seguimiento del valor de las inversiones que no están cubiertas por otros tipos de cuentas de inversión. Ejemplos incluyen acciones cotizadas en bolsa, monedas o oro.',
|
||||
'loans_to_officers' => 'Préstamos a Oficiales',
|
||||
'loans_to_officers_desc' => 'Si opera su negocio como una Corporación, utilice Préstamos a oficiales para hacer un seguimiento del dinero prestado a los oficiales de su negocio.',
|
||||
'loans_to_others' => 'Préstamos a terceros',
|
||||
'loans_to_others_desc' => 'Utilice Préstamos a terceros para hacer un seguimiento del dinero que su negocio presta a otras personas o empresas. Este tipo de cuenta también se conoce como Notas por cobrar. Para adelantos de salarios a empleados, utilice Adelantos en efectivo para empleados en su lugar.',
|
||||
'loans_to_shareholders' => 'Préstamos a accionistas',
|
||||
'loans_to_shareholders_desc' => 'Si opera su negocio como una Corporación, utilice Préstamos a accionistas para hacer un seguimiento del dinero que su negocio presta a sus accionistas.',
|
||||
'other_current_assets' => 'Otros activos corrientes',
|
||||
'other_current_assets_desc' => 'Utilice Otros activos corrientes para los activos corrientes que no estén cubiertos por los otros tipos. Los activos corrientes probablemente se convertirán en efectivo o se utilizarán en un año.',
|
||||
'prepaid_expenses' => 'Gastos prepagados',
|
||||
'prepaid_expenses_desc' => 'Utilice Gastos prepagados para hacer un seguimiento de los pagos por gastos que no reconocerá hasta su próximo período contable. Cuando reconozca el gasto, haga una entrada de diario para transferir dinero de esta cuenta a la cuenta de gastos.',
|
||||
'retainage' => 'Retención',
|
||||
'retainage_desc' => 'Utilice Retención si sus clientes retienen regularmente una parte del importe del contrato hasta que haya completado un proyecto. Este tipo de cuenta se utiliza a menudo en la industria de la construcción, y solo si registra los ingresos sobre una base de devengo.',
|
||||
'undeposited_funds' => 'Fondos no depositados',
|
||||
'undeposited_funds_desc' => 'Utilice Fondos no depositados para el efectivo o cheques de ventas que aún no se han depositado. Para el fondo fijo, utilice Efectivo en mano en su lugar.',
|
||||
'bank' => 'Banco',
|
||||
'bank_desc' => 'Utilice Cuentas bancarias para hacer un seguimiento de toda su actividad actual, incluyendo las transacciones con tarjeta de débito.',
|
||||
'cash_and_cash_equivalents' => 'Efectivo y equivalentes de efectivo',
|
||||
'cash_and_cash_equivalents_desc' => 'Utilice Efectivo y equivalentes de efectivo para hacer un seguimiento del efectivo o activos que se pueden convertir en efectivo de inmediato. Por ejemplo, valores negociables y letras del Tesoro.',
|
||||
'cash_on_hand' => 'Efectivo en mano',
|
||||
'cash_on_hand_desc' => 'Utilice una cuenta de Efectivo en mano para hacer un seguimiento del efectivo que su empresa mantiene para gastos ocasionales, también llamado fondo fijo. Para hacer un seguimiento del efectivo de las ventas que aún no se han depositado, utilice una cuenta pre-creada llamada Fondos no depositados en su lugar.',
|
||||
'client_trust_account' => 'Cuenta de fideicomiso de clientes',
|
||||
'client_trust_account_desc' => "Utilice cuentas de fideicomiso de clientes para el dinero que usted tiene por el beneficio de alguien más. Por ejemplo, los abogados a menudo utilizan cuentas de fideicomiso para llevar un registro del dinero que sus clientes les han entregado para gastos. A menudo, para evitar que la cantidad en una cuenta de fideicomiso parezca suya, la cantidad se compensa en una cuenta de responsabilidad 'contra' (un Pasivo corriente).",
|
||||
'money_market' => 'Mercado Monetario',
|
||||
'money_market_desc' => 'Utilice Mercado monetario para hacer un seguimiento de los montos en cuentas de mercado monetario. Para las inversiones, vea Activos corrientes en su lugar.',
|
||||
'rents_held_in_trust' => 'Renta en Fideicomiso',
|
||||
'rents_held_in_trust_desc' => 'Utilice Renta en fideicomiso para hacer un seguimiento de los depósitos y renta en fideicomiso en nombre de los propietarios de la propiedad. Por lo general, solo los administradores de propiedades utilizan este tipo de cuenta.',
|
||||
'savings' => 'Cuenta de Ahorros',
|
||||
'savings_desc' => 'Utilice cuentas de ahorro para hacer un seguimiento de sus ahorros y actividad de certificados de depósito. Cada cuenta de ahorro que su empresa tenga en un banco u otra institución financiera debe tener su propia cuenta de tipo Ahorros. Para las inversiones, vea Activos corrientes en su lugar.',
|
||||
'accumulated_depletion' => 'Agotamiento Acumulado',
|
||||
'accumulated_depletion_desc' => 'Utilice Agotamiento acumulado para hacer un seguimiento de cuánto agota un recurso natural.',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'Depreciación Acumulada en Propiedad, Planta y Equipo',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'Utilice Depreciación acumulada en Propiedad, planta y equipo para hacer un seguimiento de la cantidad que deprecia un activo fijo (un activo físico que no espera convertir en efectivo durante un año de operaciones normales).',
|
||||
'buildings' => 'Edificios',
|
||||
'buildings_desc' => 'Utilice la cuenta de Buildings para hacer un seguimiento del costo de las estructuras que posee y utiliza para su negocio. Si tiene un negocio en su hogar, consulte a su contador. Utilice una cuenta de Land para la parte de tierra de cualquier propiedad inmobiliaria que posea, dividiendo el costo de la propiedad entre la tierra y la construcción en un método lógico. Un método común es imitar la proporción de tierra a construcción en el extracto de impuestos sobre la propiedad.',
|
||||
'depletable_assets' => 'Activos agotables',
|
||||
'depletable_assets_desc' => 'Use Activos agotables para hacer un seguimiento de los recursos naturales, como tierras forestales, pozos petroleros y yacimientos minerales.',
|
||||
'furniture_and_fixtures' => 'Mobiliario y accesorios',
|
||||
'furniture_and_fixtures_desc' => 'Use Mobiliario y accesorios para hacer un seguimiento de cualquier mobiliario y accesorios que su empresa posee y utiliza, como una silla dental o un puesto de ventas.',
|
||||
'land' => 'Terrenos',
|
||||
'land_desc' => 'Utilice la cuenta de Terrenos para hacer un seguimiento de los activos que no son fácilmente convertibles en efectivo o que no se espera que se conviertan en efectivo dentro del próximo año. Por ejemplo, mejoras en arrendamiento.',
|
||||
'leasehold_improvements' => 'Mejoras al arrendamiento',
|
||||
'leasehold_improvements_desc' => 'Use Mejoras al arrendamiento para hacer un seguimiento de las mejoras en un activo arrendado que aumenten el valor del activo. Por ejemplo, si alfombra un espacio de oficina arrendado y no recibe reembolso, eso es una mejora al arrendamiento.',
|
||||
'machinery_and_equipment' => 'Maquinaria y equipo',
|
||||
'machinery_and_equipment_desc' => 'Utilice la cuenta de Maquinaria y equipo para hacer un seguimiento del hardware de la computadora, así como de cualquier otro dispositivo o accesorio no relacionado con muebles que posea y utilice para su negocio. Esto incluye equipos que usted conduce, como tractores y cortadoras de césped. Sin embargo, los automóviles y camiones deben ser rastreados con cuentas de Vehículos, en su lugar.',
|
||||
'other_fixed_assets' => 'Otros activos fijos',
|
||||
'other_fixed_assets_desc' => 'Utilice Otros activos fijos para activos fijos que no están cubiertos por otros tipos de activos. Los activos fijos son propiedades físicas que utiliza en su negocio y que no espera convertir en efectivo o usar durante un año de operaciones normales.',
|
||||
'vehicles' => 'Vehículos',
|
||||
'vehicles_desc' => 'Utilice la cuenta de Vehículos para hacer un seguimiento del valor de los vehículos que su negocio posee y utiliza para fines empresariales. Esto incluye vehículos todoterreno, aviones, helicópteros y barcos. Si utiliza un vehículo tanto para fines comerciales como personales, consulte a su contador para ver cómo debe hacer un seguimiento de su valor.',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'Acumulación de amortización de activos no corrientes',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'Use la Acumulación de amortización de activos no corrientes para hacer un seguimiento de cuánto ha amortizado un activo cuyo tipo es Activo no corriente.',
|
||||
'assets_held_for_sale' => 'Activos mantenidos para la venta',
|
||||
'assets_held_for_sale_desc' => 'Use Activos mantenidos para la venta para hacer un seguimiento de los activos de una empresa que están disponibles para la venta y que no se espera que se mantengan por un largo período de tiempo.',
|
||||
'deferred_tax' => 'Impuesto diferido',
|
||||
'deferred_tax_desc' => 'Use Impuesto diferido para las obligaciones o activos fiscales que se utilizarán en períodos contables futuros.',
|
||||
'goodwill' => 'Fondo de comercio',
|
||||
'goodwill_desc' => 'Use el Fondo de comercio solo si ha adquirido otra empresa. Representa los activos intangibles de la empresa adquirida que le dieron una ventaja, como relaciones favorables con el gobierno, nombre comercial, calificaciones crediticias sobresalientes, ubicación, administración superior, lista de clientes, calidad del producto o buenas relaciones laborales.',
|
||||
'intangible_assets' => 'Activos intangibles',
|
||||
'intangible_assets_desc' => 'Use Activos intangibles para hacer un seguimiento de los activos intangibles que planea amortizar. Ejemplos incluyen franquicias, listas de clientes, derechos de autor y patentes.',
|
||||
'lease_buyout' => 'Compra de arrendamiento',
|
||||
'lease_buyout_desc' => 'Use Compra de arrendamiento para hacer un seguimiento de los pagos de arrendamiento que se aplicarán a la compra de un activo arrendado. No hace un seguimiento del activo arrendado en sí hasta que lo compre.',
|
||||
'licences' => 'Licencias',
|
||||
'licences_desc' => 'Use Licencias para hacer un seguimiento de las licencias no profesionales para obtener permiso para realizar una actividad, como la venta de alcohol o la radiodifusión. Para las tarifas asociadas con las licencias profesionales otorgadas a personas, use una cuenta de gastos de honorarios legales y profesionales en su lugar.',
|
||||
'long-term_investments' => 'Inversiones a largo plazo',
|
||||
'long-term_investments_desc' => 'Use Inversiones a largo plazo para hacer un seguimiento de las inversiones que tienen una fecha de vencimiento de más de un año.',
|
||||
'organisational_costs' => 'Costos organizativos',
|
||||
'organisational_costs_desc' => 'Use Costos organizativos para hacer un seguimiento de los costos incurridos al formar una sociedad o corporación. Los costos incluyen los costos legales y contables necesarios para organizar la empresa, facilitar la presentación de los documentos legales y otros papeles.',
|
||||
'other_non-current_assets' => 'Otros activos no corrientes',
|
||||
'other_non-current_assets_desc' => 'Utilice Otros activos no corrientes para hacer un seguimiento de los activos que no están cubiertos por otros tipos. Los activos no corrientes son activos a largo plazo que se espera que proporcionen valor durante más de un año.',
|
||||
'security_deposits' => 'Depósitos de seguridad',
|
||||
'security_deposits_desc' => 'Utilice Depósitos de seguridad para hacer un seguimiento de los fondos que ha pagado para cubrir cualquier costo potencial incurrido por daño, pérdida o robo. Los fondos deben ser devueltos al final del contrato. Si acepta pagos iniciales, pagos anticipados, depósitos de seguridad u otros tipos de depósitos, utilice una cuenta de Pasivos corrientes con el tipo de detalle Otros pasivos corrientes.',
|
||||
'accounts_payable_(a/p)' => 'Cuentas por pagar (CXP)',
|
||||
'accounts_payable_(a/p)desc' => 'Las cuentas por pagar (también llamadas CXP, Comerciales y otras cuentas por pagar, o Acreedores) hacen un seguimiento de los montos que debe a sus proveedores.',
|
||||
'credit_card' => 'Tarjeta de crédito',
|
||||
'credit_card_desc' => 'Las cuentas de tarjeta de crédito hacen un seguimiento del saldo adeudado en sus tarjetas de crédito empresariales. Cree una cuenta de Tarjeta de crédito para cada cuenta de tarjeta de crédito que use su empresa.',
|
||||
'accrued_liabilities' => 'Obligaciones acumuladas',
|
||||
'accrued_liabilities_desc' => 'Utilice Obligaciones acumuladas para hacer un seguimiento de los gastos que una empresa ha incurrido pero aún no ha pagado. Por ejemplo, pensiones para empresas que contribuyen a un fondo de pensiones para sus empleados para su jubilación.',
|
||||
'client_trust_accounts-liabilities' => 'Cuentas fiduciarias de clientes - Pasivos',
|
||||
'client_trust_accounts-_liabilities_desc' => "Utilice Cuentas fiduciarias de clientes - Pasivos para compensar las Cuentas fiduciarias de clientes en activos. Los montos en estas cuentas son retenidos por su empresa en nombre de otros. No pertenecen a su empresa, por lo que no deberían aparecer como suyos en su balance. Esta cuenta 'contra' se encarga de eso, siempre y cuando los dos saldos coincidan.",
|
||||
'current_tax_liability' => 'Pasivo fiscal corriente',
|
||||
'current_tax_liability_desc' => 'Utilice Pasivo fiscal corriente para hacer un seguimiento del monto total de impuestos recaudados pero aún no pagados al gobierno.',
|
||||
'current_portion_of_obligations_under_finance_leases' => 'Porción corriente de las obligaciones bajo contratos de arrendamiento financiero',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => 'Utilice Porción corriente de las obligaciones bajo contratos de arrendamiento financiero para hacer un seguimiento del valor de los pagos de arrendamiento que vencen en los próximos 12 meses.',
|
||||
'dividends_payable' => 'Dividendos por pagar',
|
||||
'dividends_payable_desc' => 'Utilice Dividendos por pagar para hacer un seguimiento de los dividendos que se adeudan a los accionistas pero que aún no se han pagado.',
|
||||
'income_tax_payable' => 'Impuesto sobre la renta por pagar',
|
||||
'income_tax_payable_desc' => 'Utilice Impuesto sobre la renta por pagar para hacer un seguimiento del dinero que se debe para pagar las obligaciones fiscales de la empresa.',
|
||||
'insurance_payable' => 'Seguros por pagar',
|
||||
'insurance_payable_desc' => 'Utilice Seguros por pagar para hacer un seguimiento de los montos de seguros adeudados. Esta cuenta es más útil para las empresas con gastos de seguros recurrentes mensuales.',
|
||||
'line_of_credit' => 'Línea de crédito',
|
||||
'line_of_credit_desc' => 'Utilice Línea de crédito para hacer un seguimiento del saldo adeudado en cualquier línea de crédito que tenga su empresa. Cada línea de crédito que tenga su empresa debe tener su propia cuenta de Línea de crédito.',
|
||||
'loan_payable' => 'Préstamo por pagar',
|
||||
'loan_payable_desc' => 'Utilice Préstamo por pagar para hacer un seguimiento de los préstamos que su empresa debe y que se deben pagar en los próximos doce meses. Para préstamos a largo plazo, utilice la cuenta de Pasivos a largo plazo llamada Notas por pagar en su lugar.',
|
||||
'other_current_liabilities' => 'Otros pasivos corrientes',
|
||||
'other_current_liabilities_desc' => 'Utilice Otros pasivos corrientes para hacer un seguimiento del dinero que debe la empresa y que debe pagarse dentro de un año.',
|
||||
'payroll_clearing' => 'Compensación de nómina',
|
||||
'payroll_clearing_desc' => 'Utilice Compensación de nómina para hacer un seguimiento de cualquier cantidad no tributaria que haya deducido de los cheques de pago de los empleados o que deba como resultado de hacer la nómina. Cuando envíe el dinero a los proveedores correspondientes, deduzca el monto del saldo de esta cuenta. No utilice esta cuenta para las cantidades tributarias que ha retenido o debe por pagar salarios a los empleados. Para esas cantidades, utilice la cuenta de Pasivo tributario de nómina en su lugar.',
|
||||
'payroll_liabilities' => 'Obligaciones fiscales de nómina',
|
||||
'payroll_liabilities_desc' => 'Utilice Obligaciones fiscales de nómina para hacer un seguimiento de las cantidades tributarias que debe a las agencias gubernamentales como resultado del pago de salarios. Esto incluye impuestos retenidos, primas de atención médica, seguro de desempleo, pensiones gubernamentales, etc. Cuando envíe el dinero a la agencia gubernamental, deduzca el monto del saldo de esta cuenta.',
|
||||
'prepaid_expenses_payable' => 'Gastos pagados por adelantado por pagar',
|
||||
'prepaid_expenses_payable_desc' => 'Utilice Gastos pagados por adelantado por pagar para hacer un seguimiento de elementos como impuestos a la propiedad que vencen pero que aún no son deducibles como un gasto porque el período que cubren aún no ha pasado.',
|
||||
'rents_in_trust_-_liability' => 'Alquileres en fideicomiso - Pasivo',
|
||||
'rents_in_trust_-_liability_desc' => "Utilice Alquileres en fideicomiso - Pasivo para compensar el monto de Alquileres en fideicomiso en activos. Los montos en estas cuentas son retenidos por su empresa en nombre de otros. No pertenecen a su empresa, por lo que no deberían aparecer como suyos en su balance. Esta cuenta 'contra' se encarga de eso, siempre y cuando los dos saldos coincidan.",
|
||||
'sales_and_service_tax_payable' => 'Impuestos sobre ventas y servicios por pagar',
|
||||
'sales_and_service_tax_payable_desc' => 'Utilice Impuestos sobre ventas y servicios por pagar para hacer un seguimiento de los impuestos que ha recaudado, pero aún no ha remitido a su agencia tributaria gubernamental. Esto incluye impuesto al valor agregado, impuesto sobre bienes y servicios, impuesto sobre ventas y otros impuestos de consumo.',
|
||||
'accrued_holiday_payable' => 'Vacaciones acumuladas por pagar',
|
||||
'accrued_holiday_payable_desc' => 'Utilice Vacaciones acumuladas por pagar para hacer un seguimiento de las vacaciones que se han acumulado pero que no se han pagado a los empleados.',
|
||||
'accrued_non-current_liabilities' => 'Obligaciones no corrientes acumuladas',
|
||||
'accrued_non-current_liabilities_desc' => 'Utilice Obligaciones no corrientes acumuladas para hacer un seguimiento de los gastos que una empresa ha incurrido pero aún no ha pagado. Por ejemplo, pensiones para empresas que contribuyen a un fondo de pensiones para sus empleados para su jubilación.',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'Pasivos relacionados con activos mantenidos para la venta',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'Utilice Pasivos relacionados con activos mantenidos para la venta para hacer un seguimiento de cualquier pasivo que esté directamente relacionado con los activos que se están vendiendo o amortizando.',
|
||||
'long-term_debt' => 'Deuda a largo plazo',
|
||||
'long-term_debt_desc' => 'Utilice Deuda a largo plazo para hacer un seguimiento de préstamos y obligaciones con un vencimiento de más de un año. Por ejemplo, hipotecas.',
|
||||
'notes_payable' => 'Notas por pagar',
|
||||
'notes_payable_desc' => 'Utilice Notas por pagar para hacer un seguimiento de los montos que su empresa debe en préstamos a largo plazo (más de doce meses). Para préstamos a corto plazo, utilice la cuenta de Pasivo corriente llamada Préstamo por pagar en su lugar.',
|
||||
'other_non-current_liabilities' => 'Otros pasivos no corrientes',
|
||||
'other_non-current_liabilities_desc' => 'Utilice Otros pasivos no corrientes para hacer un seguimiento de los pasivos que vencen en más de doce meses y que no se ajustan a los otros tipos de cuentas de Pasivos no corrientes.',
|
||||
'shareholder_notes_payable' => 'Shareholder Notes Payable',
|
||||
'shareholder_notes_payable_desc' => 'Use Shareholder notes payable to track long-term loan balances your business owes its shareholders.',
|
||||
'accumulated_adjustment' => 'Ajuste acumulado',
|
||||
'accumulated_adjustment_desc' => 'Algunas corporaciones utilizan esta cuenta para hacer un seguimiento de los ajustes al patrimonio de los propietarios que no son atribuibles al ingreso neto.',
|
||||
'dividend_disbursed' => 'Dividendo distribuido',
|
||||
'dividend_disbursed_desc' => 'Utilice Dividendo distribuido para hacer un seguimiento de un pago dado a sus accionistas de las ganancias retenidas de la empresa.',
|
||||
'equity_in_earnings_of_subsidiaries' => 'Patrimonio en las ganancias de las subsidiarias',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'Utilice Patrimonio en las ganancias de las subsidiarias para hacer un seguimiento de la inversión original en acciones de las subsidiarias más la parte de las ganancias o pérdidas de las operaciones de la subsidiaria.',
|
||||
'opening_balance_equity' => 'Patrimonio inicial',
|
||||
'opening_balance_equity_desc' => 'Al ingresar los saldos iniciales, el sistema registra los montos en Patrimonio inicial. Esto garantiza que tenga un balance general correcto para su empresa, incluso antes de haber terminado de ingresar todos los activos y pasivos de su empresa.',
|
||||
'ordinary_shares' => 'Acciones ordinarias',
|
||||
'ordinary_shares_desc' => 'Las corporaciones utilizan Acciones ordinarias para hacer un seguimiento de sus acciones ordinarias en manos de los accionistas. El monto en esta cuenta debería ser el valor nominal (o par) de las acciones.',
|
||||
'other_comprehensive_income' => 'Otros ingresos integrales',
|
||||
'other_comprehensive_income_desc' => 'Utilice Otros ingresos integrales para hacer un seguimiento de los aumentos o disminuciones en los ingresos de varias empresas que aún no ha absorbido la empresa.',
|
||||
"owner's_equity" => 'Patrimonio de los propietarios',
|
||||
"owner's_equity_desc" => 'Las corporaciones utilizan el Patrimonio de los propietarios para mostrar el ingreso neto acumulado o la pérdida de su negocio al comienzo del año financiero.',
|
||||
'paid-in_capital_or_surplus' => 'Capital aportado o excedente',
|
||||
'paid-in_capital_or_surplus_desc' => 'Las corporaciones utilizan Capital aportado para hacer un seguimiento de los montos recibidos de los accionistas a cambio de acciones que están por encima del valor nominal (o par) de las acciones.',
|
||||
'partner_contributions' => 'Aportaciones de los socios',
|
||||
'partner_contributions_desc' => 'Las sociedades utilizan Aportaciones de los socios para hacer un seguimiento de los montos que los socios contribuyen a la sociedad durante el año.',
|
||||
'partner_distributions' => 'Distribuciones a los socios',
|
||||
'partner_distributions_desc' => 'Las sociedades utilizan Distribuciones a los socios para hacer un seguimiento de los montos distribuidos por la sociedad a sus socios durante el año. No utilice esto para pagos regulares a los socios por intereses o servicios. Para pagos regulares, utilice una cuenta de Pagos garantizados (una cuenta de Gastos en Gastos de nómina), en su lugar.',
|
||||
"partner's_equity" => "Patrimonio de los socios",
|
||||
"partner's_equity_desc" => 'Las sociedades usan el patrimonio de los socios para mostrar la renta que queda en la sociedad para cada socio al final del año anterior.',
|
||||
'preferred_shares' => 'Acciones preferentes',
|
||||
'preferred_shares_desc' => 'Las corporaciones usan esta cuenta para hacer seguimiento a sus acciones preferentes en manos de los accionistas. El monto en esta cuenta debería ser el valor nominal (o par) de las acciones.',
|
||||
'retained_earnings' => 'Ganancias retenidas',
|
||||
'retained_earnings_desc' => 'Las ganancias retenidas hacen seguimiento a las ganancias netas de años financieros previos.',
|
||||
'share_capital' => 'Capital social',
|
||||
'share_capital_desc' => 'Use Capital social para hacer seguimiento a los fondos obtenidos mediante la emisión de acciones.',
|
||||
'treasury_shares' => 'Acciones en tesorería',
|
||||
'treasury_shares_desc' => 'Las corporaciones usan Acciones en tesorería para hacer seguimiento a las cantidades pagadas por la corporación para comprar sus propias acciones de vuelta de los accionistas.',
|
||||
'discounts/refunds_given' => 'Descuentos/Reembolsos Otorgados',
|
||||
'discounts/refunds_given_desc' => 'Use Descuentos/reembolsos otorgados para hacer seguimiento a los descuentos otorgados a los clientes. Esta cuenta típicamente tiene un saldo negativo, por lo que compensa otros ingresos. Para los descuentos de proveedores, use una cuenta de gastos en su lugar.',
|
||||
'non-profit_income' => 'Ingresos sin fines de lucro',
|
||||
'non-profit_income_desc' => 'Use Ingresos sin fines de lucro para hacer seguimiento al dinero que ingresa si es una organización sin fines de lucro.',
|
||||
'other_primary_income' => 'Otros ingresos principales',
|
||||
'other_primary_income_desc' => 'Use Otros ingresos principales para hacer seguimiento a los ingresos de operaciones comerciales normales que no se ajustan a otro tipo de ingreso.',
|
||||
'revenue_-general' => 'Ingresos - General',
|
||||
'revenue-general_desc' => 'Use Ingresos - General para hacer seguimiento a los ingresos de operaciones comerciales normales que no se ajustan a ninguna otra categoría.',
|
||||
'sales-retail' => 'Ventas - Minorista',
|
||||
'sales-_retail_desc' => 'Use Ventas - Minorista para hacer seguimiento a las ventas de bienes/servicios que tienen un costo de marcado para los consumidores.',
|
||||
'sales_-wholesale' => 'Ventas al por mayor',
|
||||
'sales-_wholesale_desc' => 'Utilice Ventas al por mayor para hacer seguimiento de la venta de bienes en cantidad con fines de reventa.',
|
||||
'sales_of_product_income' => 'Ingreso por ventas de productos',
|
||||
'sales_of_product_income_desc' => 'Use Ingreso por ventas de productos para hacer seguimiento del ingreso generado por la venta de productos. Esto puede incluir todo tipo de productos, como cultivos y ganado, tarifas de alquiler, presentaciones y alimentos servidos.',
|
||||
'service/fee_income' => 'Ingreso por servicios/tarifas',
|
||||
'service/fee_income_desc' => 'Utilice Ingreso por servicios/tarifas para hacer seguimiento del ingreso generado por los servicios que presta o las tarifas ordinarias que cobra. Para las tarifas que los clientes le pagan por pagos atrasados u otras situaciones poco comunes, utilice un tipo de cuenta de Ingreso de otro tipo llamada Otro ingreso diverso.',
|
||||
'unapplied_cash_payment_income' => 'Ingreso por pagos en efectivo no aplicados',
|
||||
'unapplied_cash_payment_income_desc' => 'El ingreso por pagos en efectivo no aplicados informa sobre el ingreso de la base de efectivo de los pagos de los clientes que ha recibido pero no ha aplicado a facturas o cargos. En general, nunca usaría esto directamente en una transacción de compra o venta.',
|
||||
'dividend_income' => 'Ingreso por dividendos',
|
||||
'dividend_income_desc' => 'Use Ingreso por dividendos para hacer seguimiento de los dividendos imponibles de las inversiones.',
|
||||
'interest_earned' => 'Intereses ganados',
|
||||
'interest_earned_desc' => 'Use Intereses ganados para hacer seguimiento de los intereses de cuentas bancarias o de ahorro, inversiones o pagos de intereses que le hicieron por préstamos que su empresa realizó.',
|
||||
'loss_on_disposal_of_assets' => 'Pérdida en la disposición de activos',
|
||||
'loss_on_disposal_of_assets_desc' => 'Utilice Pérdida en la disposición de activos para hacer seguimiento de las pérdidas realizadas en la disposición de activos.',
|
||||
'other_investment_income' => 'Otros ingresos por inversiones',
|
||||
'other_investment_income_desc' => 'Use Otros ingresos por inversiones para hacer seguimiento de otros tipos de ingresos de inversiones que no sean dividendos o intereses.',
|
||||
'other_miscellaneous_income' => 'Otros ingresos diversos',
|
||||
'other_miscellaneous_income_desc' => 'Use Otros ingresos diversos para hacer seguimiento de ingresos que no sean de operaciones comerciales normales y que no se incluyen en otro tipo de ingreso.',
|
||||
'other_operating_income' => 'Otros ingresos operativos',
|
||||
'other_operating_income_desc' => 'Use Otros ingresos operativos para hacer seguimiento de ingresos de actividades que no son operaciones comerciales normales. Por ejemplo, interés de inversión, ganancias de cambio y rentas.',
|
||||
'tax-exempt_interest' => 'Interés exento de impuestos',
|
||||
'tax-exempt_interest_desc' => 'Use Interés exento de impuestos para registrar el interés que no está sujeto a impuestos, como el interés sobre el dinero en cuentas de jubilación exentas de impuestos o el interés de los bonos exentos de impuestos.',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'Pérdida no realizada en valores, neto de impuestos',
|
||||
'unrealised_loss_on_securities,net_of_tax_desc' => 'Use Pérdida no realizada en valores, neto de impuestos para hacer un seguimiento de las pérdidas en valores que se han producido pero aún no se han realizado a través de una transacción. Por ejemplo, acciones cuyo valor ha caído pero que aún se mantienen.',
|
||||
'cost_of_labour-cos' => 'Costo de mano de obra - COS',
|
||||
'cost_of_labour-cos_desc' => 'Use Costo de mano de obra - COS para hacer un seguimiento del costo de pagar a los empleados para producir productos o suministrar servicios. Incluye todos los costos laborales, incluida la comida y el transporte, si corresponde.',
|
||||
'equipment_rental-cos' => 'Alquiler de equipos - COS',
|
||||
'equipment_rental-cos_desc' => 'Use Alquiler de equipos - COS para hacer un seguimiento del costo del alquiler de equipos para producir productos o servicios. Si compra equipos, use un tipo de cuenta de activos fijos llamado Maquinaria y equipos.',
|
||||
'freight_and_delivery-cos' => 'Flete y entrega - COS',
|
||||
'freight_and_delivery-cos_desc' => 'Use Flete y entrega - COS para hacer un seguimiento del costo de envío/entrega de obtención de materias primas y producción de bienes terminados para la reventa.',
|
||||
'other_costs_of_sales-cos' => 'Otros costos de ventas - COS',
|
||||
'other_costs_of_sales-cos_desc' => 'Use Otros costos de ventas - COS para hacer un seguimiento de los costos relacionados con servicios o ventas que proporciona que no entran en otro tipo de Costo de ventas.',
|
||||
'supplies_and_materials-cos' => 'Suministros y materiales - COS',
|
||||
'supplies_and_materials-_cos_desc' => 'Use Suministros y materiales - COS para hacer un seguimiento del costo de las materias primas y piezas utilizadas o consumidas al producir un producto o prestar un servicio.',
|
||||
'advertising/promotional' => 'Publicidad/Promoción',
|
||||
'advertising/promotional_desc' => 'Use Publicidad/Promoción para hacer un seguimiento del dinero gastado en promocionar su empresa. Es posible que desee diferentes cuentas de este tipo para hacer un seguimiento de diferentes esfuerzos promocionales (Páginas Amarillas, periódicos, radio, volantes, eventos, etc.). Si el esfuerzo de promoción es una comida, use Comidas promocionales en su lugar.',
|
||||
'amortisation_expense' => 'Gasto de amortización',
|
||||
'amortisation_expense_desc' => 'Use Gasto de amortización para hacer un seguimiento de la amortización de activos (como activos intangibles o inversiones) durante la vida útil prevista de los activos.',
|
||||
'auto' => 'Auto',
|
||||
'auto_desc' => 'Utilice Auto para realizar un seguimiento de los costos asociados con los vehículos. Es posible que desee diferentes cuentas de este tipo para realizar un seguimiento de la gasolina, las reparaciones y el mantenimiento. Si su empresa es dueña de un automóvil o camión, es posible que desee realizar un seguimiento de su valor como un activo fijo, además de realizar un seguimiento de sus gastos.',
|
||||
'bad_debts' => 'Deudas incobrables',
|
||||
'bad_debts_desc' => 'Use Deudas incobrables para realizar un seguimiento de las deudas que ha cancelado.',
|
||||
'bank_charges' => 'Cargos bancarios',
|
||||
'bank_charges_desc' => 'Utilice Cargos bancarios para cualquier tarifa que pague a instituciones financieras.',
|
||||
'charitable_contributions' => 'Contribuciones caritativas',
|
||||
'charitable_contributions_desc' => 'Use Contribuciones caritativas para realizar un seguimiento de los regalos a organizaciones benéficas.',
|
||||
'commissions_and_fees' => 'Comisiones y tarifas',
|
||||
'commissions_and_fees_desc' => 'Use Comisiones y tarifas para realizar un seguimiento de los montos pagados a agentes (como corredores) para que ejecuten una transacción.',
|
||||
'cost_of_labour' => 'Costo de mano de obra',
|
||||
'cost_of_labour_desc' => 'Use Costo de mano de obra para realizar un seguimiento del costo de pagar a los empleados para producir productos o suministrar servicios. Incluye todos los costos de empleo, incluyendo alimentos y transporte, si corresponde. Esta cuenta también está disponible como una cuenta de Costo de ventas (COS).',
|
||||
'dues_and_subscriptions' => 'Cuotas y suscripciones',
|
||||
'dues_and_subscriptions_desc' => 'Utiliza Cuotas y suscripciones para hacer seguimiento a las cuotas y suscripciones relacionadas con la gestión de tu negocio. Puedes crear distintas cuentas de este tipo para cuotas profesionales, licencias que no pueden ser transferidas, revistas, periódicos, publicaciones de la industria o suscripciones de servicios.',
|
||||
'equipment_rental' => 'Alquiler de equipos',
|
||||
'equipment_rental_desc' => 'Utiliza Alquiler de equipos para hacer seguimiento al costo de alquilar equipos para producir productos o servicios. Esta cuenta también está disponible como cuenta de Costo de ventas. Si compras equipos, utiliza una cuenta de Activo fijo llamada Maquinaria y equipo.',
|
||||
'finance_costs' => 'Costos financieros',
|
||||
'finance_costs_desc' => 'Utiliza Costos financieros para hacer seguimiento a los costos de obtener préstamos o créditos. Ejemplos de costos financieros incluyen cargos de tarjetas de crédito, intereses y costos de hipoteca.',
|
||||
'income_tax_expense' => 'Gastos de impuestos sobre la renta',
|
||||
'income_tax_expense_desc' => 'Utiliza Gastos de impuestos sobre la renta para hacer seguimiento a los impuestos sobre la renta que la empresa ha pagado para cumplir con sus obligaciones fiscales.',
|
||||
'insurance' => 'Seguros',
|
||||
'insurance_desc' => 'Utiliza Seguros para hacer seguimiento a los pagos de seguros. Puedes crear diferentes cuentas de este tipo para distintos tipos de seguros (automóvil, responsabilidad civil, entre otros).',
|
||||
'interest_paid' => 'Intereses pagados',
|
||||
'interest_paid_desc' => 'Utiliza Intereses pagados para todos los tipos de intereses que pagas, incluyendo intereses hipotecarios, cargos financieros de tarjetas de crédito o intereses sobre préstamos.',
|
||||
'legal_and_professional_fees' => 'Honorarios legales y profesionales',
|
||||
'legal_and_professional_fees_desc' => 'Utiliza Honorarios legales y profesionales para hacer seguimiento al dinero que pagas a profesionales para ayudarte a gestionar tu negocio. Puedes crear diferentes cuentas de este tipo para pagos a tu contador, abogado u otros consultores.',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'Pérdida por operaciones discontinuas, neto de impuestos',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'Utiliza Pérdida por operaciones discontinuas, neto de impuestos para hacer seguimiento a la pérdida realizada cuando una parte del negocio deja de operar o cuando se descontinúa una línea de productos.',
|
||||
'management_compensation' => 'Remuneración de la dirección',
|
||||
'management_compensation_desc' => 'Utiliza Remuneración de la dirección para hacer seguimiento a la remuneración pagada a la dirección, ejecutivos y no ejecutivos. Por ejemplo, salarios, honorarios y beneficios.',
|
||||
'meals_and_entertainment' => 'Comidas y entretenimiento',
|
||||
'meals_and_entertainment' => 'Comidas y entretenimiento',
|
||||
'meals_and_entertainment_desc' => 'Use Comidas y entretenimiento para hacer seguimiento a cuanto gastas en compartir comidas con tus empleados para fomentar la moral. Si compartes una comida con un cliente para promocionar tu negocio, utiliza una cuenta de Comidas promocionales. Asegúrate de incluir con quién comiste y el propósito de la comida cuando registres la transacción.',
|
||||
'office/general_administrative_expenses' => 'Gastos administrativos de oficina en general',
|
||||
'office/general_administrative_expenses_desc' => 'Use Gastos administrativos de oficina en general para hacer seguimiento a todos los tipos de gastos generales o relacionados con la oficina.',
|
||||
'other_miscellaneous_service_cost' => 'Otros costos misceláneos de servicios',
|
||||
'other_miscellaneous_service_cost_desc' => 'Use Otros costos misceláneos de servicios para hacer seguimiento a los costos relacionados con la prestación de servicios que no corresponden a otro tipo de Gasto. Esta cuenta también está disponible como una cuenta de Costo de ventas (COS).',
|
||||
'other_selling_expenses' => 'Otros gastos de venta',
|
||||
'other_selling_expenses_desc' => 'Use Otros gastos de venta para hacer seguimiento a los gastos de venta incurridos que no corresponden a ninguna otra categoría.',
|
||||
'payroll_expenses' => 'Gastos de nómina',
|
||||
'payroll_expenses_desc' => 'Use Gastos de nómina para hacer seguimiento a los gastos de nómina. Es posible que desees diferentes cuentas de este tipo para cosas como: - Compensación de oficiales - Pagos garantizados - Compensación de trabajadores - Salarios y sueldos - Impuestos sobre la nómina',
|
||||
'rent_or_lease_of_buildings' => 'Alquiler o arrendamiento de edificios',
|
||||
'rent_or_lease_of_buildings_desc' => 'Utilice Alquiler o arrendamiento de edificios para realizar el seguimiento de los pagos de alquiler que realiza.',
|
||||
'repair_and_maintenance' => 'Reparación y mantenimiento',
|
||||
'repair_and_maintenance_desc' => 'Utilice Reparación y mantenimiento para hacer el seguimiento de cualquier reparación y cuota de mantenimiento periódico. Puede querer diferentes cuentas de este tipo para realizar un seguimiento de diferentes tipos de gastos de reparación y mantenimiento (automóvil, equipo, paisajismo, etc.).',
|
||||
'shipping_and_delivery_expense' => 'Gastos de envío y entrega',
|
||||
'shipping_and_delivery_expense_desc' => 'Use Gastos de envío y entrega para hacer un seguimiento del costo de envío y entrega de bienes a los clientes.',
|
||||
'supplies_and_materials' => 'Suministros y materiales',
|
||||
'supplies_and_materials_desc' => 'Use Suministros y materiales para realizar el seguimiento del costo de materias primas y piezas utilizadas o consumidas al producir un producto o proporcionar un servicio. Esta cuenta también está disponible como una cuenta de Costo de ventas.',
|
||||
'taxes_paid' => 'Impuestos pagados',
|
||||
'taxes_paid_desc' => 'Utilice Impuestos pagados para hacer el seguimiento de los impuestos que paga. Puede querer diferentes cuentas de este tipo para pagos a diferentes agencias tributarias.',
|
||||
'travel_expenses_-general_and_admin_expenses' => 'Gastos de viaje - gastos generales y administrativos',
|
||||
'travel_expenses-general_and_admin_expenses_desc' => 'Use Gastos de viaje - gastos generales y administrativos para hacer el seguimiento de los costos de viaje incurridos que no están directamente relacionados con la operación de generación de ingresos de la empresa. Por ejemplo, boletos de avión y costos de hotel al realizar entrevistas de trabajo.',
|
||||
'travel_expenses-selling_expense' => 'Gastos de viaje - gastos de venta',
|
||||
'travel_expenses-_selling_expense_desc' => 'Use Gastos de viaje - gastos de venta para hacer el seguimiento de los costos de viaje incurridos que están directamente relacionados con la operación de generación de ingresos de la empresa. Por ejemplo, boletos de avión y costos de hotel al vender productos y servicios.',
|
||||
'unapplied_cash_bill_payment_expense' => 'Gastos de pago de facturas en efectivo no aplicados',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'Gastos de pago de facturas en efectivo no aplicados informa el gasto de base de efectivo de los cheques de pago de proveedores que ha enviado pero aún no ha aplicado a las facturas de proveedores. En general, nunca usaría esto directamente en una transacción de compra o venta.',
|
||||
'utilities' => 'Servicios públicos',
|
||||
'utilities_desc' => 'Use Servicios públicos para realizar un seguimiento de los pagos de servicios públicos. Puede querer diferentes cuentas de este tipo para realizar un seguimiento de diferentes tipos de pagos de servicios públicos (gas y electricidad, teléfono, agua, etc.).',
|
||||
'amortisation' => 'Amortización',
|
||||
'amortisation_desc' => 'Utilice Amortización para realizar un seguimiento de la amortización de los activos intangibles. La amortización es la distribución del costo de un activo intangible a lo largo de su vida útil, al igual que la depreciación de los activos fijos. Es posible que desee una cuenta de amortización para cada activo intangible que tenga.',
|
||||
'depreciation' => 'Depreciación',
|
||||
'depreciation_desc' => 'Utilice Depreciación para realizar un seguimiento de cuánto se deprecian los activos fijos. Es posible que desee una cuenta de depreciación para cada activo fijo que tenga.',
|
||||
'exchange_gain_or_loss' => 'Ganancia o pérdida de cambio',
|
||||
'exchange_gain_or_loss_desc' => 'Utilice Ganancia o pérdida de cambio para realizar un seguimiento de las ganancias o pérdidas que se producen como resultado de las fluctuaciones de los tipos de cambio.',
|
||||
'other_expense' => 'Otro gasto',
|
||||
'other_expense_desc' => 'Utilice Otro gasto para realizar un seguimiento de los gastos inusuales o infrecuentes que no pertenecen a otro tipo de gasto.',
|
||||
'penalties_and_settlements' => 'Multas y acuerdos',
|
||||
'penalties_and_settlements_desc' => 'Utilice Multas y acuerdos para realizar un seguimiento del dinero que paga por violar leyes o regulaciones, resolver demandas o cualquier otro tipo de sanciones.',
|
||||
'chart_of_accounts' => 'Plan de cuentas',
|
||||
'account_type' => 'Tipo de cuenta',
|
||||
'detail_type' => 'Tipo de detalle',
|
||||
'account' => 'Cuenta',
|
||||
'parent_account' => 'Cuenta principal',
|
||||
'as_of' => 'Al',
|
||||
'gl_code_help' => 'Todas las cuentas del libro mayor tienen un número de 6 dígitos. 1xxxxxx = Activos, 2xxxxx = Pasivos, 3xxxxx = Activos netos, 4xxxxx = Ingresos, 5xxxxx = Ingresos, 8xxxxx = Asignaciones',
|
||||
'gl_code' => 'Código del libro mayor (GL)',
|
||||
'primary_balance' => 'Saldo primario',
|
||||
'bank_balance' => 'Saldo bancario',
|
||||
'active' => 'Activo',
|
||||
'asset' => 'Activo',
|
||||
'expenses' => 'Gastos',
|
||||
'income' => 'Ingresos',
|
||||
'equity' => 'Patrimonio',
|
||||
'liability' => 'Pasivo',
|
||||
'add_account' => 'Agregar cuenta',
|
||||
'account_sub_type' => 'Subtipo de cuenta',
|
||||
'add_account_sub_type' => 'Agregar subtipo de cuenta',
|
||||
'add_detail_type' => 'Agregar tipo de detalle',
|
||||
'edit_account_type' => 'Editar tipo de cuenta',
|
||||
'edit_detail_type' => 'Editar tipo de detalle',
|
||||
'parent_type' => 'Tipo principal',
|
||||
'no_accounts' => 'No se encontraron cuentas',
|
||||
'add_default_accounts_help' => '¿Desea que creemos cuentas predeterminadas? Las cuentas predeterminadas se pueden editar/eliminar después de crearlas.',
|
||||
'add_default_accounts' => 'Crear cuentas predeterminadas',
|
||||
'journal_entry' => 'Asiento contable',
|
||||
'debit' => 'Débito',
|
||||
'credit' => 'Crédito',
|
||||
'total' => 'Total',
|
||||
'credit_debit_equal' => 'El crédito y el débito deben ser iguales para continuar',
|
||||
'select_all_accounts' => 'Seleccionar cuenta para todas las filas utilizadas',
|
||||
'journal_date' => 'Fecha de asiento contable',
|
||||
'edit_account' => 'Editar cuenta',
|
||||
'chart_of_account_overview' => 'Resumen de la cuenta de contabilidad',
|
||||
'current_balance' => 'Saldo actual',
|
||||
'transfer' => 'Transferir',
|
||||
'add_transfer' => 'Agregar transferencia',
|
||||
'edit_transfer' => 'Editar transferencia',
|
||||
'activated_successfully' => 'Cuenta activada exitosamente',
|
||||
'deactivated_successfully' => 'Cuenta desactivada exitosamente',
|
||||
'budget' => 'Presupuesto',
|
||||
'financial_year_for_the_budget' => 'Año financiero para el presupuesto',
|
||||
'continue' => 'Continuar',
|
||||
'budget_for_fy' => 'Presupuesto para el año fiscal :fy',
|
||||
'monthly' => 'Mensual',
|
||||
'quarterly' => 'Trimestral',
|
||||
'yearly' => 'Anual',
|
||||
'1st_quarter' => '1er Trimestre',
|
||||
'2nd_quarter' => '2do Trimestre',
|
||||
'3rd_quarter' => '3er Trimestre',
|
||||
'4th_quarter' => '4to Trimestre',
|
||||
'ledger' => 'Libro Mayor',
|
||||
'reports' => 'Informes',
|
||||
'view_report' => 'Ver informe',
|
||||
'ledger_report' => 'Informe de Libro Mayor',
|
||||
'ledger_report_description' => 'El informe de libro mayor contiene la información clasificada y detallada de todas las cuentas individuales, incluyendo los aspectos de débito y crédito.',
|
||||
'ledger_add_account' => 'Añade algunas cuentas para ver el informe del libro mayor',
|
||||
'select_a_financial_year' => 'Seleccione un año financiero para ver el presupuesto',
|
||||
'trial_balance' => 'Balance de prueba',
|
||||
'trial_balance_description' => 'Un balance de prueba muestra un resumen de todos los saldos del libro mayor y ayuda a verificar si las transacciones son correctas y están equilibradas.',
|
||||
'balance_sheet' => 'Balance general',
|
||||
'balance_sheet_description' => 'Este informe le brinda un estado inmediato de sus cuentas en una fecha especificada. Puede llamarlo una vista "Instantánea" de la posición actual (día) del ejercicio financiero.',
|
||||
'assets' => 'Activos',
|
||||
'liab_owners_capital' => "Pasivos y capital del propietario",
|
||||
'total_liab_owners' => 'Total de pasivos y capital del propietario',
|
||||
'total_assets' => 'Total de activos',
|
||||
'account_setting' => 'Configuración de contabilidad',
|
||||
'reset_data' => 'Restablecer datos',
|
||||
'reset_help_txt' => 'Esto eliminará todos los datos de contabilidad. Los datos no se pueden revertir.',
|
||||
'opening_balance' => 'Saldo inicial',
|
||||
'tree_view' => 'Vista de árbol',
|
||||
'tabular_view' => 'Vista tabular',
|
||||
'expand_all' => 'Expandir todo',
|
||||
'collapse_all' => 'Contraer todo',
|
||||
'export_to_pdf' => 'Exportar a PDF',
|
||||
'export_to_csv' => 'Exportar a CSV',
|
||||
'export_to_excel' => 'Exportar a Excel',
|
||||
'transactions' => 'Transacciones',
|
||||
'sales_payments' => 'Pagos de ventas',
|
||||
'map_transaction' => 'Asignar transacción',
|
||||
'edit_mapping' => 'Editar asignación',
|
||||
'deposit_to' => 'Depositar en',
|
||||
'payment_account' => 'Cuenta de pago',
|
||||
'purchase_payments' => 'Pagos de compras',
|
||||
'access_accounting_module' => 'Acceder al módulo de contabilidad',
|
||||
'manage_accounts' => 'Gestionar cuentas',
|
||||
'view_journal' => 'Ver diario',
|
||||
'add_journal' => 'Agregar diario',
|
||||
'edit_journal' => 'Editar diario',
|
||||
'delete_journal' => 'Eliminar diario',
|
||||
'map_transactions' => 'Asignar transacciones',
|
||||
'view_transfer' => 'Ver transferencia',
|
||||
'add_transfer' => 'Agregar transferencia',
|
||||
'edit_transfer' => 'Editar transferencia',
|
||||
'delete_transfer' => 'Eliminar transferencia',
|
||||
'manage_budget' => 'Gestionar presupuesto',
|
||||
'view_reports' => 'Ver informes',
|
||||
'journal_entry_prefix' => 'Prefijo de entrada de diario',
|
||||
'transfer_prefix' => 'Prefijo de transferencia',
|
||||
'account_recievable_ageing_report' => 'Informe de envejecimiento de cuentas por cobrar (Resumen)',
|
||||
'account_recievable_ageing_report_description' => 'Este informe muestra el resumen de todas las ventas pendientes de facturas en el rango de días indicado según la fecha de vencimiento.',
|
||||
'1_30_days' => '1 a 30 días',
|
||||
'31_60_days' => '31 a 60 días',
|
||||
'61_90_days' => '61 a 90 días',
|
||||
'91_and_over' => '91 días o más',
|
||||
'account_payable_ageing_report' => 'Informe de envejecimiento de cuentas por pagar (Resumen)',
|
||||
'account_payable_ageing_report_description' => 'Este informe muestra el resumen de todas las compras pendientes de facturas en el rango de días indicado según la fecha de vencimiento.',
|
||||
'account_receivable_ageing_details' => 'Detalles de envejecimiento de cuentas por cobrar (Detalles)',
|
||||
'account_receivable_ageing_details_description' => 'Este informe muestra los detalles de todas las ventas pendientes de facturas en el rango de días indicado según la fecha de vencimiento.',
|
||||
'current' => 'Actual',
|
||||
'invoice' => 'Factura',
|
||||
'total_for_current' => 'Total para actual',
|
||||
'days_past_due' => ':días días vencidos',
|
||||
'total_for_days_past_due' => 'Total para :días días vencidos',
|
||||
'total_for_91_and_over' => 'Total para 91 días o más',
|
||||
'account_payable_ageing_details' => 'Detalles de envejecimiento de cuentas por pagar (Detalles)',
|
||||
'account_payable_ageing_details_description' => 'Este informe muestra los detalles de todas las compras pendientes de facturas en el rango de días indicado según la fecha de vencimiento.',
|
||||
'91_and_over_past_due' => '91 días o más vencido',
|
||||
];
|
||||
639
Modules/Accounting/Resources/lang/fa/lang.php
Normal file
639
Modules/Accounting/Resources/lang/fa/lang.php
Normal file
@ -0,0 +1,639 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'accounting' => 'حسابداری',
|
||||
'accounting_module' => 'ماژول حسابداری',
|
||||
'accounts_receivable' => 'حسابهای دریافتنی (A/R)',
|
||||
'current_assets' => 'داراییهای جاری',
|
||||
'cash_and_cash_equivalents' => 'وجه نقد و معادلهای نقد',
|
||||
'fixed_assets' => 'داراییهای ثابت',
|
||||
'non_current_assets' => 'داراییهای غیرجاری',
|
||||
'accounts_payable' => 'حسابهای پرداختنی (A/P)',
|
||||
'credit_card' => 'کارت اعتباری',
|
||||
'current_liabilities' => 'بدهیهای جاری',
|
||||
'non_current_liabilities' => 'بدهیهای غیرجاری',
|
||||
'owners_equity' => 'حقوق مالکانه',
|
||||
'income' => 'درآمد',
|
||||
'other_income' => 'سایر درآمدها',
|
||||
'cost_of_sale' => 'بهای تمامشده فروش',
|
||||
'expenses' => 'هزینهها',
|
||||
'other_expense' => 'سایر هزینهها',
|
||||
'allowance_for_bad_debts' => 'ذخیره مطالبات مشکوکالوصول',
|
||||
'assets_available_for_sale' => 'داراییهای نگهداریشده برای فروش',
|
||||
'development_costs' => 'هزینههای توسعه',
|
||||
'employee_cash_advances' => 'علیالحساب کارکنان',
|
||||
'inventory' => 'موجودی کالا',
|
||||
'investments_-_other' => 'سرمایهگذاریها - سایر',
|
||||
'loans_to_officers' => 'وام به مدیران',
|
||||
'loans_to_others' => 'وام به سایرین',
|
||||
'loans_to_shareholders' => 'وام به سهامداران',
|
||||
'other_current_assets' => 'سایر داراییهای جاری',
|
||||
'prepaid_expenses' => 'پیشپرداخت هزینهها',
|
||||
'retainage' => 'مبالغ نگهداریشده',
|
||||
'undeposited_funds' => 'وجوه واریز نشده',
|
||||
'bank' => 'بانک',
|
||||
'cash_on_hand' => 'صندوق',
|
||||
'client_trust_account' => 'حساب امانی مشتری',
|
||||
'money_market' => 'بازار پول',
|
||||
'rents_held_in_trust' => 'اجارههای نگهداریشده امانی',
|
||||
'savings' => 'پسانداز',
|
||||
'accumulated_depletion' => 'کاهش ارزش تجمعی',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'استهلاک انباشته اموال، ماشینآلات و تجهیزات',
|
||||
'buildings' => 'ساختمانها',
|
||||
'depletable_assets' => 'داراییهای قابلاستهلاک طبیعی',
|
||||
'furniture_and_fixtures' => 'اثاثیه و لوازم',
|
||||
'land' => 'زمین',
|
||||
'leasehold_improvements' => 'بهبودهای امتیاز اجاره',
|
||||
'machinery_and_equipment' => 'ماشینآلات و تجهیزات',
|
||||
'other_fixed_assets' => 'سایر داراییهای ثابت',
|
||||
'vehicles' => 'وسایل نقلیه',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'استهلاک انباشته داراییهای غیرجاری',
|
||||
'assets_held_for_sale' => 'داراییهای نگهداریشده برای فروش',
|
||||
'deferred_tax' => 'مالیات معوق',
|
||||
'goodwill' => 'سرقفلی',
|
||||
'intangible_assets' => 'داراییهای نامشهود',
|
||||
'lease_buyout' => 'خرید دارایی اجارهای',
|
||||
'licences' => 'مجوزها',
|
||||
'long-term_investments' => 'سرمایهگذاریهای بلندمدت',
|
||||
'organisational_costs' => 'هزینههای سازمانی',
|
||||
'other_non-current_assets' => 'سایر داراییهای غیرجاری',
|
||||
'security_deposits' => 'سپردههای تضمین',
|
||||
'accounts_payable_(a/p)' => 'حسابهای پرداختنی (A/P)',
|
||||
'accrued_liabilities' => 'هزینههای معوق',
|
||||
'client_trust_accounts_-_liabilities' => 'حسابهای امانی مشتری - بدهیها',
|
||||
'current_tax_liability' => 'بدهی مالیات جاری',
|
||||
'current_portion_of_obligations_under_finance_leases' => 'بخش جاری تعهدات اجارههای مالی',
|
||||
'dividends_payable' => 'سود سهام پرداختنی',
|
||||
'income_tax_payable' => 'مالیات بر درآمد پرداختنی',
|
||||
'insurance_payable' => 'بدهی بیمه',
|
||||
'line_of_credit' => 'خط اعتباری',
|
||||
'loan_payable' => 'وام پرداختنی',
|
||||
'other_current_liabilities' => 'سایر بدهیهای جاری',
|
||||
'payroll_clearing' => 'تسویه حقوق و دستمزد',
|
||||
'payroll_liabilities' => 'بدهیهای حقوق و دستمزد',
|
||||
'prepaid_expenses_payable' => 'پیشپرداخت هزینهها پرداختنی',
|
||||
'rents_in_trust_-_liability' => 'اجارههای امانی - بدهی',
|
||||
'sales_and_service_tax_payable' => 'مالیات فروش و خدمات پرداختنی',
|
||||
'accrued_holiday_payable' => 'مرخصی ذخیره پرداختنی',
|
||||
'accrued_non-current_liabilities' => 'بدهیهای معوق غیرجاری',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'بدهیهای مرتبط با داراییهای نگهداریشده برای فروش',
|
||||
'long-term_debt' => 'بدهی بلندمدت',
|
||||
'notes_payable' => 'سندهای پرداختنی',
|
||||
'other_non-current_liabilities' => 'سایر بدهیهای غیرجاری',
|
||||
'shareholder_notes_payable' => 'سندهای پرداختنی سهامداران',
|
||||
'accumulated_adjustment' => 'تعدیلات انباشته',
|
||||
'dividend_disbursed' => 'سود سهام پرداختشده',
|
||||
'equity_in_earnings_of_subsidiaries' => 'سهام در سود شرکتهای تابعه',
|
||||
'opening_balance_equity' => 'حقوق صاحبان سهام در مانده افتتاحیه',
|
||||
'ordinary_shares' => 'سهام عادی',
|
||||
'other_comprehensive_income' => 'سود و زیان جامع سایر',
|
||||
'owner\'s_equity' => 'حقوق مالکانه',
|
||||
'paid-in_capital_or_surplus' => 'سرمایه پرداختشده یا مازاد',
|
||||
'partner_contributions' => 'آورده شرکا',
|
||||
'partner_distributions' => 'توزیع به شرکا',
|
||||
'partner\'s_equity' => 'حقوق شرکا',
|
||||
'preferred_shares' => 'سهام ممتاز',
|
||||
'retained_earnings' => 'سود(زیان) انباشته',
|
||||
'share_capital' => 'سرمایه',
|
||||
'treasury_shares' => 'سهام خزانه',
|
||||
'discounts/refunds_given' => 'تخفیفها/استردادها',
|
||||
'non-profit_income' => 'درآمد غیرانتفاعی',
|
||||
'other_primary_income' => 'سایر درآمدهای اصلی',
|
||||
'revenue_-_general' => 'درآمد - عمومی',
|
||||
'sales_-_retail' => 'فروش - خردهفروشی',
|
||||
'sales_-_wholesale' => 'فروش - عمدهفروشی',
|
||||
'sales_of_product_income' => 'درآمد فروش محصول',
|
||||
'service/fee_income' => 'درآمد خدمات/کارمزد',
|
||||
'unapplied_cash_payment_income' => 'درآمد دریافت نقدی تخصیصنیافته',
|
||||
'dividend_income' => 'درآمد سود سهام',
|
||||
'interest_earned' => 'بهره کسبشده',
|
||||
'loss_on_disposal_of_assets' => 'زیان فروش داراییها',
|
||||
'other_investment_income' => 'سایر درآمدهای سرمایهگذاری',
|
||||
'other_miscellaneous_income' => 'سایر درآمدهای متفرقه',
|
||||
'other_operating_income' => 'سایر درآمدهای عملیاتی',
|
||||
'tax-exempt_interest' => 'بهره معاف از مالیات',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'زیان تحققنیافته اوراق بهادار، خالص مالیات',
|
||||
'cost_of_labour_-_cos' => 'بهای دستمزد - COS',
|
||||
'equipment_rental_-_cos' => 'اجاره تجهیزات - COS',
|
||||
'freight_and_delivery_-_cos' => 'حمل و تحویل - COS',
|
||||
'other_costs_of_sales_-_cos' => 'سایر هزینههای فروش - COS',
|
||||
'supplies_and_materials_-_cos' => 'ملزومات و مواد - COS',
|
||||
'advertising/promotional' => 'تبلیغات/ترویج',
|
||||
'amortisation_expense' => 'هزینه استهلاک دارایی نامشهود',
|
||||
'auto' => 'خودرو',
|
||||
'bad_debts' => 'مطالبات سوختشده',
|
||||
'bank_charges' => 'کارمزدهای بانکی',
|
||||
'charitable_contributions' => 'کمکهای خیریه',
|
||||
'commissions_and_fees' => 'کارمزدها و کمیسیونها',
|
||||
'cost_of_labour' => 'بهای دستمزد',
|
||||
'dues_and_subscriptions' => 'حق عضویت و اشتراکها',
|
||||
'equipment_rental' => 'اجاره تجهیزات',
|
||||
'finance_costs' => 'هزینههای مالی',
|
||||
'income_tax_expense' => 'هزینه مالیات بر درآمد',
|
||||
'insurance' => 'بیمه',
|
||||
'interest_paid' => 'بهره پرداختی',
|
||||
'legal_and_professional_fees' => 'هزینههای حقوقی و حرفهای',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'زیان فعالیتهای متوقفشده، خالص مالیات',
|
||||
'management_compensation' => 'جبران خدمات مدیریت',
|
||||
'meals_and_entertainment' => 'پذیرایی و سرگرمی',
|
||||
'office/general_administrative_expenses' => 'هزینههای اداری/دفتری',
|
||||
'other_miscellaneous_service_cost' => 'سایر هزینههای خدماتی متفرقه',
|
||||
'other_selling_expenses' => 'سایر هزینههای فروش',
|
||||
'payroll_expenses' => 'هزینههای حقوق و دستمزد',
|
||||
'rent_or_lease_of_buildings' => 'اجاره یا رهن ساختمان',
|
||||
'repair_and_maintenance' => 'تعمیر و نگهداری',
|
||||
'shipping_and_delivery_expense' => 'هزینه حمل و تحویل',
|
||||
'supplies_and_materials' => 'ملزومات و مواد',
|
||||
'taxes_paid' => 'مالیاتهای پرداختشده',
|
||||
'travel_expenses_-_general_and_admin_expenses' => 'هزینه سفر - اداری و عمومی',
|
||||
'travel_expenses_-_selling_expense' => 'هزینه سفر - فروش',
|
||||
'unapplied_cash_bill_payment_expense' => 'هزینه پرداخت نقدی تخصیصنیافته',
|
||||
'utilities' => 'خدمات عمومی',
|
||||
'amortisation' => 'استهلاک نامشهود',
|
||||
'depreciation' => 'استهلاک',
|
||||
'exchange_gain_or_loss' => 'سود یا زیان تسعیر',
|
||||
'penalties_and_settlements' => 'جرائم و تسویهها',
|
||||
'chart_of_accounts' => 'سرفصل حسابها',
|
||||
'account_type' => 'نوع حساب',
|
||||
'detail_type' => 'نوع جزئیات',
|
||||
'account' => 'حساب',
|
||||
'parent_account' => 'حساب والد',
|
||||
'as_of' => 'تا تاریخ',
|
||||
'gl_code_help' => 'تمام حسابهای دفتر کل کد ۶ رقمی دارند. 1xxxxxx = داراییها، 2xxxxx = بدهیها، 3xxxxx = خالص داراییها، 4xxxxx = درآمد، 5xxxxx = هزینه، 8xxxxx = تخصیصها',
|
||||
'gl_code' => 'کد دفتر کل (GL)',
|
||||
'primary_balance' => 'مانده اصلی',
|
||||
'bank_balance' => 'مانده بانکی',
|
||||
'active' => 'فعال',
|
||||
'asset' => 'دارایی',
|
||||
'equity' => 'حقوق مالکانه',
|
||||
'liability' => 'بدهی',
|
||||
'add_account' => 'افزودن حساب',
|
||||
'account_sub_type' => 'نوع فرعی حساب',
|
||||
'add_account_sub_type' => 'افزودن نوع فرعی حساب',
|
||||
'add_detail_type' => 'افزودن نوع جزئیات',
|
||||
'edit_account_type' => 'ویرایش نوع حساب',
|
||||
'edit_detail_type' => 'ویرایش نوع جزئیات',
|
||||
'parent_type' => 'نوع والد',
|
||||
'no_accounts' => 'هیچ حسابی یافت نشد',
|
||||
'add_default_accounts_help' => 'آیا مایلید حسابهای پیشفرض ایجاد شوند؟ بعداً قابل ویرایش/حذف هستند.',
|
||||
'add_default_accounts' => 'ایجاد حسابهای پیشفرض',
|
||||
'journal_entry' => 'ثبت روزنامه',
|
||||
'debit' => 'بدهکار',
|
||||
'credit' => 'بستانکار',
|
||||
'total' => 'جمع',
|
||||
'credit_debit_equal' => 'مبالغ بدهکار و بستانکار باید برابر باشند',
|
||||
'select_all_accounts' => 'انتخاب حساب برای همه ردیفها',
|
||||
'journal_date' => 'تاریخ سند',
|
||||
'edit_account' => 'ویرایش حساب',
|
||||
'chart_of_account_overview' => 'نمای کلی سرفصل حسابها',
|
||||
'current_balance' => 'مانده جاری',
|
||||
'transfer' => 'انتقال',
|
||||
'add_transfer' => 'افزودن انتقال',
|
||||
'edit_transfer' => 'ویرایش انتقال',
|
||||
'activated_successfully' => 'حساب با موفقیت فعال شد',
|
||||
'deactivated_successfully' => 'حساب با موفقیت غیرفعال شد',
|
||||
'budget' => 'بودجه',
|
||||
'financial_year_for_the_budget' => 'سال مالی بودجه',
|
||||
'continue' => 'ادامه',
|
||||
'budget_for_fy' => 'بودجه برای سال مالی :fy',
|
||||
'monthly' => 'ماهانه',
|
||||
'quarterly' => 'فصلی',
|
||||
'yearly' => 'سالانه',
|
||||
'1st_quarter' => 'فصل اول',
|
||||
'2nd_quarter' => 'فصل دوم',
|
||||
'3rd_quarter' => 'فصل سوم',
|
||||
'4th_quarter' => 'فصل چهارم',
|
||||
'ledger' => 'دفتر کل',
|
||||
'reports' => 'گزارشها',
|
||||
'view_report' => 'مشاهده گزارش',
|
||||
'ledger_report' => 'گزارش دفتر کل',
|
||||
'ledger_report_description' => 'گزارش دفتر کل شامل اطلاعات طبقهبندیشده و جزئیات تمام حسابها، شامل بدهکار و بستانکار است.',
|
||||
'ledger_add_account' => 'برای مشاهده گزارش دفتر کل چند حساب اضافه کنید',
|
||||
'select_a_financial_year' => 'برای مشاهده بودجه یک سال مالی انتخاب کنید',
|
||||
'trial_balance' => 'تراز آزمایشی',
|
||||
'trial_balance_description' => 'تراز آزمایشی خلاصهای از مانده همه حسابها را نمایش میدهد و برای بررسی صحت و توازن تراکنشها مفید است.',
|
||||
'balance_sheet' => 'ترازنامه',
|
||||
'balance_sheet_description' => 'این گزارش وضعیت حسابها را در تاریخ مشخص نشان میدهد؛ نمایی لحظهای از وضعیت سال مالی.',
|
||||
'assets' => 'داراییها',
|
||||
'liab_owners_capital' => 'بدهیها و حقوق مالکانه',
|
||||
'total_liab_owners' => 'جمع بدهیها و حقوق مالکانه',
|
||||
'total_assets' => 'جمع داراییها',
|
||||
'account_setting' => 'تنظیمات حسابداری',
|
||||
'reset_data' => 'بازنشانی دادهها',
|
||||
'reset_help_txt' => 'این کار همه دادههای حسابداری را حذف میکند و غیرقابل بازگشت است.',
|
||||
'opening_balance' => 'مانده افتتاحیه',
|
||||
'tree_view' => 'نمای درختی',
|
||||
'tabular_view' => 'نمای جدولی',
|
||||
'expand_all' => 'باز کردن همه',
|
||||
'collapse_all' => 'بستن همه',
|
||||
'export_to_pdf' => 'خروجی PDF',
|
||||
'export_to_csv' => 'خروجی CSV',
|
||||
'export_to_excel' => 'خروجی Excel',
|
||||
'transactions' => 'تراکنشها',
|
||||
'sales_payments' => 'دریافتهای فروش',
|
||||
'map_transaction' => 'نگاشت تراکنش',
|
||||
'edit_mapping' => 'ویرایش نگاشت',
|
||||
'deposit_to' => 'واریز به',
|
||||
'payment_account' => 'حساب پرداخت',
|
||||
'purchase_payments' => 'پرداختهای خرید',
|
||||
'access_accounting_module' => 'دسترسی به ماژول حسابداری',
|
||||
'manage_accounts' => 'مدیریت حسابها',
|
||||
'view_journal' => 'مشاهده روزنامه',
|
||||
'add_journal' => 'افزودن سند روزنامه',
|
||||
'edit_journal' => 'ویرایش سند روزنامه',
|
||||
'delete_journal' => 'حذف سند روزنامه',
|
||||
'map_transactions' => 'نگاشت تراکنشها',
|
||||
'view_transfer' => 'مشاهده انتقال',
|
||||
'delete_transfer' => 'حذف انتقال',
|
||||
'manage_budget' => 'مدیریت بودجه',
|
||||
'view_reports' => 'مشاهده گزارشها',
|
||||
'journal_entry_prefix' => 'پیشوند شمارهگذاری سند',
|
||||
'transfer_prefix' => 'پیشوند شمارهگذاری انتقال',
|
||||
'account_recievable_ageing_report' => 'گزارش سررسید حسابهای دریافتنی (خلاصه)',
|
||||
'account_recievable_ageing_report_description' => 'این گزارش خلاصهای از تمام فاکتورهای فروش معوق را بر اساس بازههای روز تا سررسید نشان میدهد.',
|
||||
'1_30_days' => '۱ تا ۳۰ روز',
|
||||
'31_60_days' => '۳۱ تا ۶۰ روز',
|
||||
'61_90_days' => '۶۱ تا ۹۰ روز',
|
||||
'91_and_over' => '۹۱ روز و بیشتر',
|
||||
'account_payable_ageing_report' => 'گزارش سررسید حسابهای پرداختنی (خلاصه)',
|
||||
'account_payable_ageing_report_description' => 'این گزارش خلاصهای از تمام فاکتورهای خرید معوق را بر اساس بازههای روز تا سررسید نشان میدهد.',
|
||||
'account_receivable_ageing_details' => 'جزئیات سررسید حسابهای دریافتنی (جزئیات)',
|
||||
'account_receivable_ageing_details_description' => 'این گزارش جزئیات همه فاکتورهای فروش معوق را در بازههای روز مشخص بر اساس تاریخ سررسید نمایش میدهد.',
|
||||
'current' => 'جاری',
|
||||
'invoice' => 'فاکتور',
|
||||
'total_for_current' => 'جمع برای جاری',
|
||||
'days_past_due' => ':days روز از سررسید گذشته',
|
||||
'total_for_days_past_due' => 'جمع برای :days روز از سررسید گذشته',
|
||||
'total_for_91_and_over' => 'جمع برای ۹۱ روز و بیشتر',
|
||||
'account_payable_ageing_details' => 'جزئیات سررسید حسابهای پرداختنی (جزئیات)',
|
||||
'account_payable_ageing_details_description' => 'این گزارش جزئیات همه فاکتورهای خرید معوق را در بازههای روز مشخص بر اساس تاریخ سررسید نمایش میدهد.',
|
||||
'91_and_over_past_due' => '۹۱ روز و بیشتر از سررسید گذشته',
|
||||
'map_transactions_help' => 'حسابهای پیشفرضی را تنظیم کنید که تراکنشها به صورت خودکار به آنها نگاشت شوند',
|
||||
'allowance_for_bad_debts_desc' => 'از ذخیره مطالبات مشکوکالوصول برای برآورد بخشی از حسابهای دریافتنی که احتمال وصول آن را ندارید استفاده کنید. فقط در صورت نگهداری دفاتر به روش تعهدی.',
|
||||
'assets_available_for_sale_desc' => 'برای پیگیری داراییهایی که برای فروش نگهداری میشوند و انتظار نگهداری بلندمدت آنها وجود ندارد.',
|
||||
'development_costs_desc' => 'برای پیگیری مبالغ سپردهشده یا کنار گذاشتهشده برای تأمین مالی یا پیشپرداخت خرید اموال.',
|
||||
'employee_cash_advances_desc' => 'برای پیگیری پیشپرداخت حقوق یا مبالغ غیرحقوقی پرداختی به کارکنان. برای وام به کارمند از حساب وام به سایرین استفاده کنید.',
|
||||
'inventory_desc' => 'برای پیگیری بهای کالاهای خریداریشده برای فروش مجدد. هنگام فروش، فروش را به حساب بهای تمامشده فروش تخصیص دهید.',
|
||||
'investments_-_other_desc' => 'برای پیگیری سرمایهگذاریهایی که در انواع دیگر پوشش داده نشدهاند؛ مانند سهام بورسی، سکه یا طلا.',
|
||||
'loans_to_officers_desc' => 'در شرکتها، برای پیگیری وامهای پرداختی به مدیران کسبوکار.',
|
||||
'loans_to_others_desc' => 'برای پیگیری وامهای پرداختی به افراد یا کسبوکارهای دیگر. برای پیشپرداخت حقوق از علیالحساب کارکنان استفاده کنید.',
|
||||
'loans_to_shareholders_desc' => 'در شرکتها، برای پیگیری وامهای پرداختی به سهامداران.',
|
||||
'other_current_assets_desc' => 'برای داراییهای جاری که در انواع دیگر پوشش داده نشدهاند؛ داراییهایی که ظرف یک سال به نقد تبدیل میشوند.',
|
||||
'prepaid_expenses_desc' => 'برای پیگیری پرداختهایی که هزینه آنها در دوره حسابداری بعدی شناسایی میشود.',
|
||||
'retainage_desc' => 'وقتی مشتریان بخشی از مبلغ قرارداد را تا پایان پروژه نگه میدارند؛ رایج در صنعت ساختوساز.',
|
||||
'undeposited_funds_desc' => 'برای وجه نقد یا چکهای فروش که هنوز واریز نشدهاند. برای تنخواه از حساب صندوق استفاده کنید.',
|
||||
'bank_desc' => 'برای پیگیری تمام فعالیتهای جاری حساب بانکی، از جمله تراکنشهای کارت بانکی.',
|
||||
'cash_and_cash_equivalents_desc' => 'برای پیگیری وجه نقد یا داراییهایی که فوراً به نقد تبدیل میشوند؛ مانند اوراق بهادار قابل معامله.',
|
||||
'cash_on_hand_desc' => 'برای پیگیری وجه نقد نگهداشتهشده برای هزینههای جزئی (تنخواه). برای وجه فروش واریزنشده از وجوه واریز نشده استفاده کنید.',
|
||||
'client_trust_account_desc' => 'برای وجوهی که به نفع دیگران نگهداری میشود؛ مانند حسابهای امانی وکلا.',
|
||||
'money_market_desc' => 'برای پیگیری مبالغ در حسابهای بازار پول. برای سرمایهگذاریها از داراییهای جاری استفاده کنید.',
|
||||
'rents_held_in_trust_desc' => 'برای پیگیری سپردهها و اجارههای نگهداریشده به نمایندگی از مالکان املاک.',
|
||||
'savings_desc' => 'برای پیگیری فعالیتهای پسانداز و سپردههای مدتدار هر حساب بانکی.',
|
||||
'accumulated_depletion_desc' => 'برای پیگیری میزان استهلاک منابع طبیعی.',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'برای پیگیری استهلاک انباشته داراییهای ثابت فیزیکی.',
|
||||
'buildings_desc' => 'برای پیگیری بهای ساختمانهای متعلق به کسبوکار. بخش زمین را در حساب زمین ثبت کنید.',
|
||||
'depletable_assets_desc' => 'برای پیگیری منابع طبیعی؛ مانند جنگل، چاه نفت و معادن.',
|
||||
'furniture_and_fixtures_desc' => 'برای پیگیری اثاثیه و تجهیزات ثابت کسبوکار.',
|
||||
'land_desc' => 'برای پیگیری داراییهایی که بهراحتی به نقد تبدیل نمیشوند.',
|
||||
'leasehold_improvements_desc' => 'برای بهبودهای انجامشده روی دارایی اجارهای که ارزش آن را افزایش میدهد.',
|
||||
'machinery_and_equipment_desc' => 'برای پیگیری سختافزار و تجهیزات غیراثاثیه. خودروها را در حساب وسایل نقلیه ثبت کنید.',
|
||||
'other_fixed_assets_desc' => 'برای داراییهای ثابتی که در انواع دیگر پوشش داده نشدهاند.',
|
||||
'vehicles_desc' => 'برای پیگیری ارزش وسایل نقلیه متعلق به کسبوکار.',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'برای پیگیری استهلاک انباشته داراییهای غیرجاری.',
|
||||
'assets_held_for_sale_desc' => 'برای داراییهایی که برای فروش نگهداری میشوند.',
|
||||
'deferred_tax_desc' => 'برای بدهیها یا داراییهای مالیاتی معوق که در دورههای آتی استفاده میشوند.',
|
||||
'goodwill_desc' => 'فقط پس از خرید شرکت دیگر؛ نمایانگر داراییهای نامشهود مزیتدهنده.',
|
||||
'intangible_assets_desc' => 'برای داراییهای نامشهود قابل استهلاک؛ مانند فرانچایز، حق نشر و ثبت اختراع.',
|
||||
'lease_buyout_desc' => 'برای پیگیری اقساط اجاره که به خرید دارایی اجارهای تخصیص مییابد.',
|
||||
'licences_desc' => 'برای پیگیری مجوزهای غیرحرفهای فعالیت؛ مانند مجوز فروش الکل.',
|
||||
'long-term_investments_desc' => 'برای سرمایهگذاریهایی با سررسید بیش از یک سال.',
|
||||
'organisational_costs_desc' => 'برای هزینههای تشکیل شرکت یا مشارکت؛ شامل هزینههای حقوقی و حسابداری.',
|
||||
'other_non-current_assets_desc' => 'برای داراییهای غیرجاری که در انواع دیگر پوشش داده نشدهاند.',
|
||||
'security_deposits_desc' => 'برای پیگیری وجوه پرداختی بابت خسارات احتمالی که در پایان قرارداد بازگردانده میشود.',
|
||||
'accounts_payable_(a/p)_desc' => 'حسابهای پرداختنی مبالغ بدهی به تأمینکنندگان را پیگیری میکند.',
|
||||
'credit_card_desc' => 'برای پیگیری مانده کارتهای اعتباری کسبوکار. برای هر کارت یک حساب جداگانه ایجاد کنید.',
|
||||
'accrued_liabilities_desc' => 'برای هزینههایی که کسبوکار متحمل شده اما هنوز پرداخت نکرده؛ مانند ذخیره بازنشستگی.',
|
||||
'client_trust_accounts_-_liabilities_desc' => 'برای تسهیم حسابهای امانی مشتری در داراییها. این مبالغ متعلق به کسبوکار شما نیست.',
|
||||
'current_tax_liability_desc' => 'برای پیگیری مالیاتهای جمعآوریشده که هنوز به دولت پرداخت نشده.',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => 'برای پیگیری اقساط اجاره مالی سررسید ظرف ۱۲ ماه آینده.',
|
||||
'dividends_payable_desc' => 'برای سود سهام پرداختنشده به سهامداران.',
|
||||
'income_tax_payable_desc' => 'برای پیگیری مالیات بر درآمد پرداختنی شرکت.',
|
||||
'insurance_payable_desc' => 'برای پیگیری مبالغ بیمه پرداختنی؛ مفید برای بیمههای ماهانه.',
|
||||
'line_of_credit_desc' => 'برای پیگیری مانده خطوط اعتباری کسبوکار.',
|
||||
'loan_payable_desc' => 'برای وامهای پرداختنی ظرف دوازده ماه آینده. برای وامهای بلندمدت از سندهای پرداختنی استفاده کنید.',
|
||||
'other_current_liabilities_desc' => 'برای بدهیهای پرداختنی ظرف یک سال که در انواع دیگر نیست.',
|
||||
'payroll_clearing_desc' => 'برای مبالغ غیرمالیاتی کسرشده از حقوق یا بدهی ناشی از حقوق و دستمزد.',
|
||||
'payroll_liabilities_desc' => 'برای مالیاتها و کسورات حقوقی بدهکار به نهادهای دولتی.',
|
||||
'prepaid_expenses_payable_desc' => 'برای مواردی مانند مالیات املاک که سررسید دارند اما هنوز قابل کسر نیستند.',
|
||||
'rents_in_trust_-_liability_desc' => 'برای تسهیم اجارههای امانی در داراییها.',
|
||||
'sales_and_service_tax_payable_desc' => 'برای مالیات جمعآوریشده که هنوز به سازمان مالیاتی پرداخت نشده.',
|
||||
'accrued_holiday_payable_desc' => 'برای مرخصیهای ذخیرهشده که هنوز به کارکنان پرداخت نشده.',
|
||||
'accrued_non-current_liabilities_desc' => 'برای هزینههای معوق بلندمدت؛ مانند ذخیره بازنشستگی.',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'برای بدهیهای مستقیم مرتبط با داراییهای در حال فروش.',
|
||||
'long-term_debt_desc' => 'برای وامها و تعهدات با سررسید بیش از یک سال؛ مانند وام مسکن.',
|
||||
'notes_payable_desc' => 'برای وامهای بلندمدت (بیش از دوازده ماه).',
|
||||
'other_non-current_liabilities_desc' => 'برای بدهیهای غیرجاری که در انواع دیگر نیست.',
|
||||
'shareholder_notes_payable_desc' => 'برای مانده وامهای بلندمدت بدهکار به سهامداران.',
|
||||
'accumulated_adjustment_desc' => 'برای تعدیلات حقوق مالکانه غیرناشی از سود خالص.',
|
||||
'dividend_disbursed_desc' => 'برای پرداخت سود سهام از سود انباشته به سهامداران.',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'برای سرمایهگذاری اولیه در شرکتهای تابعه و سهم از سود یا زیان آنها.',
|
||||
'opening_balance_equity_desc' => 'هنگام ثبت مانده افتتاحیه، سیستم مبالغ را در این حساب ثبت میکند.',
|
||||
'ordinary_shares_desc' => 'در شرکتها، برای پیگیری سهام عادی در اختیار سهامداران.',
|
||||
'other_comprehensive_income_desc' => 'برای افزایش یا کاهش درآمدی که هنوز جذب نشده.',
|
||||
'owner\'s_equity_desc' => 'در شرکتها، برای نمایش سود یا زیان انباشته از ابتدای سال مالی.',
|
||||
'paid-in_capital_or_surplus_desc' => 'برای مبالغ دریافتی از سهامداران فراتر از ارزش اسمی سهام.',
|
||||
'partner_contributions_desc' => 'در مشارکتها، برای آورده شرکا در طول سال.',
|
||||
'partner_distributions_desc' => 'در مشارکتها، برای مبالغ توزیعشده به شرکا در طول سال.',
|
||||
'partner\'s_equity_desc' => 'در مشارکتها، برای نمایش سهم باقیمانده هر شریک.',
|
||||
'preferred_shares_desc' => 'در شرکتها، برای پیگیری سهام ممتاز.',
|
||||
'retained_earnings_desc' => 'سود خالص سالهای مالی قبل را پیگیری میکند.',
|
||||
'share_capital_desc' => 'برای پیگیری وجوه جمعآوریشده از انتشار سهام.',
|
||||
'treasury_shares_desc' => 'برای مبالغ پرداختی بابت بازخرید سهام شرکت.',
|
||||
'discounts/refunds_given_desc' => 'برای تخفیفهای دادهشده به مشتریان. معمولاً مانده منفی دارد.',
|
||||
'non-profit_income_desc' => 'برای درآمدهای سازمانهای غیرانتفاعی.',
|
||||
'other_primary_income_desc' => 'برای درآمدهای عملیاتی عادی که در نوع دیگری نیست.',
|
||||
'revenue_-_general_desc' => 'برای درآمدهای عملیاتی عادی که در دسته دیگری نیست.',
|
||||
'sales_-_retail_desc' => 'برای فروش کالا/خدمات با حاشیه سود به مصرفکنندگان.',
|
||||
'sales_-_wholesale_desc' => 'برای فروش عمده کالا برای فروش مجدد.',
|
||||
'sales_of_product_income_desc' => 'برای درآمد فروش محصولات؛ شامل محصولات کشاورزی، اجاره و غذای سروشده.',
|
||||
'service/fee_income_desc' => 'برای درآمد خدمات یا کارمزدهای معمول.',
|
||||
'unapplied_cash_payment_income_desc' => 'برای دریافتهای نقدی که هنوز به فاکتورها تخصیص نیافتهاند.',
|
||||
'dividend_income_desc' => 'برای سود سهام مشمول مالیات از سرمایهگذاریها.',
|
||||
'interest_earned_desc' => 'برای بهره حسابهای بانکی، سپردهها و وامهای پرداختی.',
|
||||
'loss_on_disposal_of_assets_desc' => 'برای زیانهای تحققیافته از فروش داراییها.',
|
||||
'other_investment_income_desc' => 'برای سایر درآمدهای سرمایهگذاری غیر از سود سهام و بهره.',
|
||||
'other_miscellaneous_income_desc' => 'برای درآمدهای غیرعملیاتی که در نوع دیگری نیست.',
|
||||
'other_operating_income_desc' => 'برای درآمدهای فعالیتهای غیر از عملیات عادی.',
|
||||
'tax-exempt_interest_desc' => 'برای ثبت بهرههای معاف از مالیات.',
|
||||
'unrealised_loss_on_securities,_net_of_tax_desc' => 'برای زیانهای تحققنیافته اوراق بهادار.',
|
||||
'cost_of_labour_-_cos_desc' => 'برای بهای دستمزد کارکنان در تولید محصول یا ارائه خدمت.',
|
||||
'equipment_rental_-_cos_desc' => 'برای هزینه اجاره تجهیزات تولید. برای خرید از حساب ماشینآلات استفاده کنید.',
|
||||
'freight_and_delivery_-_cos_desc' => 'برای هزینه حمل مواد اولیه و کالای نهایی.',
|
||||
'other_costs_of_sales_-_cos_desc' => 'برای سایر هزینههای مرتبط با فروش.',
|
||||
'supplies_and_materials_-_cos_desc' => 'برای بهای مواد اولیه مصرفشده در تولید.',
|
||||
'advertising/promotional_desc' => 'برای هزینههای تبلیغات و ترویج کسبوکار.',
|
||||
'amortisation_expense_desc' => 'برای استهلاک داراییهای نامشهود یا سرمایهگذاریها.',
|
||||
'auto_desc' => 'برای هزینههای مرتبط با خودرو؛ سوخت، تعمیر و نگهداری.',
|
||||
'bad_debts_desc' => 'برای مطالبات سوختشده.',
|
||||
'bank_charges_desc' => 'برای کارمزدهای پرداختی به مؤسسات مالی.',
|
||||
'charitable_contributions_desc' => 'برای کمکهای خیریه.',
|
||||
'commissions_and_fees_desc' => 'برای کارمزد و کمیسیون پرداختی به واسطهها.',
|
||||
'cost_of_labour_desc' => 'برای بهای دستمزد کارکنان در تولید یا خدمات.',
|
||||
'dues_and_subscriptions_desc' => 'برای حق عضویت و اشتراکهای مرتبط با کسبوکار.',
|
||||
'equipment_rental_desc' => 'برای هزینه اجاره تجهیزات تولید.',
|
||||
'finance_costs_desc' => 'برای هزینههای تأمین مالی؛ کارمزد کارت، بهره و وام.',
|
||||
'income_tax_expense_desc' => 'برای مالیات بر درآمد پرداختی شرکت.',
|
||||
'insurance_desc' => 'برای پرداختهای بیمه.',
|
||||
'interest_paid_desc' => 'برای تمام انواع بهره پرداختی.',
|
||||
'legal_and_professional_fees_desc' => 'برای هزینههای حقوقی و حرفهای.',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'برای زیان فعالیتهای متوقفشده.',
|
||||
'management_compensation_desc' => 'برای جبران خدمات مدیران و مدیرعامل.',
|
||||
'meals_and_entertainment_desc' => 'برای هزینه پذیرایی و سرگرمی.',
|
||||
'office/general_administrative_expenses_desc' => 'برای هزینههای اداری و دفتری عمومی.',
|
||||
'other_miscellaneous_service_cost_desc' => 'برای سایر هزینههای خدماتی.',
|
||||
'other_selling_expenses_desc' => 'برای سایر هزینههای فروش.',
|
||||
'payroll_expenses_desc' => 'برای هزینههای حقوق و دستمزد.',
|
||||
'rent_or_lease_of_buildings_desc' => 'برای اجاره یا رهن ساختمان.',
|
||||
'repair_and_maintenance_desc' => 'برای تعمیر و نگهداری دورهای.',
|
||||
'shipping_and_delivery_expense_desc' => 'برای هزینه حمل و تحویل.',
|
||||
'supplies_and_materials_desc' => 'برای بهای مواد و ملزومات مصرفی.',
|
||||
'taxes_paid_desc' => 'برای مالیاتهای پرداختی.',
|
||||
'travel_expenses_-_general_and_admin_expenses_desc' => 'برای هزینه سفرهای اداری.',
|
||||
'travel_expenses_-_selling_expense_desc' => 'برای هزینه سفرهای مرتبط با فروش.',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'برای پرداختهای نقدی تخصیصنیافته به تأمینکنندگان.',
|
||||
'utilities_desc' => 'برای هزینههای آب، برق، گاز و خدمات عمومی.',
|
||||
'amortisation_desc' => 'برای استهلاک داراییهای نامشهود.',
|
||||
'depreciation_desc' => 'برای استهلاک داراییهای ثابت.',
|
||||
'exchange_gain_or_loss_desc' => 'برای سود یا زیان ناشی از نوسان نرخ ارز.',
|
||||
'other_expense_desc' => 'برای هزینههای غیرمعمول که در دسته دیگری نیست.',
|
||||
'penalties_and_settlements_desc' => 'برای جرائم و تسویههای قانونی.',
|
||||
'holding_tools' => 'ابزارهای هلدینگ',
|
||||
'accounting_health' => 'سلامت حسابداری',
|
||||
'health_score' => 'امتیاز سلامت',
|
||||
'check' => 'بررسی',
|
||||
'ok' => 'سالم',
|
||||
'issue' => 'مشکل',
|
||||
'fiscal_periods' => 'مدیریت سال مالی',
|
||||
'add_fiscal_period' => 'افزودن دوره مالی',
|
||||
'period_name' => 'نام دوره',
|
||||
'close_period' => 'بستن دوره',
|
||||
'closed' => 'بسته',
|
||||
'open' => 'باز',
|
||||
'period_closed_success' => 'دوره مالی با موفقیت بسته شد',
|
||||
'cheques' => 'چکها',
|
||||
'cheque_number' => 'شماره چک',
|
||||
'received' => 'دریافتی',
|
||||
'paid' => 'پرداختی',
|
||||
'cheques_help' => 'مدیریت چرخه چکهای دریافتی و پرداختی با ثبت خودکار سند.',
|
||||
'installments' => 'اقساط',
|
||||
'transaction_id' => 'شناسه تراکنش',
|
||||
'principal_amount' => 'مبلغ اصل',
|
||||
'installment_count' => 'تعداد اقساط',
|
||||
'due_date' => 'سررسید',
|
||||
'depreciation' => 'استهلاک',
|
||||
'period_label' => 'برچسب دوره',
|
||||
'depreciation_amount' => 'مبلغ استهلاک',
|
||||
'expense_account' => 'حساب هزینه',
|
||||
'accumulated_account' => 'حساب استهلاک انباشته',
|
||||
'post' => 'ثبت',
|
||||
'depreciation_posted' => 'سند استهلاک در دفتر کل ثبت شد',
|
||||
'bank_reconciliation' => 'مغایرتگیری بانکی',
|
||||
'statement_balance' => 'مانده صورتحساب',
|
||||
'book_balance' => 'مانده دفتری',
|
||||
'statement_date' => 'تاریخ صورتحساب',
|
||||
'reconciliation_completed' => 'مغایرتگیری بانکی تکمیل شد',
|
||||
'gl_transactions' => 'تراکنشهای دفتر کل',
|
||||
'matched' => 'تطبیقشده',
|
||||
'complete_reconciliation' => 'تکمیل مغایرتگیری',
|
||||
'no_data' => 'دادهای موجود نیست',
|
||||
'consolidation' => 'تلفیق مالی',
|
||||
'run_consolidation' => 'اجرای تلفیق',
|
||||
'finalize' => 'نهاییسازی',
|
||||
'consolidation_run_created' => 'اجرای تلفیق ایجاد شد',
|
||||
'consolidation_finalized' => 'تلفیق نهایی شد',
|
||||
'elimination_amount' => 'حذف معاملات درونگروهی',
|
||||
'net_balance' => 'مانده خالص',
|
||||
'payment_account_linked' => 'حساب پرداخت به حساب دفتر کل متصل شد',
|
||||
'financial_contract_posted' => 'قرارداد ثبت مالی با موفقیت پردازش شد',
|
||||
'location_mapping_health' => 'سلامت نگاشت پیشفرض شعبه',
|
||||
'location_mapping_health_summary' => ':complete از :total شعبه نگاشت پیشفرض کامل دارند',
|
||||
'missing_mappings' => 'نگاشتهای ناقص',
|
||||
'sync_location_mappings' => 'تکمیل خودکار نگاشتهای پیشفرض',
|
||||
'view_mapping_gaps' => 'مشاهده شکافهای نگاشت',
|
||||
'location_mapping_synced' => ':locations شعبه بهروزرسانی شد، :fields فیلد نگاشت تکمیل شد، :payment_links حساب پرداخت متصل شد',
|
||||
'scenario' => 'سناریو',
|
||||
'ready' => 'آماده',
|
||||
'not_ready' => 'ناقص',
|
||||
'profit_and_loss' => 'سود و زیان',
|
||||
'profit_and_loss_description' => 'صورت سود و زیان از حسابهای دفتر کل برای دوره انتخابی.',
|
||||
'cash_flow' => 'جریان وجوه نقد',
|
||||
'cash_flow_description' => 'خلاصه جریان نقدی غیرمستقیم از فعالیتهای دفتر کل.',
|
||||
'total_income' => 'جمع درآمد',
|
||||
'total_expense' => 'جمع هزینه',
|
||||
'net_profit' => 'سود خالص',
|
||||
'operating_activities' => 'فعالیتهای عملیاتی',
|
||||
'investing_activities' => 'فعالیتهای سرمایهگذاری',
|
||||
'financing_activities' => 'فعالیتهای تأمین مالی',
|
||||
'net_cash_flow' => 'جریان نقدی خالص',
|
||||
'weekly' => 'هفتگی',
|
||||
'analytical_dimensions' => 'ابعاد تحلیلی',
|
||||
'cost_center' => 'مرکز هزینه',
|
||||
'project' => 'پروژه',
|
||||
'department' => 'دپارتمان',
|
||||
'subsidiary_ledger' => 'دفتر معین / تفصیلی',
|
||||
'subsidiary_ledger_description' => 'مانده تحلیلی بر اساس مرکز هزینه، پروژه، دپارتمان، نهاد هلدینگ یا اشخاص.',
|
||||
'dimension_holding_entity' => 'نهاد هلدینگ',
|
||||
'dimension_contact' => 'اشخاص (تفصیلی)',
|
||||
'dimension_cost_center' => 'مرکز هزینه',
|
||||
'dimension_project' => 'پروژه',
|
||||
'dimension_department' => 'دپارتمان',
|
||||
'all_contacts' => 'همه اشخاص',
|
||||
'no_subsidiary_rows' => 'برای این فیلتر ماندهای یافت نشد.',
|
||||
'auto_link_payment_accounts' => 'اتصال خودکار بر اساس نام',
|
||||
'payment_gl_summary' => ':linked از :total حساب پرداخت متصل است (:unlinked متصل نشده).',
|
||||
'payment_accounts_auto_linked' => ':count حساب پرداخت بهصورت خودکار متصل شد.',
|
||||
'iran_coa_seeded' => 'سرفصل حسابهای ایرانی ایجاد شد.',
|
||||
'gl_tax_report' => 'گزارش مالیاتی GL',
|
||||
'gl_tax_report_description' => 'مانده حسابهای مالیاتی دفتر کل برای انطباق.',
|
||||
'total_tax' => 'جمع مالیات',
|
||||
'payment_gl_link' => 'اتصال حساب پرداخت / GL',
|
||||
'payment_gl_link_help' => 'اتصال حسابهای نقد/بانک عملیاتی به دفتر کل برای گزارش یکپارچه.',
|
||||
'payment_account' => 'حساب پرداخت',
|
||||
'gl_account' => 'حساب دفتر کل',
|
||||
'select_gl_account' => 'انتخاب حساب GL',
|
||||
'linked' => 'متصل',
|
||||
'unlinked' => 'متصل نشده',
|
||||
'counter_account' => 'حساب طرف مقابل',
|
||||
'bank_account' => 'حساب بانکی',
|
||||
'clear' => 'وصول',
|
||||
'journal_approvals' => 'تأیید اسناد',
|
||||
'journal_approved' => 'سند تأیید شد',
|
||||
'journal_rejected' => 'سند رد شد',
|
||||
'approve' => 'تأیید',
|
||||
'reject' => 'رد',
|
||||
'no_pending_journals' => 'سند در انتظار تأیید وجود ندارد',
|
||||
'ref_no' => 'شماره سند',
|
||||
'debit' => 'بدهکار',
|
||||
'credit' => 'بستانکار',
|
||||
'opening_balance' => 'سند افتتاحیه',
|
||||
'post_opening_balance' => 'ثبت سند افتتاحیه',
|
||||
'opening_balance_posted' => 'سند افتتاحیه با موفقیت ثبت شد',
|
||||
'eligible_sell_invoices' => 'فاکتورهای فروش واجد شرایط اقساط',
|
||||
'create_installment_plan' => 'ایجاد برنامه اقساط',
|
||||
'view_installment_plan' => 'مشاهده برنامه اقساط',
|
||||
'confirm_create_installment_plan' => 'برنامه اقساط از این فاکتور ایجاد شود؟',
|
||||
'bank_loans' => 'وامهای بانکی',
|
||||
'receive_loan' => 'دریافت وام',
|
||||
'pay_loan' => 'پرداخت وام',
|
||||
'loan_number' => 'شماره وام',
|
||||
'lender_name' => 'نام بانک / وامدهنده',
|
||||
'principal_amount' => 'مبلغ اصل وام',
|
||||
'interest_rate' => 'نرخ بهره (%)',
|
||||
'remaining' => 'مانده',
|
||||
'principal' => 'اصل',
|
||||
'interest' => 'بهره',
|
||||
'interest_expense' => 'حساب هزینه بهره',
|
||||
'loan_payment_recorded' => 'پرداخت وام ثبت شد',
|
||||
'insurance_premiums' => 'حق بیمه',
|
||||
'policy_number' => 'شماره بیمهنامه',
|
||||
'provider_name' => 'نام بیمهگر',
|
||||
'insurance_type_employee' => 'بیمه کارکنان',
|
||||
'insurance_type_liability' => 'بیمه مسئولیت',
|
||||
'insurance_type_asset' => 'بیمه دارایی',
|
||||
'insurance_type_other' => 'سایر',
|
||||
'expense_account' => 'حساب هزینه',
|
||||
'pay_premium' => 'پرداخت حق بیمه',
|
||||
'insurance_premium_paid' => 'حق بیمه پرداخت شد',
|
||||
'payroll_tax_table' => 'جدول مالیاتی حقوق',
|
||||
'payroll_list' => 'لیست حقوق',
|
||||
'payslip' => 'فیش حقوقی',
|
||||
'bracket_name' => 'نام پله مالیاتی',
|
||||
'min_amount' => 'حداقل مبلغ',
|
||||
'max_amount' => 'حداکثر مبلغ',
|
||||
'rate_percent' => 'نرخ (%)',
|
||||
'fixed_deduction' => 'کسر ثابت',
|
||||
'deferred_documents' => 'اسناد معوق',
|
||||
'deferred_documents_list' => 'لیست اسناد معوق',
|
||||
'no_deferred_documents' => 'سند معوقی وجود ندارد',
|
||||
'reference' => 'مرجع',
|
||||
'installment_plan' => 'برنامه اقساط',
|
||||
'payroll_gl_settings' => 'تنظیمات ثبت حقوق در دفتر کل',
|
||||
'payroll_gl_enabled' => 'ثبت خودکار حقوق در GL',
|
||||
'payroll_gl_enabled_help' => 'با فعال بودن، پس از پرداخت حقوق در HRM سند حسابداری صادر میشود.',
|
||||
'payroll_expense_account' => 'حساب هزینه حقوق',
|
||||
'payroll_bank_account' => 'حساب بانک حقوق (پیشفرض)',
|
||||
'retained_earnings_account' => 'حساب سود انباشته',
|
||||
'create_next_period' => 'ایجاد دوره مالی بعدی',
|
||||
'close_period_help' => 'سند اختتامیه دوره صادر و در صورت انتخاب، دوره جدید یکساله ساخته میشود.',
|
||||
'period_closed' => 'دوره بسته شده',
|
||||
'installment_created_from_sell' => 'برنامه اقساط از فاکتور فروش ایجاد شد',
|
||||
'installment_create_failed' => 'امکان ایجاد برنامه اقساط برای این فاکتور وجود ندارد',
|
||||
'auto_installment_from_sell' => 'ایجاد خودکار اقساط از فاکتور فروش',
|
||||
'auto_installment_from_sell_help' => 'در صورت فعال بودن، برای فاکتورهای نسیه/جزئی با شرایط پرداخت >= 2، برنامه اقساط خودکار ساخته میشود.',
|
||||
'batch_depreciation_from_assets' => 'استهلاک دستهای از داراییهای ثابت',
|
||||
'run_batch_depreciation' => 'اجرای استهلاک دستهای',
|
||||
'depreciation_batch_done' => ':created سند ایجاد و :posted سند ثبت شد',
|
||||
'pay' => 'پرداخت',
|
||||
'cheque_report' => 'گزارش چک',
|
||||
'cheque_report_description' => 'خلاصه چکهای دریافتی/پرداختی بر اساس وضعیت با فیلتر.',
|
||||
'received_pending_cheques' => 'چکهای دریافتی معوق',
|
||||
'paid_pending_cheques' => 'چکهای پرداختی معوق',
|
||||
'cleared_cheques' => 'چکهای وصولشده',
|
||||
'bounced_cheques' => 'چکهای برگشتی',
|
||||
'operational_reports' => 'گزارشهای عملیاتی',
|
||||
'reports_hub' => 'مرکز گزارشهای حسابداری',
|
||||
'pending' => 'در انتظار',
|
||||
'deposited' => 'واریز شده',
|
||||
'cleared' => 'وصول شده',
|
||||
'bounced' => 'برگشتی',
|
||||
'target_currency_code' => 'کد ارز هدف',
|
||||
'base_currency_code' => 'کد ارز پایه',
|
||||
'exchange_rate_to_target' => 'نرخ تبدیل به ارز هدف',
|
||||
'entity_currency' => 'ارز شرکت',
|
||||
'converted_net_balance' => 'خالص تبدیلشده',
|
||||
'exchange_rates' => 'نرخ ارز',
|
||||
'add_exchange_rate' => 'افزودن نرخ ارز',
|
||||
'from_currency' => 'از ارز',
|
||||
'to_currency' => 'به ارز',
|
||||
'rate' => 'نرخ',
|
||||
'rate_date' => 'تاریخ نرخ',
|
||||
'exchange_rate_history' => 'تاریخچه نرخ ارز',
|
||||
'sync_exchange_rates_now' => 'هماکنون sync نرخ ارز',
|
||||
'sync_exchange_rates_help' => 'نرخها را از meta شرکتها، تنظیمات خرید و تراکنشهای اخیر میخواند و برای تجمیع در entityها ذخیره میکند.',
|
||||
'exchange_rates_synced' => ':upserted ردیف نرخ sync شد، :api از API، و :entities entity بهروزرسانی شد.',
|
||||
'fx_api_settings' => 'API نرخ ارز خارجی',
|
||||
'fx_api_enabled' => 'دریافت خودکار نرخ از API خارجی',
|
||||
'fx_api_enabled_help' => 'در صورت فعال بودن، sync روزانه ابتدا نرخ زنده را میگیرد و سپس به منابع داخلی fallback میکند.',
|
||||
'fx_api_provider' => 'ارائهدهنده API',
|
||||
'fx_api_key' => 'کلید API',
|
||||
'fx_api_key_optional' => 'فقط برای ExchangeRate-API v6 لازم است',
|
||||
'iran_market_provider' => 'نرخ بازار ایران (TGJU)',
|
||||
'endorsed' => 'واگذار شده',
|
||||
'cancelled' => 'ابطال شده',
|
||||
're_present' => 'مجدد ارائه',
|
||||
'penalty' => 'جریمه',
|
||||
'counter_account_required' => 'برای این تغییر وضعیت چک، حساب طرف مقابل الزامی است.',
|
||||
'rate_type' => 'نوع نرخ',
|
||||
'rate_mode_market' => 'حالت نرخ بازار',
|
||||
'rate_mode_official' => 'حالت نرخ رسمی',
|
||||
'market_rate' => 'نرخ بازار',
|
||||
'official_rate' => 'نرخ رسمی (بانک مرکزی/سنا)',
|
||||
'converted_market_balance' => 'تبدیلشده (بازار)',
|
||||
'converted_official_balance' => 'تبدیلشده (رسمی)',
|
||||
'rate_variance' => 'اختلاف نرخ',
|
||||
'rate_comparison_summary' => 'مقایسه رسمی و بازار',
|
||||
'variance_pct' => 'درصد اختلاف',
|
||||
'journal_approval_settings' => 'تأیید سند',
|
||||
'journal_approval_required' => 'نیاز به تأیید سند قبل از ثبت',
|
||||
'journal_approval_required_help' => 'اسناد جدید تا زمان تأیید در ابزارهای هلدینگ در حالت معلق میمانند.',
|
||||
'payroll_tax_auto_apply' => 'اعمال خودکار مالیات حقوق از جدول GL',
|
||||
'payroll_tax_auto_apply_help' => 'در صورت فعال بودن، کسر Income Tax (GL) بر اساس پلههای مالیاتی به حقوق Essentials اضافه میشود.',
|
||||
'holding_entity' => 'شرکت هلدینگ',
|
||||
'consolidation_readiness' => 'آمادگی تجمیع',
|
||||
'holding_entities' => 'شرکتهای هلدینگ',
|
||||
'entity_tagging' => 'برچسبگذاری GL بر اساس شرکت',
|
||||
'untagged_lines' => 'سطر بدون برچسب',
|
||||
'stale_fx_warning' => ':count جفت نرخ ارز منقضی/ناموجود. قبل از تجمیع نرخها را sync کنید.',
|
||||
'sync_entity_tagging' => 'برچسبگذاری خودکار از شعب',
|
||||
'entity_tagging_synced' => ':count سطر GL با شرکت هلدینگ برچسبگذاری شد',
|
||||
];
|
||||
405
Modules/Accounting/Resources/lang/fr/lang.php
Normal file
405
Modules/Accounting/Resources/lang/fr/lang.php
Normal file
@ -0,0 +1,405 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'accounting' => 'Comptabilité',
|
||||
'accounting_module' => 'Module de comptabilité',
|
||||
'accounts_receivable' => 'Comptes clients (C/C)',
|
||||
'current_assets' => 'Actifs courants',
|
||||
'cash_and_cash_equivalents' => 'Liquidités et équivalents de liquidités',
|
||||
'fixed_assets' => 'Immobilisations corporelles',
|
||||
'non_current_assets' => 'Actifs non courants',
|
||||
'accounts_payable' => 'Comptes fournisseurs (C/F)',
|
||||
'credit_card' => 'Carte de crédit',
|
||||
'current_liabilities' => 'Passifs courants',
|
||||
'non_current_liabilities' => 'Passifs non courants',
|
||||
'owners_equity' => "Capitaux propres de l'entreprise",
|
||||
'income' => 'Revenus',
|
||||
'other_income' => 'Autres revenus',
|
||||
'cost_of_sale' => 'Coût des ventes',
|
||||
'expenses' => 'Dépenses',
|
||||
'other_expense' => 'Autres dépenses',
|
||||
'allowance_for_bad_debts' => 'Provision pour créances douteuses',
|
||||
'allowance_for_bad_debts_desc' => 'Utilisez la provision pour créances douteuses pour estimer la partie des comptes clients que vous pensez ne pas pouvoir collecter. Utilisez cette option uniquement si vous tenez vos livres sur la base d accrual.',
|
||||
'assets_available_for_sale' => 'Actifs disponibles à la vente',
|
||||
'assets_available_for_sale_desc' => 'Utilisez les actifs disponibles à la vente pour suivre les actifs qui sont disponibles à la vente et qui ne sont pas destinés à être détenus pendant une longue période.',
|
||||
'development_costs' => 'Coûts de développement',
|
||||
'development_costs_desc' => 'Utilisez les coûts de développement pour suivre les montants que vous déposez ou que vous réservez pour organiser un financement, tel qu\'un prêt SBA, ou pour des dépôts en prévision de l\'achat de biens ou d\'autres actifs. Lorsque le dépôt est remboursé ou que l\'achat a lieu, retirez le montant de ce compte.',
|
||||
'employee_cash_advances' => 'Avances de fonds aux employés',
|
||||
'employee_cash_advances_desc' => 'Utilisez les avances de fonds aux employés pour suivre les salaires et les rémunérations que vous versez à un employé à l\'avance, ou pour d\'autres sommes d\'argent non salariales données aux employés. Si vous accordez un prêt à un employé, utilisez plutôt le type de compte d\'actif courant appelé Prêts à d\'autres.',
|
||||
'inventory' => 'Inventaire',
|
||||
'inventory_desc' => 'Utilisez l\'inventaire pour suivre le coût des biens que votre entreprise achète en vue de la revente. Lorsque les biens sont vendus, affectez la vente à un compte de coût des ventes.',
|
||||
'investments_-_other' => 'Investissements - Autres',
|
||||
'investments_-_other_desc' => 'Utilisez les Investissements - Autres pour suivre la valeur des investissements qui ne sont pas couverts par les autres types de comptes d\'investissement. Les exemples comprennent les actions cotées en bourse, les pièces ou l\'or.',
|
||||
'loans_to_officers' => 'Prêts aux officiers',
|
||||
'loans_to_officers_desc' => 'Si vous exploitez votre entreprise sous forme de société, utilisez les prêts aux officiers pour suivre l\'argent prêté aux officiers de votre entreprise.',
|
||||
'loans_to_others' => 'Prêts à d\'autres',
|
||||
'loans_to_others_desc' => 'Utilisez les prêts à d\'autres pour suivre l\'argent que votre entreprise prête à d\'autres personnes ou entreprises. Ce type de compte est également appelé Créances. Pour les paiements de salaire anticipés aux employés, utilisez plutôt les Avances de fonds aux employés.',
|
||||
'loans_to_shareholders' => 'Prêts aux actionnaires',
|
||||
'loans_to_shareholders_desc' => 'Si vous exploitez votre entreprise sous forme de société, utilisez les Prêts aux actionnaires pour suivre l\'argent que votre entreprise prête à ses actionnaires.',
|
||||
'other_current_assets' => 'Autres actifs courants',
|
||||
'other_current_assets_desc' => 'Utilisez les autres actifs courants pour les actifs courants qui ne sont pas couverts par les autres types. Les actifs courants sont susceptibles d\'être convertis en espèces ou utilisés dans l\'année',
|
||||
'prepaid_expenses' => 'Dépenses prépayées',
|
||||
'prepaid_expenses_desc' => 'Utilisez les dépenses prépayées pour suivre les paiements pour les dépenses que vous ne reconnaîtrez pas avant votre prochaine période comptable. Lorsque vous reconnaissez la dépense, effectuez une écriture de journal pour transférer de l\'argent de ce compte vers le compte de dépenses.',
|
||||
'retainage' => 'Retenue',
|
||||
'retainage_desc' => 'Utilisez la Retenue si vos clients retiennent régulièrement une partie d\'un montant de contrat jusqu\'à ce que vous ayez terminé un projet. Ce type de compte est souvent utilisé dans l\'industrie de la construction, et seulement si vous enregistrez le revenu sur une base d\'accrual.',
|
||||
'undeposited_funds' => 'Fonds non déposés',
|
||||
'undeposited_funds_desc' => 'Utilisez les fonds non déposés pour les espèces ou les chèques provenant de ventes qui n\'ont pas encore été déposés. Pour la petite caisse, utilisez plutôt la caisse en main.',
|
||||
'bank' => 'Banque',
|
||||
'bank_desc' => 'Utilisez les comptes bancaires pour suivre toutes vos activités courantes, y compris les transactions par carte de débit.',
|
||||
'cash_and_cash_equivalents' => 'Espèces et équivalents de trésorerie',
|
||||
'cash_and_cash_equivalents_desc' => 'Utilisez les espèces et équivalents de trésorerie pour suivre les espèces ou les actifs qui peuvent être convertis en espèces immédiatement. Par exemple, les titres négociables et les bons du Trésor.',
|
||||
'cash_on_hand' => 'Caisse en main',
|
||||
'cash_on_hand_desc' => 'Utilisez un compte de caisse en main pour suivre l\'argent que votre entreprise conserve pour les dépenses occasionnelles, également appelées petite caisse. Pour suivre l\'argent des ventes qui n\'ont pas encore été déposées, utilisez un compte pré-créé appelé Fonds non déposés, à la place.',
|
||||
'client_trust_account' => 'Compte fiduciaire client',
|
||||
'client_trust_account_desc' => 'Utilisez les comptes fiduciaires client pour l\'argent détenu par vous pour le bénéfice de quelqu\'un d\'autre. Par exemple, les comptes de fiducie sont souvent utilisés par les avocats pour suivre l\'argent de dépenses que leurs clients leur ont donné. Souvent, pour éviter que le montant dans un compte de fiducie ne semble être le vôtre, le montant est compensé dans un compte de passif «contraire» (un passif courant).',
|
||||
'money_market' => 'Marché monétaire',
|
||||
'money_market_desc' => 'Utilisez le marché monétaire pour suivre les montants dans les comptes du marché monétaire. Pour les investissements, voir les actifs courants, à la place.',
|
||||
'rents_held_in_trust' => 'Loyers détenus en fiducie',
|
||||
'rents_held_in_trust_desc' => 'Utilisez les loyers détenus en fiducie pour suivre les dépôts et les loyers détenus au nom des propriétaires. Ce type de compte est généralement utilisé uniquement par les gestionnaires de biens immobiliers.',
|
||||
'savings' => 'Épargne',
|
||||
'savings_desc' => 'Utilisez les comptes d\'épargne pour suivre votre épargne et votre activité de CD. Chaque compte d\'épargne que votre entreprise possède dans une banque ou une autre institution financière doit avoir son propre compte de type Épargne. Pour les investissements, voir les actifs courants, à la place.',
|
||||
'accumulated_depletion' => 'Déplétion accumulée',
|
||||
'accumulated_depletion_desc' => 'Utilisez la déplétion accumulée pour suivre le montant que vous épuisez d\'une ressource naturelle.',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'Dépréciation cumulée sur les biens immobiliers, les installations et les équipements',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'Utilisez la dépréciation cumulée sur les biens immobiliers, les installations et les équipements pour suivre le montant de la dépréciation d\'un actif fixe (un actif physique que vous n\'attendez pas à convertir en espèces pendant un an d\'opérations normales).',
|
||||
'buildings' => 'Bâtiments',
|
||||
'buildings_desc' => 'Utilisez les bâtiments pour suivre le coût des structures que vous possédez et utilisez pour votre entreprise. Si vous avez une entreprise dans votre domicile, consultez votre comptable. Utilisez un compte de terrain pour la partie terrain de tout bien immobilier que vous possédez, en divisant le coût de la propriété entre le terrain et le bâtiment de manière logique. Une méthode courante consiste à imiter le ratio terrain-bâtiment sur l\'avis d\'impôt foncier.',
|
||||
'depletable_assets' => 'Actifs épuisables',
|
||||
'depletable_assets_desc' => 'Utilisez les actifs épuisables pour suivre les ressources naturelles, telles que les terres boisées, les puits de pétrole et les gisements minéraux.',
|
||||
'furniture_and_fixtures' => 'Mobilier et agencements',
|
||||
'furniture_and_fixtures_desc' => 'Utilisez le Mobilier et agencements pour suivre tous les meubles et agencements que votre entreprise possède et utilise, comme une chaise dentaire ou un stand de vente.',
|
||||
'land' => 'Terrain',
|
||||
'land_desc' => 'Utilisez le Terrain pour suivre les actifs qui ne sont pas facilement convertibles en espèces ou qui ne sont pas censés devenir de l\'argent dans l\'année suivante. Par exemple, les améliorations locatives.',
|
||||
'leasehold_improvements' => 'Améliorations locatives',
|
||||
'leasehold_improvements_desc' => 'Utilisez les Améliorations locatives pour suivre les améliorations apportées à un actif loué qui augmentent la valeur de l\'actif. Par exemple, si vous installez un tapis dans un espace de bureau loué et que vous n\'êtes pas remboursé, cela représente une amélioration locative.',
|
||||
'machinery_and_equipment' => 'Machines et équipements',
|
||||
'machinery_and_equipment_desc' => 'Utilisez les Machines et équipements pour suivre le matériel informatique, ainsi que tout autre équipement non mobilier ou dispositif possédé et utilisé pour votre entreprise. Cela inclut l\'équipement que vous conduisez, comme les tracteurs et les tondeuses à gazon. Les voitures et les camions, cependant, doivent être suivis avec des comptes de Véhicules, à la place.',
|
||||
'other_fixed_assets' => 'Autres immobilisations corporelles',
|
||||
'other_fixed_assets_desc' => 'Utilisez les Autres immobilisations corporelles pour les immobilisations corporelles qui ne sont pas couvertes par d\'autres types d\'actifs. Les immobilisations corporelles sont des biens physiques que vous utilisez dans votre entreprise et que vous ne prévoyez pas de convertir en espèces ou de les utiliser pendant un an d\'opérations normales.',
|
||||
'vehicles' => 'Véhicules',
|
||||
'vehicles_desc' => 'Utilisez les Véhicules pour suivre la valeur des véhicules que votre entreprise possède et utilise pour l\'entreprise. Cela inclut les véhicules tout-terrain, les avions, les hélicoptères et les bateaux. Si vous utilisez un véhicule à la fois pour les affaires et à des fins personnelles, consultez votre comptable pour savoir comment suivre sa valeur.',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'Amortissement cumulé des immobilisations non courantes',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'Utilisez l\'amortissement cumulé des immobilisations non courantes pour suivre le montant que vous avez amorti pour un actif dont le type est Actif non courant.',
|
||||
'assets_held_for_sale' => 'Actifs détenus en vue de la vente',
|
||||
'assets_held_for_sale_desc' => 'Utilisez les actifs détenus en vue de la vente pour suivre les actifs d\'une entreprise qui sont disponibles à la vente et qui ne sont pas censés être détenus pendant une longue période de temps.',
|
||||
'deferred_tax' => 'Impôt différé',
|
||||
'deferred_tax_desc' => 'Utilisez l\'Impôt différé pour les passifs ou les actifs fiscaux qui doivent être utilisés lors d\'exercices comptables futurs.',
|
||||
'goodwill' => 'Fonds commercial',
|
||||
'goodwill_desc' => 'Utilisez le Fonds commercial uniquement si vous avez acquis une autre entreprise. Il représente les actifs immatériels de l\'entreprise acquise qui lui ont donné un avantage, tels que des relations gouvernementales favorables, un nom d\'entreprise, des cotes de crédit exceptionnelles, un emplacement, une gestion supérieure, des listes de clients, une qualité de produit ou de bonnes relations de travail.',
|
||||
'intangible_assets' => 'Actifs incorporels',
|
||||
'intangible_assets_desc' => 'Utilisez les Actifs incorporels pour suivre les actifs immatériels que vous prévoyez d\'amortir. Les exemples incluent les franchises, les listes de clients, les droits d\'auteur et les brevets.',
|
||||
'lease_buyout' => 'Rachat de bail',
|
||||
'lease_buyout_desc' => 'Utilisez le Rachat de bail pour suivre les paiements de location qui doivent être appliqués à l\'achat d\'un actif loué. Vous ne suivez pas l\'actif loué lui-même jusqu\'à ce que vous l\'achetiez.',
|
||||
'licences' => 'Licences',
|
||||
'licences_desc' => 'Utilisez les Licences pour suivre les licences non professionnelles qui donnent la permission de s\'engager dans une activité, comme la vente d\'alcool ou la radiodiffusion. Pour les frais associés aux licences professionnelles accordées aux individus, utilisez un compte de frais juridiques et professionnels, à la place.',
|
||||
'long-term_investments' => 'Investissements à long terme',
|
||||
'long-term_investments_desc' => 'Utilisez les Investissements à long terme pour suivre les investissements qui ont une échéance de plus d\'un an.',
|
||||
'organisational_costs' => 'Coûts organisationnels',
|
||||
'organisational_costs_desc' => 'Utilisez les Coûts organisationnels pour suivre les coûts encourus lors de la formation d\'un partenariat ou d\'une société. Les coûts incluent les frais juridiques et comptables nécessaires pour organiser la société, faciliter la soumission des documents juridiques et d\'autres documents.',
|
||||
'other_non-current_assets' => 'Autres actifs non courants',
|
||||
'other_non-current_assets_desc' => 'Utilisez les Autres actifs non courants pour suivre les actifs qui ne sont pas couverts par les autres types. Les actifs non courants sont des actifs à long terme qui devraient fournir de la valeur pendant plus d\'une année.',
|
||||
'security_deposits' => 'Dépôts de garantie',
|
||||
'security_deposits_desc' => 'Utilisez les dépôts de garantie pour suivre les fonds que vous avez payés pour couvrir les coûts éventuels causés par des dommages, des pertes ou des vols. Les fonds doivent vous être restitués à la fin du contrat. Si vous acceptez des acomptes, des paiements anticipés, des dépôts de garantie ou d’autres types de dépôts, utilisez un compte de passif courant Autres passifs courants.',
|
||||
'accounts_payable_(a/p)' => 'Comptes fournisseurs (A/P)',
|
||||
'accounts_payable_(a/p)desc' => 'Les comptes fournisseurs (aussi appelés A/P, Comptes créditeurs, ou Autres créditeurs) permettent de suivre les montants que vous devez à vos fournisseurs.',
|
||||
'credit_card' => 'Carte de crédit',
|
||||
'credit_card_desc' => 'Les comptes de carte de crédit permettent de suivre le solde dû sur vos cartes de crédit professionnelles. Créez un compte de carte de crédit pour chaque carte de crédit utilisée par votre entreprise.',
|
||||
'accrued_liabilities' => 'Passifs accumulés',
|
||||
'accrued_liabilities_desc' => 'Utilisez les passifs accumulés pour suivre les dépenses encourues par une entreprise mais pas encore payées. Par exemple, les pensions pour les entreprises qui contribuent à un fonds de pension pour leurs employés à leur retraite.',
|
||||
'client_trust_accounts-liabilities' => 'Comptes de fiducie client - Passifs',
|
||||
'client_trust_accounts-_liabilities_desc' => "Utilisez les comptes de fiducie client - passifs pour compenser les comptes de fiducie client en actifs. Les montants de ces comptes sont détenus par votre entreprise au nom d\'autres personnes. Ils n'appartiennent pas à votre entreprise et ne doivent donc pas figurer dans votre bilan. Ce compte « contra » permet de régler cela, à condition que les deux soldes concordent.",
|
||||
'current_tax_liability' => 'Passif d’impôt courant',
|
||||
'current_tax_liability_desc' => 'Utilisez le passif d’impôt courant pour suivre le montant total des taxes collectées mais non encore payées à l’État.',
|
||||
'current_portion_of_obligations_under_finance_leases' => 'Partie courante des obligations de location-financement',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => "Utilisez la partie courante des obligations de location-financement pour suivre la valeur des paiements de location dus dans les 12 prochains mois.",
|
||||
'dividends_payable' => 'Dividendes à payer',
|
||||
'dividends_payable_desc' => 'Utilisez les dividendes à payer pour suivre les dividendes qui sont dus aux actionnaires mais qui \'ont pas encore été payés.',
|
||||
'income_tax_payable' => 'Impôt sur le revenu à payer',
|
||||
'income_tax_payable_desc' => 'Utilisez Impôt sur le revenu à payer pour suivre les montants d\'impôts collectés mais pas encore payés au gouvernement par votre entreprise.',
|
||||
'insurance_payable' => 'Assurance à payer',
|
||||
'insurance_payable_desc' => 'Utilisez Assurance à payer pour suivre les montants d\'assurance dus. Ce compte est le plus utile pour les entreprises ayant des dépenses d\'assurance récurrentes mensuelles.',
|
||||
'line_of_credit' => 'Ligne de crédit',
|
||||
'line_of_credit_desc' => 'Utilisez Ligne de crédit pour suivre le solde dû sur toutes les lignes de crédit de votre entreprise. Chaque ligne de crédit de votre entreprise doit avoir son propre compte Ligne de crédit.',
|
||||
'loan_payable' => 'Emprunt à payer',
|
||||
'loan_payable_desc' => 'Utilisez Emprunt à payer pour suivre les prêts que votre entreprise doit rembourser dans les douze prochains mois. Pour les prêts à plus long terme, utilisez plutôt la dette à long terme appelée Billets à payer.',
|
||||
'other_current_liabilities' => 'Autres passifs courants',
|
||||
'other_current_liabilities_desc' => 'Utilisez Autres passifs courants pour suivre les sommes dues par l\'entreprise et qui doivent être payées dans l\'année.',
|
||||
'payroll_clearing' => 'Compensation de paie',
|
||||
'payroll_clearing_desc' => 'Utilisez Compensation de paie pour suivre toutes les sommes non fiscales que vous avez déduites des chèques de paie des employés ou que vous devez en raison du traitement de la paie. Lorsque vous transférez de l\'argent aux fournisseurs appropriés, déduisez le montant du solde de ce compte. N\'utilisez pas ce compte pour les montants fiscaux que vous avez retenus ou que vous devez pour avoir payé les salaires des employés. Pour ces montants, utilisez plutôt le compte de passifs fiscaux de la paie.',
|
||||
'payroll_liabilities' => 'Passifs de la paie',
|
||||
'payroll_liabilities_desc' => 'Utilisez Passifs de la paie pour suivre les montants fiscaux que vous devez aux organismes gouvernementaux en raison du traitement des salaires. Cela comprend les impôts retenus, les primes d\'assurance maladie, l\'assurance-emploi, les pensions gouvernementales, etc. Lorsque vous transférez l\'argent à l\'organisme gouvernemental, déduisez le montant du solde de ce compte.',
|
||||
|
||||
|
||||
'prepaid_expenses_payable' => 'Dépenses prépayées à payer',
|
||||
'prepaid_expenses_payable_desc' => 'Utilisez Dépenses prépayées à payer pour suivre des éléments tels que les taxes foncières qui sont dues, mais pas encore déductibles en tant que dépenses car la période couverte n\'a pas encore expiré.',
|
||||
'rents_in_trust_-liability' => 'Loyers en fiducie - Passif',
|
||||
'rents_in_trust-_liability_desc' => "Utilisez Loyers en fiducie - passif pour compenser le montant des Loyers en fiducie dans les actifs. Les montants dans ces comptes sont détenus par votre entreprise au nom d\'autres personnes. Ils n'appartiennent pas à votre entreprise, donc ils ne devraient pas apparaître comme les vôtres dans votre bilan. Ce compte 'contra' s'en occupe, tant que les deux soldes correspondent.",
|
||||
'sales_and_service_tax_payable' => 'Taxes sur les ventes et les services à payer',
|
||||
'sales_and_service_tax_payable_desc' => 'Utilisez Taxes sur les ventes et les services à payer pour suivre la taxe que vous avez collectée, mais pas encore versée à votre agence fiscale gouvernementale. Cela inclut la taxe sur la valeur ajoutée, la taxe sur les biens et services, la taxe de vente et autres taxes sur la consommation.',
|
||||
'accrued_holiday_payable' => 'Congés payés à payer',
|
||||
'accrued_holiday_payable_desc' => 'Utilisez Congés payés à payer pour suivre les congés gagnés mais qui n\'ont pas été payés aux employés.',
|
||||
'accrued_non-current_liabilities' => 'Passifs non courants accumulés',
|
||||
'accrued_non-current_liabilities_desc' => 'Utilisez Passifs non courants accumulés pour suivre les dépenses que l\'entreprise a encourues mais n\'a pas encore payées. Par exemple, les pensions pour les entreprises qui contribuent à un fonds de pension pour leurs employés pour leur retraite.',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'Passifs liés aux actifs détenus en vue de la vente',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'Utilisez Passifs liés aux actifs détenus en vue de la vente pour suivre les passifs qui sont directement liés aux actifs vendus ou radiés.',
|
||||
'long-term_debt' => 'Dette à long terme',
|
||||
'long-term_debt_desc' => 'Utilisez Dette à long terme pour suivre les prêts et les obligations dont la durée de vie est supérieure à un an. Par exemple, les hypothèques.',
|
||||
'notes_payable' => 'Billets à payer',
|
||||
'notes_payable_desc' => 'Utilisez Billets à payer pour suivre les montants que votre entreprise doit pour les prêts à long terme (plus de douze mois). Pour les prêts à plus court terme, utilisez le type de compte de passif courant appelé Emprunt à payer, à la place.',
|
||||
'other_non-current_liabilities' => 'Autres passifs non courants',
|
||||
'other_non-current_liabilities_desc' => "Utilisez Autres passifs non courants pour suivre les passifs dus dans plus de douze mois qui ne correspondent pas aux autres types de compte de passif non courant.",
|
||||
'shareholder_notes_payable' => 'Billets à payer des actionnaires',
|
||||
'shareholder_notes_payable_desc' => 'Utilisez Billets à payer des actionnaires pour suivre les soldes de prêts à long terme que votre entreprise doit à ses actionnaires.',
|
||||
'accumulated_adjustment' => 'Ajustement accumulé',
|
||||
'accumulated_adjustment_desc' => "Certaines sociétés utilisent ce compte pour suivre les ajustements de l'avoir des propriétaires qui ne sont pas attribuables au bénéfice net.",
|
||||
'dividend_disbursed' => 'Dividendes distribués',
|
||||
'dividend_disbursed_desc' => 'Utilisez Dividendes distribués pour suivre un paiement versé à ses actionnaires à partir des bénéfices non répartis de la société.',
|
||||
'equity_in_earnings_of_subsidiaries' => "Capitaux propres dans les bénéfices des filiales",
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'Utilisez Équité dans les résultats des filiales pour suivre l’investissement initial dans les actions des filiales ainsi que la part des bénéfices ou des pertes provenant des activités de la filiale.',
|
||||
'opening_balance_equity' => 'Solde d’ouverture des capitaux propres',
|
||||
'opening_balance_equity_desc' => 'Lorsque vous entrez les soldes d’ouverture, le système enregistre les montants dans le Solde d’ouverture des capitaux propres. Cela garantit que vous avez un bilan correct pour votre entreprise, même avant d’avoir terminé la saisie de tous les actifs et passifs de votre entreprise.',
|
||||
'ordinary_shares' => 'Actions ordinaires',
|
||||
'ordinary_shares_desc' => 'Les sociétés utilisent Actions ordinaires pour suivre ses actions ordinaires détenues par les actionnaires. Le montant dans ce compte doit être la valeur nominale (ou la valeur de parité) de l’action.',
|
||||
'other_comprehensive_income' => 'Autres revenus étendus',
|
||||
'other_comprehensive_income_desc' => 'Utilisez Autres revenus étendus pour suivre les augmentations ou les diminutions des revenus provenant de diverses entreprises qui n’ont pas encore été absorbées par l’entreprise.',
|
||||
"owner's_equity" => 'Capitaux propres du propriétaire',
|
||||
"owner's_equity_desc" => 'Les sociétés utilisent les Capitaux propres du propriétaire pour montrer le résultat net cumulé de leur entreprise à partir du début de l’exercice financier.',
|
||||
'paid-in_capital_or_surplus' => 'Capital versé ou excédent',
|
||||
'paid-in_capital_or_surplus_desc' => 'Les sociétés utilisent Capital versé pour suivre les montants reçus des actionnaires en échange d’actions qui sont supérieurs à la valeur nominale (ou à la valeur de parité) des actions.',
|
||||
'partner_contributions' => 'Apports des associés',
|
||||
'partner_contributions_desc' => 'Les partenariats utilisent Apports des associés pour suivre les montants que les associés contribuent au partenariat au cours de l’année.',
|
||||
'partner_distributions' => 'Distributions aux associés',
|
||||
'partner_distributions_desc' => 'Les partenariats utilisent Distributions aux associés pour suivre les montants distribués par le partenariat à ses associés au cours de l’année. N’utilisez pas cela pour les paiements réguliers aux associés pour les intérêts ou les services. Pour les paiements réguliers, utilisez plutôt un compte Paiements garantis (un compte de dépenses dans les frais de paie), à la place.',
|
||||
"partner's_equity" => "Capitaux propres des associés",
|
||||
"partner's_equity_desc" => "Les partenariats utilisent les capitaux propres des associés pour montrer les revenus restant dans le partenariat pour chaque associé à la fin de l'année précédente.",
|
||||
'preferred_shares' => 'Actions privilégiées',
|
||||
'preferred_shares_desc' => "Les sociétés utilisent ce compte pour suivre leurs actions privilégiées entre les mains des actionnaires. Le montant de ce compte doit être la valeur nominale (ou la valeur de parité) des actions.",
|
||||
'retained_earnings' => 'Bénéfices non distribués',
|
||||
'retained_earnings_desc' => 'Les bénéfices non distribués suivent le bénéfice net des années financières précédentes.',
|
||||
'share_capital' => 'Capital social',
|
||||
'share_capital_desc' => "Utilisez le capital social pour suivre les fonds levés en émettant des actions.",
|
||||
'treasury_shares' => 'Actions propres en trésorerie',
|
||||
'treasury_shares_desc' => 'Les sociétés utilisent les actions propres en trésorerie pour suivre les montants payés par la société pour racheter ses propres actions auprès des actionnaires.',
|
||||
'discounts/refunds_given' => 'Remises/Ristournes accordées',
|
||||
'discounts/refunds_given_desc' => "Utilisez Remises/Ristournes accordées pour suivre les remises accordées aux clients. Ce compte a généralement un solde négatif pour compenser d\'autres revenus. Pour les remises accordées par les fournisseurs, utilisez plutôt un compte de dépenses.",
|
||||
'non-profit_income' => 'Revenus sans but lucratif',
|
||||
'non-profit_income_desc' => "Utilisez les Revenus sans but lucratif pour suivre l'argent entrant si vous êtes une organisation à but non lucratif.",
|
||||
'other_primary_income' => 'Autres revenus principaux',
|
||||
'other_primary_income_desc' => "Utilisez Autres revenus principaux pour suivre les revenus provenant des opérations commerciales normales qui ne rentrent pas dans un autre type de revenus.",
|
||||
'revenue_-_general' => 'Revenus - Général',
|
||||
'revenue_-general_desc' => 'Utilisez Revenu - Général pour suivre le revenu des activités commerciales normales qui ne correspondent à aucune autre catégorie.',
|
||||
'sales-retail' => 'Ventes - détail',
|
||||
'sales-retail_desc' => "Utilisez Ventes - détail pour suivre les ventes de biens/services qui ont un coût de marque pour les consommateurs.",
|
||||
'sales-wholesale' => 'Ventes - gros',
|
||||
'sales-_wholesale_desc' => 'Utilisez Ventes - gros pour suivre la vente de biens en quantité à des fins de revente.',
|
||||
'sales_of_product_income' => 'Revenus de vente de produits',
|
||||
'sales_of_product_income_desc' => "Utilisez Revenus de vente de produits pour suivre les revenus de la vente de produits. Cela peut inclure toutes sortes de produits, tels que les cultures et le bétail, les frais de location, les performances et les aliments servis.",
|
||||
'service/fee_income' => 'Revenus de services/frais',
|
||||
'service/fee_income_desc' => "Utilisez Revenus de services/frais pour suivre les revenus des services que vous fournissez ou des frais d\'utilisation ordinaires que vous facturez. Pour les frais que les clients vous paient pour des retards de paiement ou d\'autres situations inhabituelles, utilisez un type de compte de revenus divers appelé Autres revenus divers, à la place.",
|
||||
'unapplied_cash_payment_income' => 'Revenu de paiement en espèces non affecté',
|
||||
'unapplied_cash_payment_income_desc' => "Revenu de paiement en espèces non affecté indique le revenu de trésorerie sur la base des paiements des clients que vous avez reçus mais pas appliqués aux factures ou frais. En général, vous ne l'utiliseriez jamais directement sur une transaction d\'achat ou de vente.",
|
||||
'dividend_income' => 'Revenu de dividendes',
|
||||
'dividend_income_desc' => 'Utilisez Revenu de dividendes pour suivre les dividendes imposables des investissements.',
|
||||
'interest_earned' => 'Intérêts perçus',
|
||||
'interest_earned_desc' => 'Utilisez Intérêts perçus pour suivre les intérêts des comptes bancaires ou d\'épargne, les investissements, ou les paiements d\'intérêts que vous recevez sur les prêts que votre entreprise a accordés.',
|
||||
'loss_on_disposal_of_assets' => 'Perte sur cession d\'actifs',
|
||||
'loss_on_disposal_of_assets_desc' => 'Utilisez Perte sur cession d\'actifs pour suivre les pertes réalisées sur la cession d\'actifs.',
|
||||
'other_investment_income' => 'Autre revenu d\'investissement',
|
||||
'other_investment_income_desc' => 'Utilisez Autre revenu d\'investissement pour suivre d\'autres types de revenus d\'investissement qui ne proviennent pas de dividendes ou d\'intérêts.',
|
||||
'other_miscellaneous_income' => 'Autres revenus divers',
|
||||
'other_miscellaneous_income_desc' => 'Utilisez Autres revenus divers pour suivre les revenus qui ne proviennent pas des opérations normales de l\'entreprise et qui ne relèvent d\'aucune autre catégorie de revenus divers.',
|
||||
'other_operating_income' => 'Autres revenus d\'exploitation',
|
||||
'other_operating_income_desc' => 'Utilisez Autres revenus d\'exploitation pour suivre les revenus provenant d\'activités autres que les opérations commerciales normales. Par exemple, les intérêts sur les investissements, les gains de change et les revenus locatifs.',
|
||||
'tax-exempt_interest' => 'Intérêts exonérés d\'impôt',
|
||||
'tax-exempt_interest_desc' => 'Utilisez Intérêts exonérés d\'impôt pour enregistrer les intérêts qui ne sont pas imposables, tels que les intérêts sur l\'argent dans des comptes de retraite exonérés d\'impôt ou les intérêts sur des obligations exonérées d\'impôt.',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'Perte non réalisée sur les titres, nette d\'impôts',
|
||||
'unrealised_loss_on_securities,net_of_tax_desc' => 'Utilisez Perte non réalisée sur les titres, nette d\'impôts pour suivre les pertes sur les titres qui se sont produites mais qui n\'ont pas encore été réalisées par une transaction. Par exemple, les actions dont la valeur a baissé mais qui sont toujours détenues.',
|
||||
'cost_of_labour-cos' => 'Coût de la main-d\'œuvre - Coût des produits vendus',
|
||||
'cost_of_labour-cos_desc' => 'Utilisez Coût de la main-d\'œuvre - Coût des produits vendus pour suivre le coût de la rémunération des employés pour la production de produits ou la fourniture de services. Il comprend tous les coûts d\'emploi, y compris la nourriture et le transport, le cas échéant.',
|
||||
'equipment_rental_-_cos' => 'Location d\'équipement - Coût des produits vendus',
|
||||
'auto' => 'Automobile',
|
||||
'auto_desc' => 'Utilisez Automobile pour suivre les coûts associés aux véhicules. Vous pouvez créer différents comptes de ce type pour suivre l\'essence, les réparations et l\'entretien. Si votre entreprise possède une voiture ou un camion, vous pouvez suivre sa valeur en tant qu’immobilisation corporelle, en plus de suivre ses dépenses.',
|
||||
'bad_debt_expense' => 'Dépense pour créances irrécouvrables',
|
||||
'bad_debt_expense_desc' => "Utilisez la Dépense pour créances irrécouvrables pour suivre les montants que vous n'êtes pas en mesure de récupérer des clients qui n'ont pas payé leurs factures. Les créances irrécouvrables sont des créances que vous n'êtes plus en mesure de récupérer et que vous devez donc supprimer de votre bilan.",
|
||||
'bank_charges' => 'Frais bancaires',
|
||||
'bank_charges_desc' => 'Utilisez Frais bancaires pour suivre les frais facturés par votre banque pour l’utilisation de ses services.',
|
||||
'charitable_contributions' => 'Dons caritatifs',
|
||||
'charitable_contributions_desc' => "Utilisez Dons caritatifs pour suivre les montants que vous avez donnés à des organismes de bienfaisance enregistrés ou à des organisations à but non lucratif. Ces dons peuvent être déductibles d\'impôt, il est donc important de les suivre séparément des autres dépenses.",
|
||||
'commissions_and_fees' => 'Commissions et frais',
|
||||
'commissions_and_fees_desc' => 'Utilisez Commissions et frais pour suivre les coûts associés aux ventes réalisées par des tiers, tels que les courtiers en valeurs mobilières ou les vendeurs indépendants.',
|
||||
'depreciation_expense' => 'Dépense de dépréciation',
|
||||
'depreciation_expense_desc' => "Utilisez la Dépense de dépréciation pour suivre l'amortissement de vos immobilisations corporelles, telles que les équipements et les bâtiments, sur leur durée de vie utile.",
|
||||
'dues_and_subscriptions' => 'Cotisations et abonnements',
|
||||
'dues_and_subscriptions_desc' => "Utilisez Cotisations et abonnements pour suivre les cotisations que vous avez payées à des organisations professionnelles, des associations commerciales ou d\'autres groupes professionnels.",
|
||||
'insurance' => 'Assurance',
|
||||
'insurance_desc' => 'Utilisez Assurance pour suivre les primes que vous payez pour vous protéger contre les risques et les pertes.',
|
||||
'interest_expense' => 'Dépenses d’intérêts',
|
||||
'interest_expense_desc' => "Utilisez les Dépenses d\'intérêts pour suivre les intérêts que vous devez sur les prêts, les découverts bancaires, les dettes ou les obligations.",
|
||||
'legal_and_professional_fees' => 'Honoraires professionnels',
|
||||
'legal_and_professional_fees_desc' => "Utilisez les Honoraires professionnels pour suivre les honoraires payés à des avocats, des comptables, des conseillers financiers ou d\'autres professionnels pour des services rendus à votre entreprise.",
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'Perte sur opérations abandonnées, nette d’impôt',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'Utilisez Perte sur opérations abandonnées, nette d’impôt pour suivre la perte réalisée lorsqu’une partie de l’entreprise cesse de fonctionner ou lorsqu’une ligne de produits est abandonnée.',
|
||||
'management_compensation' => 'Rémunération de la direction',
|
||||
'management_compensation_desc' => 'Utilisez Rémunération de la direction pour suivre la rémunération payée aux cadres de direction, aux cadres et aux non-cadres. Par exemple, salaire, frais et avantages.',
|
||||
'meals_and_entertainment' => 'Repas et divertissement',
|
||||
'meals_and_entertainment_desc' => 'Utilisez Repas et divertissement pour suivre les dépenses engagées pour dîner avec vos employés pour promouvoir le moral. Si vous dînez avec un client pour promouvoir votre entreprise, utilisez plutôt un compte de repas promotionnels. Assurez-vous d’inclure avec qui vous avez mangé et le but du repas lorsque vous saisissez la transaction.',
|
||||
'office/general_administrative_expenses' => 'Frais de bureau/administration générale',
|
||||
'office/general_administrative_expenses_desc' => 'Utilisez les frais de bureau/administration générale pour suivre tous les types de frais généraux ou liés au bureau.',
|
||||
'other_miscellaneous_service_cost' => 'Autres coûts de service divers',
|
||||
'other_miscellaneous_service_cost_desc' => 'Utilisez Autres coûts de service divers pour suivre les coûts liés à la prestation de services qui ne relèvent d’aucun autre type de dépenses. Ce compte est également disponible en tant que compte de Coût des Ventes (Coût des ventes).',
|
||||
'other_selling_expenses' => 'Autres frais de vente',
|
||||
'other_selling_expenses_desc' => 'Utilisez Autres frais de vente pour suivre les frais de vente engagés qui ne relèvent d’aucune autre catégorie.',
|
||||
'payroll_expenses' => 'Frais de personnel',
|
||||
'payroll_expenses_desc' => 'Utilisez les frais de personnel pour suivre les frais de personnel. Vous pouvez souhaiter avoir différents comptes de ce type pour des choses comme : - Rémunération des dirigeants - Paiements garantis - Assurance des travailleurs - Salaires et traitements - Impôts sur la paie',
|
||||
'rent_or_lease_of_buildings' => 'Loyer ou location de bâtiments',
|
||||
'rent_or_lease_of_buildings_desc' => 'Utilisez Loyer ou location de bâtiments pour suivre les paiements de loyer que vous effectuez.',
|
||||
'repair_and_maintenance' => 'Réparation et maintenance',
|
||||
'repair_and_maintenance_desc' => 'Utilisez Réparation et maintenance pour suivre toutes les réparations et frais de maintenance périodiques. Vous pouvez créer différents comptes de ce type pour suivre différents types de dépenses de réparation et maintenance (auto, équipement, paysage, etc.).',
|
||||
'shipping_and_delivery_expense' => 'Frais d\'expédition et de livraison',
|
||||
'shipping_and_delivery_expense_desc' => 'Utilisez Frais d\'expédition et de livraison pour suivre les coûts d\'expédition et de livraison des produits aux clients.',
|
||||
'supplies_and_materials' => 'Fournitures et matériaux',
|
||||
'supplies_and_materials_desc' => 'Utilisez Fournitures et matériaux pour suivre le coût des matières premières et des pièces utilisées ou consommées lors de la production d\'un produit ou de la fourniture d\'un service. Ce compte est également disponible en tant que compte de Coût de Vente.',
|
||||
'taxes_paid' => 'Taxes payées',
|
||||
'taxes_paid_desc' => 'Utilisez Taxes payées pour suivre les taxes que vous payez. Vous pouvez créer différents comptes de ce type pour les paiements à différentes agences fiscales.',
|
||||
'travel_expenses_-general_and_admin_expenses' => 'Frais de voyage - frais généraux et administratifs',
|
||||
'travel_expenses-general_and_admin_expenses_desc' => 'Utilisez Frais de voyage - frais généraux et administratifs pour suivre les frais de déplacement engagés qui ne sont pas directement liés à l\'activité génératrice de revenus de l\'entreprise. Par exemple, les billets d\'avion et les frais d\'hôtel lors des entretiens d\'embauche.',
|
||||
'travel_expenses-selling_expense' => 'Frais de voyage - frais de vente',
|
||||
'travel_expenses-_selling_expense_desc' => 'Utilisez Frais de voyage - frais de vente pour suivre les frais de déplacement engagés qui sont directement liés à l\'activité génératrice de revenus de l\'entreprise. Par exemple, les billets d\'avion et les frais d\'hôtel lors de la vente de produits et de services.',
|
||||
'unapplied_cash_bill_payment_expense' => 'Frais de paiement de factures en attente non appliqués',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'Frais de paiement de factures en attente non appliqués rapporte les frais à la base de trésorerie des chèques de paiement de fournisseurs que vous avez envoyés mais qui n\'ont pas encore été appliqués aux factures de fournisseurs. En général, vous n\'utiliserez jamais cela directement sur une transaction d\'achat ou de vente.',
|
||||
'utilities' => 'Services publics',
|
||||
'utilities_desc' => 'Utilisez Services publics pour suivre les paiements des services publics. Vous pouvez créer différents comptes de ce type pour suivre différents types de paiements de services publics (gaz et électricité, téléphone, eau, etc.).',
|
||||
'amortisation' => 'Amortissement',
|
||||
'amortisation_desc' => 'Utilisez Amortissement pour suivre l\'amortissement des actifs incorporels. L\'amortissement consiste à répartir le coût d\'un actif incorporel sur sa durée de vie utile, comme la dépréciation des actifs fixes. Vous pouvez avoir un compte d\'amortissement pour chaque actif incorporel que vous possédez.',
|
||||
'depreciation' => 'Dépréciation',
|
||||
'depreciation_desc' => 'Utilisez Dépréciation pour suivre la valeur comptable diminuée des actifs fixes. Vous pouvez avoir un compte de dépréciation pour chaque actif fixe que vous possédez.',
|
||||
'exchange_gain_or_loss' => 'Gain ou perte de change',
|
||||
'exchange_gain_or_loss_desc' => 'Utilisez Gain ou perte de change pour suivre les gains ou les pertes qui surviennent en raison des fluctuations des taux de change.',
|
||||
'other_expense' => 'Autre dépense',
|
||||
'other_expense_desc' => 'Utilisez Autre dépense pour suivre les dépenses inhabituelles ou peu fréquentes qui ne relèvent d\'aucune autre catégorie de dépenses.',
|
||||
'penalties_and_settlements' => 'Pénalités et règlements',
|
||||
'penalties_and_settlements_desc' => 'Utilisez Pénalités et règlements pour suivre l\'argent que vous payez pour avoir violé des lois ou des règlements, réglé des litiges ou autres pénalités.',
|
||||
'chart_of_accounts' => 'Plan comptable',
|
||||
'account_type' => 'Type de compte',
|
||||
'detail_type' => 'Type de détail',
|
||||
'account' => 'Compte',
|
||||
'parent_account' => 'Compte parent',
|
||||
'as_of' => 'Au',
|
||||
'gl_code_help' => 'Tous les comptes du grand livre ont un numéro à 6 chiffres. 1xxxxxx = Actifs, 2xxxxx = Passifs, 3xxxxx = Actif net, 4xxxxx = Revenus, 5xxxxx = Revenus, 8xxxxx = Affectations',
|
||||
'gl_code' => 'Code de Grand Livre (GL)',
|
||||
'primary_balance' => 'Solde primaire',
|
||||
'bank_balance' => 'Solde bancaire',
|
||||
'active' => 'Actif',
|
||||
'asset' => 'Actif',
|
||||
'expenses' => 'Dépenses',
|
||||
'income' => 'Revenus',
|
||||
'equity' => 'Capitaux propres',
|
||||
'liability' => 'Passif',
|
||||
'add_account' => 'Ajouter un compte',
|
||||
'account_sub_type' => 'Sous-type de compte',
|
||||
'add_account_sub_type' => 'Ajouter un sous-type de compte',
|
||||
'add_detail_type' => 'Ajouter un type de détail',
|
||||
'edit_account_type' => 'Modifier le type de compte',
|
||||
'edit_detail_type' => 'Modifier le type de détail',
|
||||
'parent_type' => 'Type parent',
|
||||
'no_accounts' => 'Aucun compte trouvé',
|
||||
'add_default_accounts_help' => 'Voulez-vous que nous créions des comptes par défaut ? Les comptes par défaut peuvent être modifiés ou supprimés après leur création',
|
||||
'add_default_accounts' => 'Créer des comptes par défaut',
|
||||
'journal_entry' => 'Opération comptable',
|
||||
'debit' => 'Débit',
|
||||
'credit' => 'Crédit',
|
||||
'total' => 'Total',
|
||||
'credit_debit_equal' => 'Le crédit et le débit doivent être égaux pour continuer',
|
||||
'select_all_accounts' => 'Sélectionner le compte pour toutes les lignes utilisées',
|
||||
'journal_date' => 'Date de la saisie comptable',
|
||||
'edit_account' => 'Modifier le compte',
|
||||
'chart_of_account_overview' => 'Aperçu du plan comptable',
|
||||
'current_balance' => 'Solde actuel',
|
||||
'transfer' => 'Transfert',
|
||||
'add_transfer' => 'Ajouter un transfert',
|
||||
'edit_transfer' => 'Modifier le transfert',
|
||||
'activated_successfully' => 'Le compte a été activé avec succès',
|
||||
'deactivated_successfully' => 'Le compte a été désactivé avec succès',
|
||||
'budget' => 'Budget',
|
||||
'financial_year_for_the_budget' => 'Exercice budgétaire',
|
||||
'continue' => 'Continuer',
|
||||
'budget_for_fy' => 'Budget pour l\'exercice fiscal :fy',
|
||||
'monthly' => 'Mensuel',
|
||||
'quarterly' => 'Trimestriel',
|
||||
'yearly' => 'Annuel',
|
||||
'1st_quarter' => '1er trimestre',
|
||||
'2nd_quarter' => '2ème trimestre',
|
||||
'3rd_quarter' => '3ème trimestre',
|
||||
'4th_quarter' => '4ème trimestre',
|
||||
'ledger' => 'Grand livre',
|
||||
'reports' => 'Rapports',
|
||||
'view_report' => 'Voir le rapport',
|
||||
'ledger_report' => 'Rapport de Grand livre',
|
||||
'ledger_report_description' => 'Le rapport de Grand livre contient des informations classifiées et détaillées de tous les comptes individuels, y compris les aspects de débit et de crédit.',
|
||||
'ledger_add_account' => 'Ajouter des comptes pour afficher le rapport de Grand livre',
|
||||
'select_a_financial_year' => 'Sélectionnez une année financière pour afficher le budget',
|
||||
'trial_balance' => 'Balance de vérification',
|
||||
'trial_balance_description' => 'Une balance de vérification affiche un résumé de tous les soldes de Grand livre et permet de vérifier si les transactions sont correctes et équilibrées.',
|
||||
'balance_sheet' => 'Bilan',
|
||||
'balance_sheet_description' => 'Ce rapport vous donne un aperçu immédiat de vos comptes à une date spécifiée. Vous pouvez l\'appeler une vue "instantanée" de la position actuelle (jour) de l\'exercice financier.',
|
||||
'assets' => 'Actifs',
|
||||
'liab_owners_capital' => "Passifs et capitaux propres de l'entreprise",
|
||||
'total_liab_owners' => 'Total Passifs et capitaux propres',
|
||||
'total_assets' => 'Total Actifs',
|
||||
'account_setting' => 'Paramètres de comptabilité',
|
||||
'reset_data' => 'Réinitialiser les données',
|
||||
'reset_help_txt' => 'Cela supprimera toutes les données de comptabilité. Les données ne peuvent pas être récupérées.',
|
||||
'opening_balance' => 'Solde d\'ouverture',
|
||||
'tree_view' => 'Vue arborescente',
|
||||
'tabular_view' => 'Vue tabulaire',
|
||||
'expand_all' => 'Développer tout',
|
||||
'collapse_all' => 'Réduire tout',
|
||||
'export_to_pdf' => 'Exporter en PDF',
|
||||
'export_to_csv' => 'Exporter en CSV',
|
||||
'export_to_excel' => 'Exporter en Excel',
|
||||
'transactions' => 'Transactions',
|
||||
'sales_payments' => 'Paiements de ventes',
|
||||
'map_transaction' => 'Mapper la transaction',
|
||||
'edit_mapping' => 'Modifier le mappage',
|
||||
'deposit_to' => 'Déposer sur le compte',
|
||||
'payment_account' => 'Compte de paiement',
|
||||
'purchase_payments' => 'Paiements d\'achats',
|
||||
'access_accounting_module' => 'Accéder au module de comptabilité',
|
||||
'manage_accounts' => 'Gérer les comptes',
|
||||
'view_journal' => 'Voir le journal',
|
||||
'add_journal' => 'Ajouter un journal',
|
||||
'edit_journal' => 'Modifier le journal',
|
||||
'delete_journal' => 'Supprimer le journal',
|
||||
'map_transactions' => 'Mapper les transactions',
|
||||
'view_transfer' => 'Voir le transfert',
|
||||
'add_transfer' => 'Ajouter un transfert',
|
||||
'edit_transfer' => 'Modifier le transfert',
|
||||
'delete_transfer' => 'Supprimer le transfert',
|
||||
'manage_budget' => 'Gérer le budget',
|
||||
'view_reports' => 'Voir les rapports',
|
||||
'journal_entry_prefix' => 'Préfixe d\'entrée de journal',
|
||||
'transfer_prefix' => 'Préfixe de transfert',
|
||||
'account_recievable_ageing_report' => 'Rapport de vieillissement des comptes clients (Résumé)',
|
||||
'account_recievable_ageing_report_description' => 'Ce rapport montre un résumé de toutes les ventes en attente
|
||||
des factures dans la plage de jours mentionnée en fonction de la date d\'échéance.',
|
||||
'1_30_days' => '1 à 30 jours',
|
||||
'31_60_days' => '31 à 60 jours',
|
||||
'61_90_days' => '61 à 90 jours',
|
||||
'91_and_over' => 'Plus de 91 jours',
|
||||
'account_payable_ageing_report' => 'Rapport de vieillissement des comptes fournisseurs (Résumé)',
|
||||
'account_payable_ageing_report_description' => 'Ce rapport montre un résumé de tous les achats en attente
|
||||
des factures dans la plage de jours mentionnée en fonction de la date d\'échéance.',
|
||||
'account_receivable_ageing_details' => 'Détails de vieillissement des comptes clients (Détails)',
|
||||
'account_receivable_ageing_details_description' => 'Ce rapport montre les détails de toutes les ventes en attente
|
||||
des factures dans la plage de jours mentionnée en fonction de la date d\'échéance.',
|
||||
'current' => 'Actuel',
|
||||
'invoice' => 'Facture',
|
||||
'total_for_current' => 'Total pour l\'actuel',
|
||||
'days_past_due' => ':jours jours de retard',
|
||||
'total_for_days_past_due' => 'Total pour :jours jours de retard',
|
||||
'total_for_91_and_over' => 'Total pour 91 et plus',
|
||||
'account_payable_ageing_details' => 'Détails du vieillissement des comptes créditeurs (Détails)',
|
||||
'account_payable_ageing_details_description' => 'Ce rapport montre les détails de toutes les factures d\'achat en attente dans la plage de jours mentionnée selon la date d\'échéance.',
|
||||
'91_and_over_past_due' => 'Retard de 91 jours et plus',
|
||||
|
||||
];
|
||||
415
Modules/Accounting/Resources/lang/hi/lang.php
Normal file
415
Modules/Accounting/Resources/lang/hi/lang.php
Normal file
@ -0,0 +1,415 @@
|
||||
<?php
|
||||
return [
|
||||
'accounting' => 'लेखांकन',
|
||||
'accounting_module' => 'लेखांकन मॉड्यूल',
|
||||
'accounts_receivable' => 'देय खाते (ए / आर)',
|
||||
'current_assets' => 'चलू अस्तित्व',
|
||||
'cash_and_cash_equivalents' => 'नकद और नकदी के समकक्ष',
|
||||
'fixed_assets' => 'नियत अस्तित्व',
|
||||
'non_current_assets' => 'अस्थायी अस्तित्व',
|
||||
'accounts_payable' => 'विलेख खाते (ए / पी)',
|
||||
'credit_card' => 'क्रेडिट कार्ड',
|
||||
'current_liabilities' => 'चलू देयताएं',
|
||||
'non_current_liabilities' => 'अस्थायी देयताएं',
|
||||
'owners_equity' => "मालिक की पूंजी",
|
||||
'income' => 'आय',
|
||||
'other_income' => 'अन्य आय',
|
||||
'cost_of_sale' => 'बिक्री की लागत',
|
||||
'expenses' => 'व्यय',
|
||||
'other_expense' => 'अन्य व्यय',
|
||||
'allowance_for_bad_debts' => 'बुरे ऋण के लिए भत्ता',
|
||||
'allowance_for_bad_debts_desc' => 'बुक्स को एक्रूअल आधार पर रख रहे हैं तो बुरे ऋण के लिए भत्ता का उपयोग निवेशकों के लेनदेन में न आने वाले अवधि तक विकसित की गई राशि का अंदाजा लगाने के लिए करें।',
|
||||
'assets_available_for_sale' => 'बिक्री के लिए उपलब्ध संपत्तियाँ',
|
||||
'assets_available_for_sale_desc' => 'बिक्री के लिए उपलब्ध संपत्तियों को ट्रैक करने के लिए "बिक्री के लिए उपलब्ध संपत्तियाँ" का उपयोग करें जो एक लंबे समय तक धारण किए जाने की उम्मीद नहीं हैं।',
|
||||
'development_costs' => 'विकास लागत',
|
||||
'development_costs_desc' => 'वित्त प्रबंधन में सुविधाजनक लोन के लिए विकास लागतों का उपयोग करें, या संपत्ति या अन्य संपत्ति की खरीद की उम्मीद में जमा या आरक्षित राशि को ट्रैक करने के लिए। जब जमा वापस मिलता है, या खरीद होता है, तो इस खाते से राशि हटा दें।',
|
||||
'employee_cash_advances' => 'कर्मचारी कैश एडवांस',
|
||||
'employee_cash_advances_desc' => 'कर्मचारियों को दिया जाने वाला वेतन और तत्काल प्रदान की गई अन्य गैर-व',
|
||||
'inventory' => 'इन्वेंटरी',
|
||||
'inventory_desc' => 'इन्वेंटरी का उपयोग उन वस्तुओं की लागत को ट्रैक करने के लिए करें जो आपका व्यवसाय पुनर्विक्रय करने के लिए खरीदता है। जब सामान बिक जाता है, तो उसे एक बिक्री के लागत खाते से संबंधित करें।',
|
||||
'investments_-_other' => 'निवेश - अन्य',
|
||||
'investments_-_other_desc' => 'अन्य निवेश खातों से नहीं शामिल होने वाले निवेशों की मूल्य ट्रैक करने के लिए निवेश - अन्य का उपयोग करें। उदाहरण ताकती हुए शेयर, सिक्के या सोने शामिल होते हैं।',
|
||||
'loans_to_officers' => 'अधिकारियों को ऋण',
|
||||
'loans_to_officers_desc' => 'यदि आप अपने व्यवसाय को एक कॉर्पोरेशन के रूप में चलाते हैं, तो अधिकारियों को ऋण का उपयोग अपने व्यवसाय के अधिकारियों को उधार दिए गए पैसे को ट्रैक करने के लिए करें।',
|
||||
'loans_to_others' => 'दूसरों को ऋण',
|
||||
'loans_to_others_desc' => 'दूसरों को ऋण खातों का उपयोग करके अपने व्यवसाय द्वारा उधार दिए गए पैसे को ट्रैक करें। इस तरह के खाते को नोट्स रिसीवेबल के रूप में भी सं',
|
||||
'loans_to_shareholders' => 'शेयरहोल्डर को ऋण',
|
||||
'loans_to_shareholders_desc' => 'यदि आप अपने व्यवसाय को एक कॉर्पोरेशन के रूप में चलाते हैं, तो शेयरहोल्डर को ऋण का उपयोग करें जिससे आपका व्यवसाय अपने शेयरहोल्डरों को ऋण दे सकता है।',
|
||||
'other_current_assets' => 'अन्य वर्तमान एसेट',
|
||||
'other_current_assets_desc' => 'अन्य वर्तमान एसेट का उपयोग करें जो अन्य प्रकार से नहीं ढका हुआ है। वर्तमान एसेट को कैश में बदलना या एक साल में खत्म करना संभव है।',
|
||||
'prepaid_expenses' => 'प्रीपेड खर्च',
|
||||
'prepaid_expenses_desc' => 'प्रीपेड खर्चों का उपयोग करें जो आप अपनी अगली लेखा वर्ष तक मान्य नहीं करेंगे। जब आप खर्च को मान्य करते हैं, तो इस खाते से पैसे को खर्च खाते में स्थानांतरित करने के लिए जर्नल एंट्री बनाएं।',
|
||||
'retainage' => 'रिटेनेज',
|
||||
'retainage_desc' => 'यदि आपके ग्राहक नियमित रूप से एक परियोजना को पूरा करने तक एक ठcontract राशि का एक हिस्सा बाध्य रखते हैं, तो रिटेनेज का उपयोग करें। इस प्रकार के खाते का उपयोग अक्सर निर्माण उद्योग में किया जात',
|
||||
'undeposited_funds' => 'जमा नहीं हुए फंड',
|
||||
'undeposited_funds_desc' => 'जमा नहीं हुए बिक्री से नकद या चेक के लिए जमा नहीं हुए फंड का उपयोग करें। छोटे खर्चों के लिए, इसके बजाय हैंड पर नकद का उपयोग करें।',
|
||||
'bank' => 'बैंक',
|
||||
'bank_desc' => 'बैंक खातों का उपयोग सभी आपकी वर्तमान गतिविधि को ट्रैक करने के लिए करें, जिसमें डेबिट कार्ड लेनदेन भी शामिल हैं।',
|
||||
'cash_and_cash_equivalents' => 'नकद और नकदी के समकक्ष',
|
||||
'cash_and_cash_equivalents_desc' => 'नकद या धन के समकक्ष जो तुरंत नकद में परिवर्तित किए जा सकते हैं, उन्हें ट्रैक करने के लिए नकद और नकदी के समकक्ष का उपयोग करें। उदाहरण के लिए, बाजार में बिकने वाले सुरक्षित और ट्रेजरी बिल्स।',
|
||||
'cash_on_hand' => 'हाथ में नकद',
|
||||
'cash_on_hand_desc' => 'छोटे खर्चों के लिए आपकी कंपनी द्वारा रखे गए नकद को ट्रैक करने के लिए एक हाथ में नकद खाता उपयोग करें, जिसे कभी-कभी छोटा नकद भी कहा जाता है। बिक्री से नहीं जमा की गई नकद से जुड़ी जानकारी को ट्रैक करने के',
|
||||
'client_trust_account' => 'ग्राहक विश्वास खाता',
|
||||
'client_trust_account_desc' => 'ग्राहक विश्वास खातों का उपयोग किसी दूसरे के हित में आपके द्वारा रखे गए धन के लिए किया जाता है। उदाहरण के लिए, वकील अक्सर अपने ग्राहकों द्वारा दिए गए व्यय के पैसे को रखने के लिए विश्वास खातों का उपयोग करते हैं। अक्सर, इसे अपना नहीं दिखने देने के लिए, इस राशि को एक कॉन्ट्रा लाभाश्रय खाते में (एक चालू देयता) ऑफसेट किया जाता है।',
|
||||
'money_market' => 'मनी मार्केट',
|
||||
'money_market_desc' => 'मनी मार्केट के खातों में राशि को ट्रैक करने के लिए मनी मार्केट का उपयोग करें। निवेश के लिए, इसके बजाय करेंट एसेट्स का देखभाल करें।',
|
||||
'rents_held_in_trust' => 'भरोसे में रखे गए किराए के राशि',
|
||||
'rents_held_in_trust_desc' => 'भावविहीन देय खातों में रखे गए जमा और किराए को ट्रैक करने के लिए भरोसे में रखे गए किराए के राशि का उपयोग करें। आमतौर पर, केवल संपत्ति प्रबंधक इस प्रकार के खातों का उपयोग करते हैं।',
|
||||
'savings' => 'बचत',
|
||||
'savings_desc' => 'अपने बचत और सीडी गतिविधि को ट्रैक करने के लिए सेविंग खातों का उपयोग करें। आपकी कंपनी के पास बैंक या अन्य वित्तीय संस्थान में प्रत्येक सेविंग खाते के लिए अपना खुद का एक सेविंग प्रकार का खाता होना चाहिए। निवेशों के लिए, बजट तय करते समय वर्तमान एसेट्स देखें।',
|
||||
'accumulated_depletion' => 'संचित उत्खनन',
|
||||
'accumulated_depletion_desc' => 'प्राकृतिक संसाधन को आप कितना उत्खनित करते हैं, इसका ट्रैक करने के लिए संचित उत्खनन का उपयोग करें।',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'संपत्ति, प्लांट और उपकरण पर एकत्रित निक्षेप',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'आप एक स्थिर संपत्ति (जिसे आप सामान्य ऑपरेशन के एक वर्ष के दौरान नकद में रूपांतरित करने की उम्मीद नहीं रखते हैं) को आप कितना अपवंचन करते हैं, इसका ट्रैक करने के लिए संपत्ति, प्लांट और उपकरण पर एकत्रित निक्षेप का उपयोग करें।',
|
||||
'buildings' => 'इमारतें',
|
||||
'buildings_desc' => 'बिल्डिंग्स का उपयोग आपके व्यवसाय के लिए आपके द्वारा स्वामित्व और उपयोग किए जाने वाले संरचनाओं की लागत को ट्रैक करने के लिए करें। यदि आपके पास अपने घर में व्यवसाय है, तो अपने लेखाकार से संपर्क करें। आपके पास जो भी वास्तविक संपत्ति हो, उसके भूमि भाग के लिए एक लैंड खाता और भवन के बीच समझौतीपूर्ण तरीके से संपत्ति की लागत को विभाजित करने के लिए करें। एक सामान्य तरीका यह है कि आप संपत्ति कर विवरण पत्र पर भूमि के भवन के अनुपात का अनुकरण करें।',
|
||||
'depletable_assets' => 'व्यय योग्य संपत्तियां',
|
||||
'depletable_assets_desc' => 'व्यवसाय के प्रकार की संसाधनों, जैसे कि वन भूमि, तेल कुओं और खनिज जमा को ट्रैक करने के लिए व्यय योग्य संपत्तियों का उपयोग करें।',
|
||||
'furniture_and_fixtures' => 'फर्नीचर और फिक्सचर',
|
||||
'furniture_and_fixtures_desc' => 'फर्नीचर और फिक्सचर का उपयोग उन सभी फर्नीचर और फिक्सचर को ट्रैक करने के लिए करें, जो आपके व्यवसाय के मालिक हैं और उपयोग करते हैं, जैसे डेंटल चेयर या सेल्स बूथ।',
|
||||
'land' => 'जमीन',
|
||||
'land_desc' => 'लैंड का उपयोग करें उन एसेट्स को ट्रैक करने के लिए जो आसानी से कैश में नहीं बदला जा सकता हैं या अगले साल के भीतर नकद होने की उम्मीद नहीं हैं। उदाहरण के लिए, लीजहोल्ड इम्प्रूवमेंट्स।',
|
||||
'leasehold_improvements' => 'लीजहोल्ड इम्प्रूवमेंट्स',
|
||||
'leasehold_improvements_desc' => 'लीज़ पर लगी संपत्ति को बेहतर बनाने वाली सुधारों को ट्रैक करने के लिए लीजहोल्ड इम्प्रूवमेंट्स का उपयोग करें। उदाहरण के लिए, यदि आप लीज़ पर एक ऑफिस स्पेस कारपेट करते हैं और पूंजी वापस नहीं प्राप्त करते हैं, तो वह एक लीजहोल्ड इम्प्रूवमेंट है।',
|
||||
'machinery_and_equipment' => 'मशीनरी और उपकरण',
|
||||
'machinery_and_equipment_desc' => 'अपने व्यवसाय के लिए कंप्यूटर हार्डवेयर के साथ-साथ अन्य गैर-फर्नीचर फिक्सचर या उपकरणों को ट्रैक करने के लिए मशीनरी और उपकरण का उपयोग करें। इसमें वे उपकरण भी शामिल होते हैं जिन्हें आप उपयोग करते हैं, जैसे ट्रैक्टर और लॉन मोअर। हालांकि, कारें और ट्रकों को वाहन खातों के साथ ट्रैक किया जाना चाहिए।',
|
||||
'other_fixed_assets' => 'अन्य फिक्स्ड एसेट्स',
|
||||
'other_fixed_assets_desc' => 'अन्य फिक्स्ड एसेट का उपयोग उन फिक्स्ड एसेट के लिए करें जिन्हें अन्य एसेट के प्रकार द्वारा कवर नहीं किया जाता है। फिक्स्ड एसेट वे भौतिक सम्पत्ति हैं जिन्हें आप अपने व्यवसाय में उपयोग करते हैं और जिन्हें आप सामान्य ऑपरेशन के एक वर्ष के दौरान कैश में रूपांतरित नहीं करने की उम्मीद नहीं करते हैं।',
|
||||
'vehicles' => 'वाहन',
|
||||
'vehicles_desc' => 'वाहन उन वाहनों की मूल्य को ट्रैक करने के लिए उपयोग करें जो आपकी व्यापार के लिए स्वामित्व में हैं और उन्हें व्यापार के लिए उपयोग किया जाता है। इसमें ऑफ-रोड वाहन, हवाई जहाज, हेलीकॉप्टर और नावें शामिल हैं। यदि आप व्यवसाय और व्यक्तिगत उपयोग दोनों के लिए एक वाहन का उपयोग करते हैं, तो अपने लेखाकार से परामर्श लें कि आप इसकी मूल्य को कैसे ट्रैक करें।',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'गैर-चालू संपत्तियों के एकूण खपत को ट्रैक करें',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'गैर-चालू संपत्ति के प्रकार होने वाली संपत्ति के एकूण खपत को ट्रैक करने के लिए गणना लगाएं।',
|
||||
'assets_held_for_sale' => 'बिक्री के लिए रखी गई संपत्तियाँ',
|
||||
'assets_held_for_sale_desc' => 'ऐसी कंपनियों की संपत्तियों को ट्रैक करने के लिए उपयोग करें जो बिक्री के लिए उपलब्ध होती हैं जो दो या तीन साल से लंबे समय तक नहीं रखी जाती हैं।',
|
||||
'deferred_tax' => 'बाद में कर',
|
||||
'deferred_tax_desc' => 'बाद में लागू होने वाले कर के लिए एक टैक्स रखरखाव उपयोग करें जो भविष्य के लेखा वर्षों में उपयोग किए जाने वाले कर दायित्व या संपत्तियों के लिए होता है।',
|
||||
'goodwill' => 'गुडविल',
|
||||
'goodwill_desc' => 'यदि आपने किसी अन्य कंपनी को खरीदा है, तो केवल गुडविल का उपयोग करें। यह खरीदी गई कंपनी की अवांछित संपत्ति को दर्शाता है जिसने उसे फायदा पहुंचाया, जैसे सरकारी संबंध, व्यवसाय का नाम, उत्कृष्ट क्रेडिट रेटिंग, स्थान, उत्कृष्ट प्रबंधन, ग्राहक सूची, उत्पाद गुणवत्ता या अच्छी श्रम संबंध।',
|
||||
'intangible_assets' => 'अमूर्त संपत्ति',
|
||||
'intangible_assets_desc' => 'अमूर्त संपत्तियों को ट्रैक करने के लिए अमूर्त संपत्तियों का उपयोग करें जो आप श्रेणीबद्ध करने की योजना बनाते हैं। उदाहरणों में फ्रैंचाइज़, ग्राहक सूची, कॉपीराइट और पेटेंट शामिल होते हैं।',
|
||||
'lease_buyout' => 'लीज बायआउट',
|
||||
'lease_buyout_desc' => 'लीज खरीद का उपयोग लीज़ भुगतानों को ट्रैक करने के लिए किया जाता है जो किसी लीज़ वस्तु की खरीद के लिए लागू होंगे। आप उस लीज़ वस्तु को खुद नहीं ट्रैक करते हैं जब तक आप उसे नहीं खरीदते हैं।',
|
||||
'licences' => 'लाइसेंस',
|
||||
'licences_desc' => 'लाइसेंस का उपयोग किसी गतिविधि में शामिल होने की अनुमति के लिए गैर-पेशेवर लाइसेंस को ट्रैक करने के लिए किया जाता है, जैसे कि शराब बेचने या रेडियो प्रसारण करने के लिए। व्यक्तियों को प्रदान की गई पेशेवर लाइसेंस से जुड़े शुल्क के लिए, इसके बजाय, एक कानूनी और पेशेवर शुल्क व्यय खाते का उपयोग करें।',
|
||||
'long-term_investments' => 'दीर्घकालिक निवेश',
|
||||
'long-term_investments_desc' => 'दीर्घकालिक निवेश का उपयोग उन निवेशों को ट्रैक करने के लिए किया जाता है जिनकी परिपक्वता एक साल से अधिक है।',
|
||||
'organisational_costs' => 'संगठनात्मक खर्च',
|
||||
'organisational_costs_desc' => 'एक साझेदारी या कॉर्पोरेशन बनाने के दौरान उत्पन्न लागतों को ट्रैक करने के लिए संगठनात्मक लागत का उपयोग करें। इन लागतों में कंपनी को आयोजित करने के लिए जरूरी विधिक और लेखा लागतों, कानूनी दस्तावेजों की फाइलिंग को सुविधाजनक बनाने और अन्य पेपरवर्क को शामिल किया जाता है।',
|
||||
'other_non-current_assets' => 'अन्य गैर-चालू संपत्तियां',
|
||||
'other_non-current_assets_desc' => 'अन्य गैर-चालू संपत्तियों को ट्रैक करने के लिए उपयोग करें जो अन्य प्रकार से नहीं शामिल हैं। गैर-चालू संपत्तियां दीर्घकालिक संपत्तियां होती हैं जो एक से अधिक वर्षों के लिए मूल्य प्रदान करने की उम्मीद होती है।',
|
||||
'security_deposits' => 'सुरक्षा जमा',
|
||||
'security_deposits_desc' => 'सुरक्षा जमानत का उपयोग करें जब आप नुकसान, हानि या चोरी के कारण किसी भी विधि के खर्चों को कवर करने के लिए भुगतान करते हैं। धन आपको संविदा के अंत में लौटाया जाना चाहिए। अगर आप डाउन पेमेंट, अग्रिम भुगतान, सुरक्षा जमानत या अन्य तरह के जमानत स्वीकार करते हैं, तो एक अन्य चालू देयता खाता उपयोग करें जिसमें अन्य चालू देयताओं का विवरण शामिल हो।',
|
||||
'accounts_payable_(a/p)' => 'विलेखाएं भुगतान (ए / पी)',
|
||||
'accounts_payable_(a/p)_desc' => 'विलेखाएं भुगतान (ए / पी, ट्रेड और अन्य भुगतान या क्रेडिटर) आपके आपूर्तिकर्ताओं को देने वाले राशियों का ट्रैक करते हैं।',
|
||||
'credit_card' => 'क्रेडिट कार्ड',
|
||||
'credit_card_desc' => 'क्रेडिट कार्ड खाते आपके व्यवसाय के क्रेडिट कार्ड पर देय शेष को ट्रैक करते हैं। अपने व्यवसाय के प्रत्येक क्रेडिट कार्ड खाते के लिए एक क्रेडिट कार्ड खाता बनाएँ।',
|
||||
'accrued_liabilities' => 'एक्रू की लाभांश',
|
||||
'accrued_liabilities_desc' => 'एक्रू की लाभांश का उपयोग वह खर्चों को ट्रैक करने के लिए करें जो कंपनी ने किया है लेकिन अभी तक नहीं भुगतान किया है। उदाहरण के लिए, कंपनियों के लिए पेंशन जो उनके कर्मचारियों के नियत रिटायरमेंट के लिए एक पेंशन फंड में योगदान देती है।',
|
||||
'client_trust_accounts_-_liabilities' => 'ग्राहक विश्वास खाते - लाभांश',
|
||||
'client_trust_accounts_-_liabilities_desc' => "क्लाइंट ट्रस्ट अकाउंट - लाभ हिस्सेदारी का इस्तेमाल अकाउंटस के संपत्ति में क्लाइंट ट्रस्ट अकाउंट्स के विरुद्ध संतुलन बनाने के लिए करें। इन अकाउंटों में राशि आपके व्यवसाय के द्वारा दूसरों के नाम पर रखी जाती हैं। वे आपके व्यवसाय की संपत्ति नहीं हैं, इसलिए आपके बैलेंस शीट में उनका उल्लेख नहीं होना चाहिए। यह 'कॉन्ट्रा' खाता इसे समाधान करता है, जब तक दो बैलेंस मिलते जुलते नहीं होते।",
|
||||
'current_tax_liability' => 'वर्तमान कर दायित्व',
|
||||
'current_tax_liability_desc' => 'वर्तमान कर दायित्व का उपयोग राज्य से वसूली गई कुल कर राशि को ट्रैक करने के लिए करें जो अभी तक वसूल नहीं की गई है।',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => "12 अगले महीनों में किराये के भुगतान की मूल्यवर्ती कीमत को ट्रैक करने के लिए लोन-फाइनेंस के अधिभार का वर्तमान भाग का उपयोग करें।",
|
||||
'dividends_payable' => 'भुगतान के योग्य वित्तपोषित राशि',
|
||||
'dividends_payable_desc' => 'शेयरधारकों को दिए जाने वाले वित्तपोषित राशि को ट्रैक करने के लिए भुगतान के योग्य वित्तपोषित राशि का उपयोग करें जो अभी तक भुगतान नहीं किया गया है।',
|
||||
'income_tax_payable' => 'आयकर भुगतान के योग्य',
|
||||
'income_tax_payable_desc' => 'अपने व्यापार द्वारा सरकार को अभी तक नहीं भुगताने गए आयकर राशि को ट्रैक करने के लिए आयकर भुगतान के योग्य का उपयोग करें।',
|
||||
'insurance_payable' => 'भुगतान के योग्य बीमा',
|
||||
'insurance_payable_desc' => 'भुगतान के योग्य बीमा को ट्रैक करने के लिए बीमा के योग्य का उपयोग करें। यह खाता मासिक बीमा खर्चों वाले व्यापारों के लिए सबसे उपयोगी है।',
|
||||
'line_of_credit' => 'क्रेडिट लाइन',
|
||||
'line_of_credit_desc' => 'क्रेडिट लाइन का उपयोग करें ताकि आप अपने व्यवसाय के किसी भी क्रेडिट लाइन पर बकाया राशि को ट्रैक कर सकें। आपके व्यवसाय में हर एक क्रेडिट लाइन के लिए अपना खुद का क्रेडिट लाइन खाता होना चाहिए।',
|
||||
'loan_payable' => 'उधार देना बाकी',
|
||||
'loan_payable_desc' => 'उधार देना बाकी का उपयोग करें ताकि आप व्यवसाय के लोन्स को ट्रैक कर सकें जो अगले बारह महीनों में भुगतानीय हैं। लंबी अवधि वाले ऋणों के लिए, बजट लाइन नोट्स बजाय लॉन्ग टर्म लायबिलिटी का उपयोग करें।',
|
||||
'other_current_liabilities' => 'अन्य चालू देयताएं',
|
||||
'other_current_liabilities_desc' => 'अन्य चालू देयताएं का उपयोग करें ताकि कंपनी द्वारा उन राशियों को ट्रैक किया जा सके जो एक साल में देय होते हैं।',
|
||||
'payroll_clearing' => 'पेरोल क्लियरिंग',
|
||||
'payroll_clearing_desc' => 'कर राशि को छोड़कर कर्मचारी वेतन पर आप ने किसी भी गैर-कर राशि की रकम का ट्रैक रखने के लिए पेरोल क्लियरिंग का उपयोग करें या जो आप कर्मचारी वेतन का भुगतान करते समय उधार लेते हैं। जब आप उचित आपूर्तिकर्ताओं को पैसे भेजते हैं, तो इस खाते के शेष से राशि कम करें। कर राशि जो आपने वित्त वर्ष में कटथन की है उसे नहीं उपयोग करें। उन राशियों के लिए, पेरोल टैक्स पेयबल खाते का उपयोग करें।',
|
||||
'payroll_liabilities' => 'पेरोल लाभांश',
|
||||
'payroll_liabilities_desc' => 'कर राशि को छोड़कर जब आप वेतन भुगतान करते हैं तो आप सरकारी एजेंसियों को नियत रूप से बकाया कर देते हैं। इसमें कटथन की गई कर राशि, स्वास्थ्य देखभाल प्रीमियम, रोजगार बीमा, सरकारी पेंशन आदि शामिल होते हैं। जब आप धन उचित सरकारी एजेंसी को भेजते हैं, तो इस खाते के शेष से राशि कम करें।',
|
||||
'prepaid_expenses_payable' => 'पूर्व भुगतान वाले व्यय लाभांश',
|
||||
'prepaid_expenses_payable_desc' => 'पूर्व भुगतान भुगतान योग्यताओं को ट्रैक करने के लिए उपयोग किया जाता है, जैसे कि संपत्ति कर जो देय हैं, लेकिन अभी अभी यह खर्च का हिस्सा नहीं हुए हैं क्योंकि वे अभी तक नहीं बीते हैं।',
|
||||
'rents_in_trust_-_liability' => 'भरोसे में किराया - लियाबिलिटी',
|
||||
'rents_in_trust_-_liability_desc' => 'भरोसे में किराया - लियाबिलिटी का उपयोग एसेट में भरोसे में किराया राशि को ऑफसेट करने के लिए किया जाता है। इन खातों में राशि अन्य लोगों के लिए आपके व्यवसाय द्वारा रखी जाती है। वे आपके व्यवसाय के नहीं हैं, इसलिए आपकी संतुलि पर आपके नहीं लगते हैं। जब तक दो शेष संतुलन मेल खाते होंगे, यह खाता उसका ध्यान रखेगा।',
|
||||
'sales_and_service_tax_payable' => 'बिक्री और सेवा कर देय',
|
||||
'sales_and_service_tax_payable_desc' => 'विक्रय और सेवा कर देय राशि को ट्रैक करने के लिए उपयोग करें जो आपने एकत्रित किया है, लेकिन अभी तक अपनी सरकार कर एजेंसी को रिमिट नहीं किया है। इसमें मूल्य जोड़ा गया कर, वस्तु एवं सेवा कर, बिक्री कर और अन्य खपत कर शामिल होते हैं।',
|
||||
'accrued_holiday_payable' => 'एक्युड हॉलिडे देय राशि',
|
||||
'accrued_holiday_payable_desc' => 'उन छुट्टियों को ट्रैक करने के लिए एक्युड हॉलिडे देय राशि का उपयोग करें जो कर्मचारियों को दिया गया है लेकिन अभी तक उन्हें भुगतान नहीं किया गया है।',
|
||||
'accrued_non-current_liabilities' => 'एक्युड गैर-चालू देयताएं',
|
||||
'accrued_non-current_liabilities_desc' => 'उन व्ययों को ट्रैक करने के लिए एक्युड गैर-चालू देयताओं का उपयोग करें जो एक व्यवसाय द्वारा उत्पन्न किए गए होते हैं लेकिन अभी तक उसने उन्हें भुगतान नहीं किया है। उदाहरण के लिए, उन कंपनियों के लिए पेंशन जो अपने कर्मचारियों के लिए निधि में योगदान देते हैं।',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'बिक्री के लिए धारित वस्तुओं से संबंधित देयताएं',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'बिक्री होने वाली या लिखित की जाने वाली जितनी भी देयताएं सीधे धारित होने वाली वस्तुओं से संबंधित हैं, उन्हें ट्रैक करने के लिए बिक्री के लिए धारित वस्तुओं से संबंधित देयताएं का उपयोग करें।',
|
||||
'long-term_debt' => 'लंबी समयावधि का कर्ज',
|
||||
'long-term_debt_desc' => 'लंबी समयावधि से अधिक के लोन और दायित्वों को ट्रैक करने के लिए लंबी समयावधि का कर्ज उपयोग करें। उदाहरण के लिए, मोर्टगेज।',
|
||||
'notes_payable' => 'देयक भुगतानीय',
|
||||
'notes_payable_desc' => 'लंबी समयावधि (बारह महीने से अधिक) लोनों में आपके व्यवसाय की देय राशि को ट्रैक करने के लिए देयक भुगतानीय का उपयोग करें। छोटे समयावधि वाले ऋणों के लिए, इसके बजाय वर्तमान देयता खाता प्रकार जिसे ऋण भुगतानीय कहा जाता है, का उपयोग करें।',
|
||||
'other_non-current_liabilities' => 'अन्य गैर-चालू देयताएं',
|
||||
'other_non-current_liabilities_desc' => 'अन्य अस्थायी देयताएं ट्रैक करने के लिए उपयोग करें जो बारह महीने से अधिक की नहीं हैं और अन्य गैर-वर्तमान देयता खाता प्रकार से मेल नहीं खातीं।',
|
||||
'shareholder_notes_payable' => 'शेयरहोल्डर नोट्स पेयबल',
|
||||
'shareholder_notes_payable_desc' => 'अपने शेयरहोल्डरों को दिए गए लंबे समय तक ऋण बैलेंस को ट्रैक करने के लिए शेयरहोल्डर नोट्स पेयबल का उपयोग करें।',
|
||||
'accumulated_adjustment' => 'संचित समायोजन',
|
||||
'accumulated_adjustment_desc' => 'कुछ कंपनियों का इस खाते का उपयोग उनकी स्वामित्व पूंजी के समायोजन को ट्रैक करने के लिए किया जाता है जो नेट आय से जुड़े नहीं होते हैं।',
|
||||
'dividend_disbursed' => 'डिविडेंड वितरित',
|
||||
'dividend_disbursed_desc' => 'डिविडेंड वितरित करने के लिए इस्तेमाल करें जो कंपनी की रखी गई कमाई से अपने शेयरहोल्डरों को दिया गया हो।',
|
||||
'equity_in_earnings_of_subsidiaries' => 'उपशाखाओं की कमाई में स्वत्व',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'उपक्रमों के कमाई में इकाई निजी क्षेत्र का उपयोग मूल निवेश को ट्रैक करने के लिए करें जो संबंधित उपक्रमों के शेयरों में शामिल होते हैं जो संबंधित उपक्रमों के ऑपरेशन से कमाई या हानि का हिस्सा होते हैं।',
|
||||
'opening_balance_equity' => 'ओपनिंग बैलेंस इक्विटी',
|
||||
'opening_balance_equity_desc' => 'जब आप ओपनिंग बैलेंस डालते हैं, तो सिस्टम ओपनिंग बैलेंस इक्विटी में राशि रिकॉर्ड करता है। इससे आपके पास अपनी कंपनी का सही बैलेंस शीट होती है, भले ही आपने अपनी कंपनी के सभी एसेट और लाभ और हानि डालना अभी पूरा नहीं किया हो।',
|
||||
'ordinary_shares' => 'साधारण शेयर',
|
||||
'ordinary_shares_desc' => 'कॉर्पोरेट्स साधारण शेयर का उपयोग अपने शेयरहोल्डर के हाथों में उसके साधारण शेयरों को ट्रैक करने के लिए करते हैं। इस खाते में राशि स्टेटेड (या पार) स्टॉक की मूल्य होनी चाहिए।',
|
||||
'other_comprehensive_income' => 'अन्य व्यापक आय',
|
||||
'other_comprehensive_income_desc' => 'अन्य व्यापक आय का उपयोग विभिन्न व्यवसायों से आय में वृद्धि या घटने को दर्ज करने के लिए किया जाता है जो कंपनी द्वारा अभी तक संशोधित नहीं किया गया है।',
|
||||
"owner's_equity" => "उद्यमी पूंजी",
|
||||
"owner's_equity_desc" => 'अधिसूचित वित्त वर्ष की शुरुआत तक उनके व्यापार के लाभ या हानि को दर्शाने के लिए निगम उद्यमी पूंजी का उपयोग करते हैं।',
|
||||
'paid-in_capital_or_surplus' => 'भुगतान अधिक पूंजी या अधिशेष',
|
||||
'paid-in_capital_or_surplus_desc' => 'निगम भुगतान अधिक पूंजी का उपयोग शेयरधारकों से प्राप्त राशि को ट्रैक करने के लिए करते हैं जो शेयरों के घोषित (या पार) मूल्य से अधिक होते हैं।',
|
||||
'partner_contributions' => 'साथी योगदान',
|
||||
'partner_contributions_desc' => 'साझेदारियों का उपयोग साझेदारी में साझेदारों द्वारा योगदान की गई राशि को ट्रैक करने के लिए किया जाता है।',
|
||||
'partner_distributions' => 'साथी वितरण',
|
||||
'partner_distributions_desc' => 'भागीदार वित्तपोषण खाते का उपयोग भागीदारी के लिए भुगतान किए जाने वाले राशि को ट्रैक करने के लिए किया जाता है जो कि साल भर में भागीदारी द्वारा वितरित की जाती है। इसे नियमित भुगतानों के लिए नहीं उपयोग करें, बल्कि बजट में वेतन खर्च के एक खर्च खाते (वेतन खर्च में खर्च खाता) का उपयोग करें।',
|
||||
"partner's_equity" => "भागीदारों की पूंजी",
|
||||
"partner's_equity_desc" => 'भागीदारी के लिए भागीदार पूंजी का उपयोग पिछले वर्ष के अंत के रूप में हर एक भागीदार के लिए विषयवस्तु बचत दर्शाने के लिए किया जाता है।',
|
||||
'preferred_shares' => 'प्राधिकृत शेयर',
|
||||
'preferred_shares_desc' => 'कंपनियों का यह खाता प्राधिकृत शेयर को शेयरहोल्डरों के हाथों में ट्रैक करने के लिए उपयोग किया जाता है। इस खाते में राशि शेयर की घोषित (या पार) मूल्य होनी चाहिए।',
|
||||
'retained_earnings' => 'अधिग्रहित कमाई',
|
||||
'retained_earnings_desc' => 'अधिग्रहित कमाई पिछले वित्त वर्षों से नियत आय को ट्रैक करता है।',
|
||||
'share_capital' => 'शेयर पूंजी',
|
||||
'share_capital_desc' => 'शेयर जारी करके इकट्ठे किए गए फंड को ट्रैक करने के लिए शेयर पूंजी का उपयोग करें।',
|
||||
'treasury_shares' => 'ट्रेजरी शेयर्स',
|
||||
'treasury_shares_desc' => 'कॉर्पोरेट निजी शेयरधारकों से अपने खुद के शेयर खरीदने के लिए जो धन जमा करती हैं, उन्हें ट्रेजरी शेयर के रूप में ट्रैक करती हैं।',
|
||||
'discounts/refunds_given' => 'छूट / रिफंड दिए गए',
|
||||
'discounts/refunds_given_desc' => 'ग्राहकों को दिए गए डिस्काउंट को ट्रैक करने के लिए छूट / रिफंड दिए गए का उपयोग करें। इस खाते में आमतौर पर एक नकारात्मक शेष होता है इसलिए यह अन्य आय से समतुल्य करता है। आप अपने आपदा से छूट प्राप्त करने के लिए एक व्यय खाता का उपयोग करें।',
|
||||
'non-profit_income' => 'नॉन-प्रॉफिट इनकम',
|
||||
'non-profit_income_desc' => 'यदि आप एक नॉन-प्रॉफिट संगठन हैं तो नॉन-प्रॉफिट इनकम का उपयोग आपके द्वारा आने वाले धन को ट्रैक करने के लिए किया जाता है।',
|
||||
'other_primary_income' => 'अन्य प्राथमिक आय',
|
||||
'other_primary_income_desc' => 'अन्य प्राथमिक आय को ट्रैक करने के लिए उपयोग करें, जो किसी अन्य आय प्रकार में नहीं पड़ता है।',
|
||||
'revenue_-_general' => 'राजस्व - सामान्य',
|
||||
'revenue_-_general_desc' => 'व्यावसायिक ऑपरेशन से उत्पन्न होने वाली आय को ट्रैक करने के लिए राजस्व - सामान्य का उपयोग करें जो किसी अन्य श्रेणी के अंतर्गत नहीं आता है।',
|
||||
'sales_-_retail' => 'विक्रय - खुदरा',
|
||||
'sales_-_retail_desc' => 'उन वस्तुओं / सेवाओं के बिक्री को ट्रैक करने के लिए उपयोग करें, जिनमें उपभोक्ताओं के लिए एक मार्क-अप लागत होती है।',
|
||||
'sales_-_wholesale' => 'विक्रय - होलसेल',
|
||||
'sales_-_wholesale_desc' => 'पुनर्वितरण के उद्देश्य से मात्रा में सामान की बिक्री को ट्रैक करने के लिए विक्रय - होलसेल का उपयोग करें।',
|
||||
'sales_of_product_income' => 'उत्पाद आय की बिक्री',
|
||||
'sales_of_product_income_desc' => 'उत्पाद बेचने से आय को ट्रैक करने के लिए उत्पाद आय का उपयोग करें। इसमें सभी तरह के उत्पाद शामिल हो सकते हैं, जैसे फसल और पशु, किराये, प्रदर्शन और खाने की सेवाएं।',
|
||||
'service/fee_income' => 'सेवा/फी आय',
|
||||
'service/fee_income_desc' => 'सेवा/फी आय का उपयोग उन सेवाओं से आय को ट्रैक करने के लिए करें जो आप प्रदान करते हैं या सामान्य उपयोग शुल्क आप दर्शकों से लेते हैं। देर से भुगतान करने वाले ग्राहकों या अन्य असाधारण स्थितियों के लिए ग्राहक आपको देते हैं फीसों के लिए, इसके बजाय, अन्य आय खाता प्रकार का उपयोग करें जिसे अन्य विविध आय कहा जाता है।',
|
||||
'unapplied_cash_payment_income' => 'अप्रयुक्त नकद भुगतान आय',
|
||||
'unapplied_cash_payment_income_desc' => 'अप्रयुक्त नकद भुगतान आय उन ग्राहकों से मिली भुगतान आय को रिपोर्ट करता है जिसे आपने चालान या चार्ज में लागू नहीं किया है। सामान्यतः, आप इसे कभी भी एक खरीद या बिक्री लेनदेन पर सीधे उपयोग नहीं करेंगे।',
|
||||
'dividend_income' => 'डिविडेंड आय',
|
||||
'dividend_income_desc' => 'टैक्स लगने वाले निवेशों से डिविडेंड को ट्रैक करने के लिए डिविडेंड आय का उपयोग करें।',
|
||||
'interest_earned' => 'व्याज कमाया',
|
||||
'interest_earned_desc' => 'बैंक या बचत खातों, निवेशों या आपके व्यवसाय ने दिए गए ऋण पर आपको दिए गए व्याज को ट्रैक करने के लिए व्याज कमाया का उपयोग करें।',
|
||||
'loss_on_disposal_of_assets' => 'संपत्ति विनियोग के नुकसान',
|
||||
'loss_on_disposal_of_assets_desc' => 'संपत्ति विनियोग पर होने वाली हानियों को ट्रैक करने के लिए संपत्ति विनियोग के नुकसान आय का उपयोग करें।',
|
||||
'other_investment_income' => 'अन्य निवेश आय',
|
||||
'other_investment_income_desc' => 'डिविडेंड या व्याज से नहीं होने वाले अन्य निवेश आय को ट्रैक करने के लिए अन्य निवेश आय का उपयोग करें।',
|
||||
'other_miscellaneous_income' => 'अन्य विविध आय',
|
||||
'other_miscellaneous_income_desc' => 'अन्य विविध आय का उपयोग करें जो सामान्य व्यापार गतिविधियों से नहीं है और किसी अन्य अन्य आय प्रकार में नहीं आता है।',
|
||||
'other_operating_income' => 'अन्य संचालन आय',
|
||||
'other_operating_income_desc' => 'अन्य संचालन आय का उपयोग सामान्य व्यापार गतिविधियों के अलावा अन्य गतिविधियों से आय के लिए करें। उदाहरण के लिए, निवेश ब्याज, विदेशी मुद्रा लाभ और किराया आय।',
|
||||
'tax-exempt_interest' => 'कर रहित ब्याज',
|
||||
'tax-exempt_interest_desc' => 'कर रहित ब्याज रिकॉर्ड करने के लिए का उपयोग करें जो कर लगू नहीं होता है, जैसे कर-रहित रिटायरमेंट खातों में पैसे पर ब्याज या कर-रहित बॉन्ड से ब्याज।',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'सुरक्षितों पर अनिर्णित नुकसान, कर के बाद का शेष राशि',
|
||||
'unrealised_loss_on_securities,_net_of_tax_desc' => 'अनिर्णित नुकसान को ट्रैक करने के लिए का उपयोग करें जो ट्रांजैक्शन के माध्यम से अभी तक प्राप्त नहीं हुए हैं। उदाहरण के लिए, जो सेयर जिनका मूल्य गिर गया हो लेकिन जो अभी भी होल्ड किए जा रहे हैं।',
|
||||
'cost_of_labour_-_cos' => 'लेबर की लागत - COS',
|
||||
'cost_of_labour_-_cos_desc' => 'लेबर की लागत - COS का उपयोग उत्पादों को उत्पन्न करने या सेवाएं प्रदान करने के लिए कर्मचारियों को भुगतान करने के लागत को ट्रैक करने के लिए करें। यदि लागत फूड और ट्रांसपोर्टेशन सहित सभी रोजगार लागत शामिल हैं, तो यह सहित है।',
|
||||
'equipment_rental_-_cos' => 'उपकरण रेंटल - COS',
|
||||
'equipment_rental_-_cos_desc' => 'उपकरण रेंटल - COS का उपयोग उत्पादों या सेवाओं के उत्पादन के लिए उपकरण किराए पर लेने की लागत को ट्रैक करने के लिए किया जाता है। यदि आप उपकरण खरीदते हैं, तो एक फिक्स्ड एसेट खाता प्रकार का उपयोग करें, जिसे मशीनरी और उपकरण के नाम से जाना जाता है।',
|
||||
'freight_and_delivery_-_cos' => 'फ्रेट और डिलिवरी - COS',
|
||||
'freight_and_delivery_-_cos_desc' => 'उपयोग करें फ्रेट और डिलिवरी - COS को शिपिंग / डिलिवरी की लागत को ट्रैक करने के लिए, जब आप कच्चे माल और फिनिश्ड गुड्स के लिए खरीदारी करते हैं।',
|
||||
'other_costs_of_sales_-_cos' => 'बिक्री के अन्य लागत - COS',
|
||||
'other_costs_of_sales_-_cos_desc' => 'बिक्री से संबंधित लागतों को ट्रैक करने के लिए अन्य बिक्री लागत - COS का उपयोग करें, जो किसी अन्य लागत के अंतर्गत नहीं आता है।',
|
||||
'supplies_and_materials_-_cos' => 'सप्लाइज और मटेरियल - COS',
|
||||
'supplies_and_materials_-_cos_desc' => 'उत्पाद या सेवा प्रदान करते समय उपयोग किए गए कच्चे माल और भागों के लागत को ट्रैक करने के लिए Supplies and materials - COS का उपयोग करें।',
|
||||
'advertising/promotional' => 'विज्ञापन/प्रचार',
|
||||
'advertising/promotional_desc' => 'अपनी कंपनी को प्रचारित करने के लिए खर्च किए गए पैसे को ट्रैक करने के लिए Advertising/promotional का उपयोग करें। आप इस प्रकार के विभिन्न प्रचार प्रयासों को ट्रैक करने के लिए इस प्रकार के विभिन्न खातों की आवश्यकता हो सकती है (Yellow Pages, newspaper, radio, flyers, events इत्यादि)। यदि प्रचार प्रयास एक भोजन है, तो Promotional meals का उपयोग करें।',
|
||||
'amortisation_expense' => 'अमोर्टिजेशन व्यय',
|
||||
'amortisation_expense_desc' => 'अपरिचित वस्तुओं (जैसे असंपत्ति वस्तुएं या निवेश) के परिकल्पित जीवन के दौरान लिखते जाने के लिए Amortisation व्यय का उपयोग करें।',
|
||||
'auto' => 'ऑटो',
|
||||
'auto_desc' => 'वाहनों से संबंधित लागतों को ट्रैक करने के लिए Auto का उपयोग करें। आप इस प्रकार के विभिन्न खातों की आवश्यकता हो सकती है जिसमें पेट्रोल, मरम्मत और रखरखाव को ट्रैक किया जा सकता है। यदि आपकी व्यवसाय एक कार या ट्रक का मालिक है, तो इसकी मूल्य को एक निश्चित संपत्ति के रूप में ट्रैक करने के साथ-साथ इसके खर्चों को भी ट्रैक करना चाहते होंगे।',
|
||||
'bad_debts' => 'बुरी नोटों का कार्य',
|
||||
'bad_debts_desc' => 'Bad debt का उपयोग लिखते हुए आपकी बकाया राशि को ट्रैक करने के लिए करें।',
|
||||
'bank_charges' => 'बैंक शुल्क',
|
||||
'bank_charges_desc' => 'वित्तीय संस्थाओं को दिए गए किसी भी शुल्क के लिए Bank charges का उपयोग करें।',
|
||||
'charitable_contributions' => 'दानदाता योगदान',
|
||||
'charitable_contributions_desc' => 'चैरिटी के लिए दिए गए उपहारों को ट्रैक करने के लिए Charitable contributions का उपयोग करें।',
|
||||
'commissions_and_fees' => 'कमीशन और शुल्क',
|
||||
'commissions_and_fees_desc' => 'Commissions and fees का उपयोग एजेंटों (जैसे कि ब्रोकर) को एक ट्रेड को करने के लिए उन्हें दिए गए राशि को ट्रैक करने के लिए करें।',
|
||||
'cost_of_labour' => 'श्रम की लागत',
|
||||
'cost_of_labour_desc' => 'उत्पादों को उत्पन्न करने या सेवाएं प्रदान करने के लिए कर्मचारियों को वेतन देने की लागत को ट्रैक करने के लिए श्रम की लागत का उपयोग करें। यह सभी रोजगार लागतों को शामिल करता है, जिसमें खाने-पीने और परिवहन भी शामिल हो सकते हैं। यह खाता को बिक्री की लागत (COS) खाते के रूप में भी उपलब्ध है।',
|
||||
'dues_and_subscriptions' => 'दायदारी और सदस्यता',
|
||||
'dues_and_subscriptions_desc' => 'अपने व्यवसाय को चलाने से संबंधित दायदारी और सदस्यता को ट्रैक करने के लिए दायदारी और सदस्यता का उपयोग करें। आप विभिन्न विकल्पों के लिए इस प्रकार के अलग-अलग खातों की आवश्यकता हो सकती है, जैसे पेशेवर दायदारी, लाइसेंस के लिए फीस जो स्थानांतरित नहीं की जा सकती है, मैगजीन, अखबार, उद्योग प्रकाशन या सेवा सदस्यता।',
|
||||
'equipment_rental' => 'उपकरण किराया',
|
||||
'equipment_rental_desc' => 'उपयोग करें Equipment rental उत्पादों या सेवाओं को उत्पन्न करने के लिए उपकरण किराए पर लेने के खर्च को ट्रैक करने के लिए। यह खाता भी एक बिक्री खाते के रूप में उपलब्ध है। यदि आप उपकरण खरीदते हैं, तो Machinery and equipment नामक एक फिक्स्ड एसेट खाता प्रयोग करें।',
|
||||
'finance_costs' => 'वित्त लागत',
|
||||
'finance_costs_desc' => 'Use Finance costs ऋण या क्रेडिट प्राप्त करने के खर्चों को ट्रैक करने के लिए। वित्त लागत के उदाहरण क्रेडिट कार्ड शुल्क, ब्याज और मोर्टगेज लागत हो सकते हैं।',
|
||||
'income_tax_expense' => 'आय कर व्यय',
|
||||
'income_tax_expense_desc' => 'Use Income tax expense आय कर को ट्रैक करने के लिए, जिसे कंपनी ने अपने कर अवसरों को पूरा करने के लिए भुगतान किया है।',
|
||||
'insurance' => 'बीमा',
|
||||
'insurance_desc' => 'Use Insurance बीमा भुगतान को ट्रैक करने के लिए। आप इस प्रकार के विभिन्न बीमा के लिए अलग-अलग खाते चाह सकते हैं (ऑटो, सामान्य दायित्व, और इत्यादि)।',
|
||||
'interest_paid' => 'ब्याज भुगतान किया',
|
||||
'interest_paid_desc' => 'ब्याज भुगतान के लिए उपयोग करें, जिसमें मोर्टगेज ब्याज, क्रेडिट कार्ड पर वित्त शुल्क या ऋण पर ब्याज शामिल है।',
|
||||
'legal_and_professional_fees' => 'कानूनी और पेशेवर शुल्क',
|
||||
'legal_and_professional_fees_desc' => 'अपने व्यवसाय को चलाने में मदद करने वाले पेशेवरों को भुगतान करने के लिए कानूनी और पेशेवर शुल्क का उपयोग करें। आप अपने अकाउंटेंट, वकील या अन्य सलाहकारों को भुगतान के लिए इस प्रकार के अलग-अलग खातों की आवश्यकता हो सकती है।',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'बंद किए गए ऑपरेशन के नुकसान, कर के नेट',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'बिजनेस का एक हिस्सा बंद होने पर या एक उत्पाद लाइन बंद होने पर होने वाले नुकसान को ट्रैक करने के लिए बंद किए गए ऑपरेशन के नुकसान, कर के नेट का उपयोग करें।',
|
||||
'management_compensation' => 'प्रबंधन कम्पेंसेशन',
|
||||
'management_compensation_desc' => 'प्रबंधन, कार्यकारी और गैर-कार्यकारी को कम्पेंसेशन भुगतान करने के लिए प्रबंधन कम्पेंसेशन का उपयोग करें। उदाहरण के लिए, वेतन, फीस और लाभ।',
|
||||
'meals_and_entertainment' => 'भोजन और मनोरंजन',
|
||||
'meals_and_entertainment_desc' => 'भोजन और मनोरंजन का उपयोग करें ताकि आप मनोबल को बढ़ाने के लिए अपने कर्मचारियों के साथ भोजन करने पर कितना खर्च होता है। अपने व्यवसाय को प्रचारित करने के लिए ग्राहक के साथ भोजन करते हैं तो इसके बजाय एक प्रचारक भोजन खाता का उपयोग करें। लेनदेन दर्ज करते समय भोजन किसके साथ किया गया था और भोजन का उद्देश्य भी शामिल करें।',
|
||||
'office/general_administrative_expenses' => 'कार्यालय / सामान्य प्रशासनिक व्यय',
|
||||
'office/general_administrative_expenses_desc' => 'ऑफिस / सामान्य प्रशासनिक व्यय का उपयोग सभी प्रकार के सामान्य या कार्यालय संबंधित व्यय को ट्रैक करने के लिए करें।',
|
||||
'other_miscellaneous_service_cost' => 'अन्य विविध सेवा लागत',
|
||||
'other_miscellaneous_service_cost_desc' => 'अन्य विविध सेवा लागत का उपयोग उन खर्चों को ट्रैक करने के लिए करें जो किसी अन्य खर्च प्रकार में नहीं आते। यह खाता बिक्री की लागत (COS) खाता के रूप में भी उपलब्ध है।',
|
||||
'other_selling_expenses' => 'अन्य विक्रय व्यय',
|
||||
'other_selling_expenses_desc' => 'अन्य बिक्री खर्चों को ट्रैक करने के लिए इस्तेमाल करें, जो किसी भी अन्य श्रेणी में नहीं आते।',
|
||||
'payroll_expenses' => 'पेरोल खर्च',
|
||||
'payroll_expenses_desc' => 'पेरोल खर्च को ट्रैक करने के लिए इस्तेमाल करें। आप इस टाइप के अलग-अलग खातों के लिए चाहते होंगे जैसे: - अधिकारियों की मुआवजा - गारंटी भुगतान - कार्यकर्ता कंपेंसेशन - वर्कर्स कंपेंसेशन - वेतन और मजदूरी - पेरोल टैक्स',
|
||||
'rent_or_lease_of_buildings' => 'इमारतों का किराया या लीज',
|
||||
'rent_or_lease_of_buildings_desc' => 'इमारतों का किराया या लीज ट्रैक करने के लिए इस्तेमाल करें।',
|
||||
'repair_and_maintenance' => 'मरम्मत और रखरखाव',
|
||||
'repair_and_maintenance_desc' => 'किसी भी मरम्मत और आवधिक रखरखाव शुल्क को ट्रैक करने के लिए मरम्मत और रखरखाव इस्तेमाल करें। आप इस टाइप के विभिन्न मरम्मत और रखरखाव खर्चों को ट्रैक करने के लिए अलग-अलग खाते चाहते होंगे (ऑटो, उपकरण, लैंडस्केप आदि)।',
|
||||
'shipping_and_delivery_expense' => 'शिपिंग और वितरण खर्च',
|
||||
'shipping_and_delivery_expense_desc' => 'ग्राहकों को माल भेजने और वितरण के खर्च को ट्रैक करने के लिए शिपिंग और डिलिवरी खर्च का उपयोग करें।',
|
||||
'supplies_and_materials' => 'आपूर्ति और सामग्री',
|
||||
'supplies_and_materials_desc' => 'उत्पाद निर्माण या सेवा प्रदान करते समय उपयोग या खपत किए गए कच्चे माल और पार्ट्स के खर्च को ट्रैक करने के लिए आपूर्ति और सामग्री का उपयोग करें। इस खाते को बिक्री के खर्च के रूप में भी उपलब्ध कराया जा सकता है।',
|
||||
'taxes_paid' => 'कटौती किए गए टैक्स',
|
||||
'taxes_paid_desc' => 'टैक्स जो आप भुगतान करते हैं, उन्हें ट्रैक करने के लिए कटौती किए गए टैक्स का उपयोग करें। आप इस तरह के विभिन्न खातों के लिए इस तरह के विभिन्न टैक्स एजेंसियों के भुगतान के लिए भी चाहते होंगे।',
|
||||
'travel_expenses_-_general_and_admin_expenses' => 'यात्रा खर्च - सामान्य और प्रशासनिक खर्च',
|
||||
'travel_expenses_-_general_and_admin_expenses_desc' => 'यात्रा व्यय - सामान्य और प्रशासन व्यय को संचालन करने के लिए उपयोग करें जो कंपनी के राजस्व उत्पादक आयोजन से सीधे जुड़े नहीं हैं। उदाहरण के लिए, नौकरी साक्षात्कार करते समय उड़ान टिकट और होटल खर्च।',
|
||||
'travel_expenses_-_selling_expense' => 'यात्रा व्यय - बिक्री व्यय',
|
||||
'travel_expenses_-_selling_expense_desc' => 'यात्रा व्यय - बिक्री व्यय का उपयोग बिक्री उत्पादों और सेवाओं की बिक्री के सीधे संबंधित यात्रा व्यय को संचालित करने के लिए किया जाता है। उदाहरण के लिए, उत्पादों और सेवाओं की बिक्री करते समय उड़ान टिकट और होटल खर्च।',
|
||||
'unapplied_cash_bill_payment_expense' => 'अनप्लाइड कैश बिल भुगतान व्यय',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'अनप्लाइड कैश बिल भुगतान व्यय अनप्लाइड कैश बिल भुगतान चेक से रिपोर्ट करता है जिसे आपने आपूर्तिकर्ता बिलों में लागू नहीं किया है। आमतौर पर, आप इसे कोई खरीद या बिक्री लेन-देन पर सीधे उपयोग नहीं करेंगे।',
|
||||
'utilities' => 'उपयोगिताएं',
|
||||
'utilities_desc' => 'उपयोगिताएं का उपयोग उपयोगिता भुगतान को ट्रैक करने के लिए किया जाता है। आप इस प्रकार के अलग-अलग उपयोगिताओं के भुगतान को ट्रैक करने के लिए इस प्रकार के विभिन्न खातों की आवश्यकता हो सकती है (गैस और बिजली, टेलीफोन, पानी आदि)।',
|
||||
'amortisation' => 'अमोर्टाइजेशन',
|
||||
'amortisation_desc' => 'इंटेंजिबल संपत्ति के एमोर्टिज़ेशन को ट्रैक करने के लिए एमोर्टिज़ेशन का उपयोग करें। एमोर्टिज़ेशन एक इंटेंजिबल संपत्ति की उपयोगी अवधि के दौरान इसकी लागत को फैलाना है, जैसे निर्धारित संपत्तियों के अधिपात का किया जाना है। आपके पास जितनी इंटेंजिबल संपत्ति हो, आपके पास उनके लिए एक एमोर्टिज़ेशन खाता होना चाहिए।',
|
||||
'depreciation' => 'अपक्षय',
|
||||
'depreciation_desc' => 'फिक्स्ड एसेट्स को आप कितनी अपक्षयता करते हैं, इसे ट्रैक करने के लिए डिप्रेशिएशन का उपयोग करें। आपके पास एक फिक्स्ड एसेट के लिए एक डिप्रेशिएशन खाता होना चाहिए।',
|
||||
'exchange_gain_or_loss' => 'विनिमय लाभ या हानि',
|
||||
'exchange_gain_or_loss_desc' => 'विनिमय दर के उतार-चढ़ाव के परिणामस्वरूप होने वाले लाभ या हानि को ट्रैक करने के लिए विनिमय लाभ या हानि का उपयोग करें।',
|
||||
'other_expense' => 'अन्य खर्च',
|
||||
'other_expense_desc' => 'अन्य व्यय ट्रैक करने के लिए इस्तेमाल करें, जो किसी अन्य व्यय प्रकार में नहीं आते हैं।',
|
||||
'penalties_and_settlements' => 'पेनल्टी और सेटलमेंट',
|
||||
'penalties_and_settlements_desc' => 'कानून या विनियमों का उल्लंघन करने, मुकदमों को समाधान करने या अन्य पेनल्टी के लिए आप पैसे देते हैं उन्हें ट्रैक करने के लिए पेनल्टी और सेटलमेंट का इस्तेमाल करें।',
|
||||
'chart_of_accounts' => 'खातों का चार्ट',
|
||||
'account_type' => 'खाते के प्रकार',
|
||||
'detail_type' => 'विस्तारित प्रकार',
|
||||
'account' => 'खाता',
|
||||
'parent_account' => 'मूल खाता',
|
||||
'as_of' => 'के रूप में',
|
||||
'gl_code_help' => 'सभी जनरल लेजर खातों के पास एक 6-अंकीय संख्या होती है। 1xxxxxx = एसेट, 2xxxxx = देयता, 3xxxxx = नेट एसेट, 4xxxxx = राजस्व, 5xxxxx = राजस्व, 8xxxxx = वित्तक आवंटन',
|
||||
'gl_code' => 'जनरल लेजर (जीएल) कोड',
|
||||
'primary_balance' => 'प्राथमिक शेष',
|
||||
'bank_balance' => 'बैंक शेष',
|
||||
'active' => 'सक्रिय',
|
||||
'asset' => 'संपत्ति',
|
||||
'expenses' => 'व्यय',
|
||||
'income' => 'आय',
|
||||
'equity' => 'पूंजी',
|
||||
'liability' => 'देयता',
|
||||
'add_account' => 'खाता जोड़ें',
|
||||
'account_sub_type' => 'खाते के उप-प्रकार',
|
||||
'add_account_sub_type' => 'खाते के उप-प्रकार जोड़ें',
|
||||
'add_detail_type' => 'विवरण प्रकार जोड़ें',
|
||||
'edit_account_type' => 'खाते के प्रकार संपादित करें',
|
||||
'edit_detail_type' => 'विवरण प्रकार संपादित करें',
|
||||
'parent_type' => 'मूल प्रकार',
|
||||
'no_accounts' => 'कोई खाते नहीं मिले',
|
||||
'add_default_accounts_help' => 'क्या आप हमें डिफ़ॉल्ट खाते बनाने देना चाहते हैं? डिफ़ॉल्ट खाते बनाने के बाद इसे संपादित / हटा दिया जा सकता है',
|
||||
'add_default_accounts' => 'डिफ़ॉल्ट खाते बनाएं',
|
||||
'journal_entry' => 'जर्नल एंट्री',
|
||||
'debit' => 'डेबिट',
|
||||
'credit' => 'क्रेडिट',
|
||||
'total' => 'कुल',
|
||||
'credit_debit_equal' => 'क्रेडिट और डेबिट समान होना चाहिए जारी रखने के लिए',
|
||||
'select_all_accounts' => 'सभी पंक्तियों के लिए खाता चुनें',
|
||||
'journal_date' => 'जर्नल दिनांक',
|
||||
'edit_account' => 'खाता संपादित करें',
|
||||
'chart_of_account_overview' => 'खातों का चार्ट अवलोकन',
|
||||
'current_balance' => 'वर्तमान शेष',
|
||||
'transfer' => 'स्थानांतरण',
|
||||
'add_transfer' => 'स्थानांतरण जोड़ें',
|
||||
'edit_transfer' => 'स्थानांतरण संपादित करें',
|
||||
'activated_successfully' => 'खाता सफलतापूर्वक सक्रिय हुआ',
|
||||
'deactivated_successfully' => 'खाता सफलतापूर्वक निष्क्रिय कर दिया गया',
|
||||
'budget' => 'बजट',
|
||||
'financial_year_for_the_budget' => 'बजट के लिए वित्तीय वर्ष',
|
||||
'continue' => 'जारी रखें',
|
||||
'budget_for_fy' => 'वित्तीय वर्ष के लिए बजट :fy',
|
||||
'monthly' => 'मासिक',
|
||||
'quarterly' => 'तिमाही',
|
||||
'yearly' => 'वार्षिक',
|
||||
'1st_quarter' => '1 वें तिमाही',
|
||||
'2nd_quarter' => '2 वें तिमाही',
|
||||
'3rd_quarter' => '3 वें तिमाही',
|
||||
'4th_quarter' => '4 वें तिमाही',
|
||||
'ledger' => 'लेजर',
|
||||
'reports' => 'रिपोर्टें',
|
||||
'view_report' => 'रिपोर्ट देखें',
|
||||
'ledger_report' => 'लेजर रिपोर्ट',
|
||||
'ledger_report_description' => 'लेजर रिपोर्ट एक विस्तृत रूप से सभी व्यक्तिगत खातों की वर्गीकृत और विस्तृत जानकारी शामिल करती है, जिसमें डेबिट और क्रेडिट दोनों पहलुओं के बारे में जानकारी शामिल होती है।',
|
||||
'ledger_add_account' => 'लेजर रिपोर्ट देखने के लिए कुछ खाते जोड़ें',
|
||||
'select_a_financial_year' => 'बजट देखने के लिए एक वित्तीय वर्ष का चयन करें',
|
||||
'trial_balance' => 'त्राईल बैलेंस',
|
||||
'trial_balance_description' => 'त्राईल बैलेंस में सभी लेजर शेषों का सारांश दिखाया जाता है, जो यह जांचने में मदद करता है कि क्या सभी लेन-देन सही और संतुलित हैं।',
|
||||
'balance_sheet' => 'बैलेंस शीट',
|
||||
'balance_sheet_description' => 'यह रिपोर्ट आपको एक निर्दिष्ट तारीख पर आपके खातों की तत्काल स्थिति प्रदान करती है। आप इसे वर्तमान स्थिति (दिन) के वित्तीय वर्ष की एक "स्नैपशॉट" दृष्टिकोण कह सकते हैं।',
|
||||
'assets' => 'संपत्ति',
|
||||
'liab_owners_capital' => 'देयताएं और मालिक की पूंजी',
|
||||
'total_liab_owners' => 'कुल देयताएं और मालिक की पूंजी',
|
||||
'total_assets' => 'कुल संपत्ति',
|
||||
'account_setting' => 'अकाउंटिंग सेटिंग्स',
|
||||
'reset_data' => 'डेटा रीसेट करें',
|
||||
'reset_help_txt' => 'इससे सभी अकाउंटिंग डेटा हटा दिया जाएगा। और डेटा वापस नहीं किया जा सकता।',
|
||||
'opening_balance' => 'ओपनिंग बैलेंस',
|
||||
'tree_view' => 'ट्री व्यू',
|
||||
'tabular_view' => 'टैबुलर व्यू',
|
||||
'expand_all' => 'सभी विस्तार करें',
|
||||
'collapse_all' => 'सभी संकुचित करें',
|
||||
'export_to_pdf' => 'PDF में निर्यात करें',
|
||||
'export_to_csv' => 'CSV में निर्यात करें',
|
||||
'export_to_excel' => 'Excel में निर्यात करें',
|
||||
'transactions' => 'लेन-देन',
|
||||
'sales_payments' => 'बिक्री भुगतान',
|
||||
'map_transaction' => 'लेन-देन को मैप करें',
|
||||
'edit_mapping' => 'मैपिंग संपादित करें',
|
||||
'deposit_to' => 'में जमा करें',
|
||||
'payment_account' => 'भुगतान अकाउंट',
|
||||
'purchase_payments' => 'खरीद भुगतान',
|
||||
'access_accounting_module' => 'अकाउंटिंग मॉड्यूल एक्सेस करें',
|
||||
'manage_accounts' => 'अकाउंट प्रबंधित करें',
|
||||
'view_journal' => 'जर्नल देखें',
|
||||
'add_journal' => 'जर्नल जोड़ें',
|
||||
'edit_journal' => 'जर्नल संपादित करें',
|
||||
'delete_journal' => 'जर्नल हटाएं',
|
||||
'map_transactions' => 'लेन-देन मैप करें',
|
||||
'view_transfer' => 'ट्रांसफर देखें',
|
||||
'add_transfer' => 'ट्रांसफर जोड़ें',
|
||||
'edit_transfer' => 'ट्रांसफर संपादित करें',
|
||||
'delete_transfer' => 'ट्रांसफर हटाएं',
|
||||
'manage_budget' => 'बजट प्रबंधित करें',
|
||||
'view_reports' => 'रिपोर्ट देखें',
|
||||
'journal_entry_prefix' => 'जर्नल प्रविष्टि उपसर्ग',
|
||||
'transfer_prefix' => 'ट्रांसफर प्रीफिक्स',
|
||||
'account_recievable_ageing_report' => 'खाता रसीद प्राप्ति उम्र रिपोर्ट (सारांश)',
|
||||
'account_recievable_ageing_report_description' => 'यह रिपोर्ट बकाया बिक्री पेंडिंग चालानों का सारांश दिखाती है
|
||||
निर्दिष्ट दिनों के दौरान नियत तिथि के अनुसार।',
|
||||
'1_30_days' => '1 से 30 दिन',
|
||||
'31_60_days' => '31 से 60 दिन',
|
||||
'61_90_days' => '61 से 90 दिन',
|
||||
'91_and_over' => '91 दिन और अधिक',
|
||||
'account_payable_ageing_report' => 'खाता भुगतान आयु रिपोर्ट (सारांश)',
|
||||
'account_payable_ageing_report_description' => 'यह रिपोर्ट दिखाती है कि देय दिनांक के अनुसार उल्लिखित दिनों के सीमा में सभी खरीद पेंडिंग चालानों का सारांश।',
|
||||
'account_receivable_ageing_details' => 'खाता रसीद आयु विवरण (विवरण)',
|
||||
'account_receivable_ageing_details_description' => 'यह रिपोर्ट दिखाती है कि देय दिनांक के अनुसार उल्लिखित दिनों के सीमा में सभी बिक्री पेंडिंग चालानों का विवरण।',
|
||||
'current' => 'वर्तमान',
|
||||
'invoice' => 'चालान',
|
||||
'total_for_current' => 'वर्तमान के लिए कुल',
|
||||
'days_past_due' => ':दिन देय हैं',
|
||||
'total_for_days_past_due' => ':दिन देय होने के लिए कुल',
|
||||
'total_for_91_and_over' => '91 और अधिक के लिए कुल',
|
||||
'account_payable_ageing_details' => 'खाता भुगतान आयु विवरण (विवरण)',
|
||||
'account_payable_ageing_details_description' => 'यह रिपोर्ट दिखाती है कि देय दिनांक के अनुसार उल्लिखित दिनों के सीमा में सभी खरीद पेंडिंग चालानों का विवरण।',
|
||||
'91_and_over_past_due' => '91 दिन और उससे अधिक के दिन देय हैं',
|
||||
];
|
||||
415
Modules/Accounting/Resources/lang/id/lang.php
Normal file
415
Modules/Accounting/Resources/lang/id/lang.php
Normal file
@ -0,0 +1,415 @@
|
||||
<?php
|
||||
return [
|
||||
'accounting' => 'Akuntansi',
|
||||
'accounting_module' => 'Modul Akuntansi',
|
||||
'accounts_receivable' => 'Piutang Usaha',
|
||||
'current_assets' => 'Aset Lancar',
|
||||
'cash_and_cash_equivalents' => 'Kas dan Setara Kas',
|
||||
'fixed_assets' => 'Aset Tetap',
|
||||
'non_current_assets' => 'Aset Tidak Lancar',
|
||||
'accounts_payable' => 'Hutang Usaha',
|
||||
'credit_card' => 'Kartu Kredit',
|
||||
'current_liabilities' => 'Liabilitas Lancar',
|
||||
'non_current_liabilities' => 'Liabilitas Jangka Panjang',
|
||||
'owners_equity' => "Ekuitas Pemilik",
|
||||
'income' => 'Pendapatan',
|
||||
'other_income' => 'Pendapatan Lainnya',
|
||||
'cost_of_sale' => 'Harga Pokok Penjualan',
|
||||
'expenses' => 'Biaya',
|
||||
'other_expense' => 'Biaya Lainnya',
|
||||
'allowance_for_bad_debts' => 'Cadangan Kerugian Piutang',
|
||||
'allowance_for_bad_debts_desc' => 'Gunakan Cadangan Kerugian Piutang untuk memperkirakan bagian dari Piutang Usaha yang kemungkinan tidak bisa tertagihkan. Hanya gunakan opsi ini jika Anda mencatat transaksi berdasarkan metode akrual.',
|
||||
'assets_available_for_sale' => 'Aset Tersedia untuk Dijual',
|
||||
'assets_available_for_sale_desc' => 'Gunakan Aset Tersedia untuk Dijual untuk mencatat aset yang tersedia untuk dijual, tetapi tidak diharapkan akan ditahan untuk jangka waktu yang lama.',
|
||||
'development_costs' => 'Biaya Pengembangan',
|
||||
'development_costs_desc' => 'Gunakan Biaya Pengembangan untuk mencatat jumlah uang yang didepositokan atau disisihkan untuk pengaturan pembiayaan, seperti pinjaman SBA, atau deposito yang dibayarkan saat membeli properti atau aset lainnya. Saat deposito dikembalikan atau pembelian terjadi, hapus jumlah tersebut dari rekening ini.',
|
||||
'employee_cash_advances' => 'Uang Muka Karyawan',
|
||||
'employee_cash_advances_desc' => 'Gunakan Uang Muka Karyawan untuk mencatat gaji dan upah karyawan yang dikeluarkan lebih awal atau uang non-gaji lain yang diberikan kepada karyawan. Jika Anda memberikan pinjaman ke karyawan, gunakan tipe rekening Aset Lancar bernama Pinjaman Kepada Orang Lain.',
|
||||
'inventory' => 'Persediaan',
|
||||
'inventory_desc' => 'Gunakan Persediaan untuk mencatat biaya barang dagangan yang dibeli oleh bisnis Anda untuk dijual kembali. Saat barang terjual, tetapkan penjualannya ke rekening Harga Pokok Penjualan.',
|
||||
'investments_-_other' => 'Investasi - Lainnya',
|
||||
'investments_-_other_desc' => 'Gunakan Investasi - Lainnya untuk mencatat nilai investasi yang tidak termasuk dalam jenis rekening investasi lainnya. Contohnya adalah saham publik, koin, atau emas.',
|
||||
'loans_to_officers' => 'Pinjaman Kepada Petinggi',
|
||||
'loans_to_officers_desc' => 'Jika Anda mengoperasikan bisnis Anda sebagai perusahaan, gunakan Pinjaman Kepada Petinggi untuk mencatat uang yang dipinjamkan kepada petinggi bisnis Anda.',
|
||||
'loans_to_others' => 'Pinjaman Kepada Orang Lain',
|
||||
'loans_to_others_desc' => 'Gunakan Pinjaman Kepada Orang Lain untuk mencatat uang yang dipinjamkan oleh bisnis Anda ke orang atau bisnis lainnya. Jenis rekening ini juga disebut Piutang Wesel. Untuk uang muka gaji karyawan, gunakan Uang Muka Karyawan.',
|
||||
'loans_to_shareholders' => 'Pinjaman Kepada Pemegang Saham',
|
||||
'loans_to_shareholders_desc' => 'Jika Anda mengoperasikan bisnis Anda sebagai perusahaan, gunakan Pinjaman Kepada Pemegang Saham untuk mencatat uang yang dipinjamkan oleh bisnis Anda kepada pemegang sahamnya.',
|
||||
'other_current_assets' => 'Aset Lancar Lainnya',
|
||||
'other_current_assets_desc' => 'Gunakan Aset lancar lainnya untuk aset lancar yang tidak tercakup oleh jenis-jenis lainnya. Aset lancar cenderung diubah menjadi uang tunai atau dipakai dalam satu tahun.',
|
||||
'prepaid_expenses' => 'Biaya dibayar dimuka',
|
||||
'prepaid_expenses_desc' => 'Gunakan Biaya dibayar dimuka untuk melacak pembayaran atas biaya yang tidak akan diakui sampai periode akuntansi berikutnya. Ketika kamu mengenali biayanya, buatlah jurnal entri untuk mentransfer uang dari rekening ini ke rekening biaya.',
|
||||
'retainage' => 'Retensi',
|
||||
'retainage_desc' => 'Pakailah Retensi jika pelangganmu secara rutin menahan sebagian dari jumlah kontrak hingga kamu menyelesaikan suatu proyek. Tipe akun ini sering digunakan di industri konstruksi, dan hanya jika kamu mencatat pendapatan secara akrual.',
|
||||
'undeposited_funds' => 'Dana belum disetor',
|
||||
'undeposited_funds_desc' => 'Gunakan Dana belum disetor untuk uang tunai atau cek dari penjualan yang belum didepositkan. Untuk kas kecil, gunakan Kas di tangan, sebagai gantinya.',
|
||||
'bank' => 'Bank',
|
||||
'bank_desc' => 'Gunakan Rekening bank untuk melacak semua aktivitasmu saat ini, termasuk transaksi kartu debit.',
|
||||
'cash_and_cash_equivalents' => 'Kas dan setara kas',
|
||||
'cash_and_cash_equivalents_desc' => 'Gunakan Kas dan Setara Kas untuk melacak kas atau aset yang dapat diubah menjadi tunai secara langsung. Misalnya, surat berharga yang dapat dicairkan dan Obligasi Pemerintah.',
|
||||
'cash_on_hand' => 'Kas di tangan',
|
||||
'cash_on_hand_desc' => 'Gunakan akun Kas di tangan untuk melacak uang tunai perusahaan Anda untuk pengeluaran kecil, juga disebut sebagai kas kecil. Untuk melacak uang dari penjualan yang belum disetor, gunakan akun yang sudah dibuat sebelumnya, yaitu Dana belum didepositkan.',
|
||||
'client_trust_account' => 'Rekening dana titipan klien',
|
||||
'client_trust_account_desc' => "Gunakan Rekening dana titipan klien untuk uang yang ditahan olehmu atas nama orang lain. Misalnya, rekening kepercayaan sering digunakan oleh pengacara untuk mengawasi uang biaya yang pelanggan mereka berikan kepada mereka. Seringkali, agar jumlah dalam rekening kepercayaan tidak terlihat seperti milikmu, jumlah tersebut dibandingkan dengan akun liabilitas 'contra' (Liabilitas lancar).",
|
||||
'money_market' => 'Pasar Uang',
|
||||
'money_market_desc' => 'Gunakan Pasar Uang untuk melacak jumlah dalam rekening pasar uang. Untuk investasi, lihat Aset Lancar, sebagai gantinya.',
|
||||
'rents_held_in_trust' => 'Sewa Disimpan di Rekening Titipan',
|
||||
'rents_held_in_trust_desc' => 'Gunakan Sewa disimpan di rekening titipan untuk melacak deposit dan sewa yang disimpan atas nama pemilik properti. Biasanya hanya manajer properti yang menggunakan tipe akun ini.',
|
||||
'savings' => 'Tabungan',
|
||||
'savings_desc' => 'Gunakan akun Tabungan untuk melacak tabungan dan aktivitas CD-mu. Setiap rekening tabungan yang dimiliki perusahaanmu di bank atau lembaga keuangan lain harus memiliki jenis akun Tabungan sendiri. Untuk investasi, lihat Aset Lancar, sebagai gantinya.',
|
||||
'accumulated_depletion' => 'Penurunan Kumulatif',
|
||||
'accumulated_depletion_desc' => 'Gunakan Penurunan Kumulatif untuk melacak berapa banyak kamu menurunkan sumber daya alam.',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'Penyusutan Kumulatif atas Properti, Tanaman, dan Peralatan',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'Gunakan Penyusutan Kumulatif atas Properti, Tanaman, dan Peralatan untuk melacak berapa banyak kamu menyusutkan aset tetap (aset fisik yang tidak kamu harapkan akan diubah menjadi tunai selama satu tahun operasi normal).',
|
||||
'buildings' => 'Bangunan',
|
||||
'buildings_desc' => 'Gunakan Bangunan untuk melacak biaya struktur yang kamu miliki dan gunakan untuk bisnismu. Jika kamu memiliki bisnis di rumahmu, konsultasikan dengan akuntanmu. Gunakan akun Tanah untuk bagian tanah dari properti apa pun yang kamu miliki, membagi biaya properti antara tanah dan bangunan secara logis. Metode umum adalah meniru rasio tanah-ke-bangunan pada pernyataan pajak properti.',
|
||||
'depletable_assets' => 'Aset Terdeplesi',
|
||||
'depletable_assets_desc' => 'Gunakan Aset terdeplesi untuk melacak sumber daya alam, seperti hutan tanaman, sumur minyak, dan deposit mineral.',
|
||||
'furniture_and_fixtures' => 'Perabotan dan perlengkapan',
|
||||
'furniture_and_fixtures_desc' => 'Gunakan Perabotan dan perlengkapan untuk melacak perabotan dan perlengkapan apa pun yang dimiliki dan dipakai bisnismu, seperti kursi gigi atau toko penjualan.',
|
||||
'land' => 'Tanah',
|
||||
'land_desc' => 'Gunakan Tanah untuk melacak aset yang tidak mudah dikonversi menjadi kas atau tidak diharapkan akan menjadi kas dalam waktu satu tahun ke depan. Misalnya, penyempurnaan sewa.',
|
||||
'leasehold_improvements' => 'Penyempurnaan Sewa',
|
||||
'leasehold_improvements_desc' => 'Gunakan Penyempurnaan Sewa untuk melacak penyempurnaan atas aset yang disewa yang meningkatkan nilai aset. Misalnya, jika Anda karpet ruang kantor yang disewa dan tidak dibayar kembali, itu adalah penyempurnaan sewa.',
|
||||
'machinery_and_equipment' => 'Mesin dan Peralatan',
|
||||
'machinery_and_equipment_desc' => 'Gunakan Mesin dan peralatan untuk melacak perangkat keras komputer, serta perangkat dan perangkat lain yang bukan mebel yang dimiliki dan digunakan untuk bisnismu. Ini termasuk peralatan yang kamu naiki, seperti traktor dan pemotong rumput. Namun, mobil dan truk harus dilacak dengan akun Kendaraan, sebagai gantinya.',
|
||||
'other_fixed_assets' => 'Aset tetap lainnya',
|
||||
'other_fixed_assets_desc' => 'Gunakan Aset tetap lainnya untuk aset tetap yang tidak tercakup oleh jenis aset lainnya. Aset tetap adalah properti fisik yang kamu gunakan dalam bisnismu dan yang tidak kamu harapkan akan diubah menjadi tunai atau habis digunakan selama satu tahun operasi normal.',
|
||||
'vehicles' => 'Kendaraan',
|
||||
'vehicles_desc' => 'Gunakan Kendaraan untuk melacak nilai kendaraan yang dimiliki dan digunakan oleh bisnis Anda. Ini termasuk kendaraan off-road, pesawat udara, helikopter, dan kapal. Jika Anda menggunakan kendaraan untuk keperluan bisnis dan pribadi, konsultasikan dengan akuntan Anda untuk mengetahui bagaimana cara melacak nilainya.',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'Akumulasi Amortisasi Aset Non-Current',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'Gunakan Akumulasi Amortisasi Aset Non-Current untuk melacak berapa banyak aset yang telah diamortisasi yang jenisnya adalah Aset Non-Current.',
|
||||
'assets_held_for_sale' => 'Aset yang Tersedia untuk Dijual',
|
||||
'assets_held_for_sale_desc' => 'Gunakan Aset yang Tersedia untuk Dijual untuk melacak aset dari suatu perusahaan yang tersedia untuk dijual dan tidak diharapkan akan dikelola dalam jangka waktu lama.',
|
||||
'deferred_tax' => 'Pajak Tangguhan',
|
||||
'deferred_tax_desc' => 'Gunakan Pajak Tangguhan untuk kewajiban atau aset pajak yang akan digunakan pada periode akuntansi di masa depan.',
|
||||
'goodwill' => 'Goodwill',
|
||||
'goodwill_desc' => 'Gunakan Goodwill hanya jika Anda telah mengakuisisi perusahaan lain. Ini mewakili aset tak berwujud dari perusahaan yang diakuisisi yang memberinya keuntungan, seperti hubungan pemerintah yang menguntungkan, nama bisnis, peringkat kredit yang luar biasa, lokasi, manajemen yang superior, daftar pelanggan, kualitas produk, atau hubungan kerja yang baik.',
|
||||
'intangible_assets' => 'Aset Tidak Berwujud',
|
||||
'intangible_assets_desc' => 'Gunakan Aset Tidak Berwujud untuk melacak aset tidak berwujud yang direncanakan untuk diamortisasi. Contohnya termasuk waralaba, daftar pelanggan, hak cipta, dan paten.',
|
||||
'lease_buyout' => 'Pembelian Sewa',
|
||||
'lease_buyout_desc' => 'Gunakan Pembelian Sewa untuk melacak pembayaran sewa yang akan digunakan untuk pembelian aset yang disewakan. Anda tidak perlu melacak aset yang disewa itu sendiri sampai Anda membelinya.',
|
||||
'licences' => 'Lisensi',
|
||||
'licences_desc' => 'Gunakan Lisensi untuk melacak lisensi non-profesional untuk izin menjalankan suatu kegiatan, seperti penjualan alkohol atau penyiaran radio. Untuk biaya terkait lisensi profesional yang diberikan kepada individu, gunakan akun Biaya Hukum dan Profesional.',
|
||||
'long-term_investments' => 'Investasi Jangka Panjang',
|
||||
'long-term_investments_desc' => 'Gunakan Investasi Jangka Panjang untuk melacak investasi yang memiliki jatuh tempo lebih dari satu tahun.',
|
||||
'organisational_costs' => 'Biaya Organisasi',
|
||||
'organisational_costs_desc' => 'Gunakan Biaya Organisasi untuk melacak biaya yang dikeluarkan dalam membentuk kemitraan atau perseroan. Biaya tersebut termasuk biaya hukum dan akuntansi yang diperlukan untuk mengorganisir perusahaan, memfasilitasi pengajuan dokumen legal, dan berkas lainnya.',
|
||||
'other_non-current_assets' => 'Aset Non-Current Lainnya',
|
||||
'other_non-current_assets_desc' => 'Gunakan Aset Non-Current Lainnya untuk melacak aset yang tidak termasuk dalam jenis lainnya. Aset non-current adalah aset jangka panjang yang diharapkan memberikan nilai selama lebih dari satu tahun.',
|
||||
'security_deposits' => 'Deposit Keamanan',
|
||||
'security_deposits_desc' => 'Gunakan Deposit Keamanan untuk melacak dana yang dibayarkan untuk menutupi potensi biaya yang diakibatkan oleh kerusakan, kehilangan, atau pencurian. Dana tersebut harus dikembalikan kepada Anda pada akhir kontrak. Jika Anda menerima uang muka, pembayaran di muka, deposito keamanan, atau jenis deposito lainnya, gunakan akun Kewajiban Lancar Lainnya dengan jenis detail Kewajiban Lancar Lainnya.',
|
||||
'accounts_payable_(a/p)' => 'Hutang Dagang (A/P)',
|
||||
'accounts_payable_(a/p)_desc' => 'Hutang dagang (juga disebut A/P, Perdagangan dan hutang lainnya, atau Kreditur) melacak jumlah yang Anda hutang kepada pemasok Anda.',
|
||||
'credit_card' => 'Kartu Kredit',
|
||||
'credit_card_desc' => 'Akun kartu kredit melacak saldo yang harus dibayar pada kartu kredit bisnis Anda. Buat satu akun Kartu kredit untuk setiap akun kartu kredit yang digunakan oleh bisnis Anda.',
|
||||
'accrued_liabilities' => 'Kewajiban yang Diamasukkan',
|
||||
'accrued_liabilities_desc' => 'Gunakan Kewajiban yang Diamasukkan untuk melacak biaya yang dikeluarkan tetapi belum dibayar oleh bisnis. Sebagai contoh, pensiun untuk perusahaan yang memberikan sumbangan ke dalam dana pensiun bagi karyawan mereka untuk masa pensiun mereka.',
|
||||
'client_trust_accounts_-_liabilities' => 'Akun Kepercayaan Klien - Liabilitas',
|
||||
'client_trust_accounts_-_liabilities_desc' => "Gunakan Akun Kepercayaan Klien - Liabilitas untuk menyeimbangkan Akun Kepercayaan Klien pada aset. Jumlah dalam akun ini disimpan oleh bisnis Anda atas nama orang lain. Mereka tidak menjadi milik bisnis Anda, sehingga seharusnya tidak ada di neraca Anda. Akun kontra ini bertugas menjaga agar keduanya seimbang selama dua saldo sesuai.",
|
||||
'current_tax_liability' => 'Kewajiban Pajak Kini',
|
||||
'current_tax_liability_desc' => 'Gunakan Kewajiban pajak saat ini untuk melacak total jumlah pajak yang dikumpulkan namun belum dibayar kepada pemerintah.',
|
||||
'current_portion_of_obligations_under_finance_leases' => 'Bagian Saat Ini dari Kewajiban di Bawah Sewa Keuangan',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => 'Gunakan Bagian Saat Ini dari Kewajiban di Bawah Sewa Keuangan untuk melacak nilai pembayaran sewa yang jatuh tempo dalam 12 bulan ke depan.',
|
||||
'dividends_payable' => 'Dividen yang Belum Dibayarkan',
|
||||
'dividends_payable_desc' => 'Gunakan Dividen yang Belum Dibayarkan untuk melacak dividen yang belum dibayar kepada pemegang saham.',
|
||||
'income_tax_payable' => 'Pajak Penghasilan yang Harus Dibayar',
|
||||
'income_tax_payable_desc' => 'Gunakan Pajak Penghasilan yang Harus Dibayar untuk melacak uang yang harus dibayarkan untuk liabilitas pajak penghasilan perusahaan Anda.',
|
||||
'insurance_payable' => 'Asuransi yang Harus Dibayar',
|
||||
'insurance_payable_desc' => 'Gunakan Piutang Asuransi untuk melacak jumlah asuransi yang harus dibayarkan. Rekening ini paling berguna untuk bisnis dengan pengeluaran asuransi bulanan berulang.',
|
||||
'line_of_credit' => 'Kredit Tanpa Agunan',
|
||||
'line_of_credit_desc' => 'Gunakan Kredit Tanpa Agunan untuk melacak saldo yang harus dibayar dari setiap kredit tanpa agunan yang dimiliki bisnis Anda. Setiap kredit tanpa agunan yang dimiliki bisnis harus memiliki rekening sendiri.',
|
||||
'loan_payable' => 'Pinjaman yang Harus Dibayar',
|
||||
'loan_payable_desc' => 'Gunakan Pinjaman yang Harus Dibayar untuk melacak pinjaman yang harus dibayar dalam waktu dua belas bulan ke depan. Untuk pinjaman jangka panjang, gunakan Liabilitas Jangka Panjang bernama Catatan yang Harus Dibayar, sebagai gantinya.',
|
||||
'other_current_liabilities' => 'Kewajiban Lancar Lainnya',
|
||||
'other_current_liabilities_desc' => 'Gunakan Kewajiban Lancar Lainnya untuk melacak uang yang masih harus dibayar oleh perusahaan dan harus dibayar dalam satu tahun.',
|
||||
'payroll_clearing' => 'Klarifikasi Gaji',
|
||||
'payroll_clearing_desc' => 'Gunakan Klarifikasi Gaji untuk melacak jumlah non-pajak yang telah dipotong dari gaji karyawan atau yang harus dibayar sebagai hasil dari melakukan gaji karyawan. Saat Anda mengirimkan uang ke pemasok yang tepat, kurangi jumlah tersebut dari saldo rekening ini. Jangan gunakan rekening ini untuk jumlah pajak yang telah dipotong atau harus dibayar dari pembayaran gaji karyawan. Gunakan rekening Piutang Pajak Gaji, sebagai gantinya.',
|
||||
'payroll_liabilities' => 'Kewajiban Gaji',
|
||||
'payroll_liabilities_desc' => 'Gunakan Kewajiban Gaji untuk melacak jumlah pajak yang harus Anda bayarkan kepada lembaga pemerintah sebagai hasil pembayaran gaji. Ini termasuk pajak yang dipotong, premi asuransi kesehatan, asuransi pengangguran, pensiun pemerintah, dll. Saat Anda mengirimkan uang ke lembaga pemerintah, kurangi jumlah tersebut dari saldo rekening ini.',
|
||||
'prepaid_expenses_payable' => 'Piutang Biaya Yang Dibayar Dimuka',
|
||||
'prepaid_expenses_payable_desc' => 'Gunakan Piutang Biaya Yang Dibayar Dimuka untuk melacak item seperti pajak properti yang harus dibayar, tetapi belum dapat dikurangkan sebagai biaya karena periode yang dicakup belum berlalu.',
|
||||
'rents_in_trust_-_liability' => 'Sewa dalam Kepercayaan - Kewajiban',
|
||||
'rents_in_trust_-_liability_desc' => "Gunakan Sewa dalam Kepercayaan - Kewajiban untuk menyeimbangkan jumlah Sewa dalam Kepercayaan pada aset. Jumlah dalam rekening ini dipegang oleh bisnis Anda atas nama orang lain. Mereka tidak milik bisnis Anda, jadi tidak boleh terlihat seperti milik Anda dalam neraca Anda. Rekening 'kontra' ini merawat hal itu, selama dua saldo seimbang.",
|
||||
'sales_and_service_tax_payable' => 'Pajak Jualan dan Jasa yang Harus Dibayar',
|
||||
'sales_and_service_tax_payable_desc' => 'Gunakan Pajak Jualan dan Jasa yang Harus Dibayar untuk melacak pajak yang telah Anda kumpulkan, tetapi belum dikirimkan ke lembaga pajak pemerintah Anda. Ini termasuk pajak nilai tambah, pajak barang dan jasa, pajak penjualan, dan pajak konsumsi lainnya.',
|
||||
'accrued_holiday_payable' => 'Piutang Cuti Menumpuk',
|
||||
'accrued_holiday_payable_desc' => 'Gunakan Piutang Cuti Menumpuk untuk melacak cuti yang diperoleh tetapi belum dibayarkan kepada karyawan.',
|
||||
'accrued_non-current_liabilities' => 'Liabilitas Non-Lancar Yang Ditangguhkan',
|
||||
'accrued_non-current_liabilities_desc' => 'Gunakan Liabilitas Non-Lancar Yang Ditangguhkan untuk melacak biaya yang perusahaan telah bayar tetapi belum dibayar. Misalnya, pensiun untuk perusahaan yang berkontribusi pada dana pensiun untuk karyawan mereka untuk masa pensiun mereka.',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'Kewajiban Terkait dengan Aset yang Dijual',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'Gunakan Kewajiban Terkait dengan Aset yang Dijual untuk melacak kewajiban apa pun yang terkait langsung dengan aset yang dijual atau ditulis off.',
|
||||
'long-term_debt' => 'Hutang Jangka Panjang',
|
||||
'long-term_debt_desc' => 'Gunakan Hutang Jangka Panjang untuk melacak pinjaman dan kewajiban dengan jatuh tempo lebih dari satu tahun. Misalnya, hipotek.',
|
||||
'notes_payable' => 'Catatan yang Harus Dibayar',
|
||||
'notes_payable_desc' => 'Gunakan Catatan yang Harus Dibayar untuk melacak jumlah pinjaman jangka panjang (lebih dari dua belas bulan) yang harus dibayarkan oleh bisnis Anda. Untuk pinjaman yang lebih singkat, gunakan tipe rekening Liabilitas Lancar yang disebut Pinjaman yang Harus Dibayar, sebagai gantinya.',
|
||||
'other_non-current_liabilities' => 'Kewajiban Non-Lancar Lainnya',
|
||||
'other_non-current_liabilities_desc' => 'Gunakan Kewajiban Non-Lancar Lainnya untuk melacak kewajiban yang jatuh tempo dalam waktu lebih dari dua belas bulan yang tidak sesuai dengan tipe rekening Liabilitas Non-Lancar lainnya.',
|
||||
'shareholder_notes_payable' => 'Catatan Saham yang Harus Dibayar',
|
||||
'shareholder_notes_payable_desc' => 'Gunakan Catatan Saham yang Harus Dibayar untuk melacak saldo pinjaman jangka panjang yang perusahaan Anda miliki kepada pemegang saham.',
|
||||
'accumulated_adjustment' => 'Penyesuaian Terakumulasi',
|
||||
'accumulated_adjustment_desc' => 'Beberapa perusahaan menggunakan rekening ini untuk melacak penyesuaian ekuitas pemilik yang tidak berasal dari laba bersih.',
|
||||
'dividend_disbursed' => 'Dividen dibayarkan',
|
||||
'dividend_disbursed_desc' => 'Gunakan Dividen yang Dibayarkan untuk melacak pembayaran yang diberikan kepada pemegang saham dari laba yang ditahan perusahaan.',
|
||||
'equity_in_earnings_of_subsidiaries' => 'Ekuitas dalam Laba Anak Perusahaan',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'Gunakan Ekuitas dalam Laba Anak Perusahaan untuk melacak investasi asli dalam saham anak perusahaan ditambah dengan saham laba atau rugi dari operasi anak perusahaan.',
|
||||
'opening_balance_equity' => 'Ekuitas Saldo Awal',
|
||||
'opening_balance_equity_desc' => 'Ketika Anda memasukkan saldo awal, Sistem mencatat jumlah dalam Ekuitas Saldo Awal. Ini memastikan bahwa Anda memiliki neraca yang benar untuk perusahaan Anda, bahkan sebelum Anda selesai memasukkan semua aset dan kewajiban perusahaan Anda.',
|
||||
'ordinary_shares' => 'Saham Biasa',
|
||||
'ordinary_shares_desc' => 'Perusahaan menggunakan Saham biasa untuk melacak saham biasa yang dimiliki pemegang saham. Jumlah dalam akun ini harus menjadi nilai yang dinyatakan (atau nilai pari) dari saham.',
|
||||
'other_comprehensive_income' => 'Pendapatan Luar Biasa Lainnya',
|
||||
'other_comprehensive_income_desc' => 'Gunakan Pendapatan Luar Biasa Lainnya untuk melacak peningkatan atau penurunan pendapatan dari berbagai bisnis yang belum diserap oleh perusahaan.',
|
||||
"owner's_equity" => "Ekuitas Pemilik",
|
||||
"owner's_equity_desc" => 'Perusahaan menggunakan Ekuitas Pemilik untuk menunjukkan laba atau rugi bersih akumulasi bisnis mereka pada awal tahun keuangan.',
|
||||
'paid-in_capital_or_surplus' => 'Modal Disetor atau Surplus',
|
||||
'paid-in_capital_or_surplus_desc' => 'Perusahaan menggunakan Modal Disetor untuk melacak jumlah yang diterima dari pemegang saham sebagai imbalan atas saham yang melebihi nilai yang dinyatakan (atau nilai pari) dari saham.',
|
||||
'partner_contributions' => 'Kontribusi Mitra',
|
||||
'partner_contributions_desc' => 'Mitra menggunakan Kontribusi Mitra untuk melacak jumlah kontribusi mitra ke mitra selama tahun.',
|
||||
'partner_distributions' => 'Distribusi Partner',
|
||||
'partner_distributions_desc' => 'Mitra menggunakan Distribusi Partner untuk melacak jumlah yang didistribusikan oleh mitra kepada para mitranya selama tahun. Jangan gunakan ini untuk pembayaran reguler kepada mitra untuk bunga atau layanan. Untuk pembayaran reguler, gunakan akun Pembayaran Terjamin (akun Beban dalam Biaya Gaji), sebagai gantinya.',
|
||||
"partner's_equity" => "Ekuitas Mitra",
|
||||
"partner's_equity_desc" => 'Mitra menggunakan Ekuitas Mitra untuk menunjukkan pendapatan yang tersisa di mitra untuk setiap mitra pada akhir tahun sebelumnya.',
|
||||
'preferred_shares' => 'Saham Preferen',
|
||||
'preferred_shares_desc' => 'Perusahaan menggunakan akun ini untuk melacak saham preferen mereka yang dipegang oleh pemegang saham. Jumlah dalam akun ini harus menjadi nilai yang dinyatakan (atau nilai pari) dari saham.',
|
||||
'retained_earnings' => 'Laba Ditahan',
|
||||
'retained_earnings_desc' => 'Laba ditahan melacak laba bersih dari tahun keuangan sebelumnya.',
|
||||
'share_capital' => 'Modal Saham',
|
||||
'share_capital_desc' => 'Gunakan Modal Saham untuk melacak dana yang terkumpul dengan menerbitkan saham.',
|
||||
'treasury_shares' => 'Saham Perbendaharaan',
|
||||
'treasury_shares_desc' => 'Perusahaan menggunakan Saham Perbendaharaan untuk melacak jumlah yang dibayarkan perusahaan untuk membeli kembali sahamnya sendiri dari pemegang saham.',
|
||||
'discounts/refunds_given' => 'Diskon/Pengembalian Diberikan',
|
||||
'discounts/refunds_given_desc' => 'Gunakan Diskon/pengembalian yang diberikan untuk melacak diskon yang Anda berikan kepada pelanggan. Akun ini biasanya memiliki saldo negatif sehingga menyeimbangkan pendapatan lainnya. Untuk diskon dari pemasok, gunakan akun biaya, sebagai gantinya.',
|
||||
'non-profit_income' => 'Pendapatan Non-Profit',
|
||||
'non-profit_income_desc' => 'Gunakan Pendapatan Non-profit untuk melacak uang yang masuk jika Anda organisasi nirlaba.',
|
||||
'other_primary_income' => 'Pendapatan Utama Lainnya',
|
||||
'other_primary_income_desc' => 'Gunakan Pendapatan utama lainnya untuk melacak pendapatan dari operasi bisnis normal yang tidak termasuk dalam jenis Pendapatan lainnya.',
|
||||
'revenue_-_general' => 'Pendapatan - Umum',
|
||||
'revenue_-_general_desc' => 'Gunakan Pendapatan - Umum untuk melacak pendapatan dari operasi bisnis normal yang tidak sesuai dengan kategori lainnya.',
|
||||
'sales_-_retail' => 'Penjualan - eceran',
|
||||
'sales_-_retail_desc' => 'Gunakan Penjualan - eceran untuk melacak penjualan barang/jasa dengan biaya markup kepada konsumen.',
|
||||
'sales_-_wholesale' => 'Penjualan - grosir',
|
||||
'sales_-_wholesale_desc' => 'Gunakan Penjualan - grosir untuk melacak penjualan barang secara kuantitas untuk tujuan penjualan kembali.',
|
||||
'sales_of_product_income' => 'Pendapatan Penjualan Produk',
|
||||
'sales_of_product_income_desc' => 'Gunakan Penjualan produk untuk melacak pendapatan dari penjualan produk. Ini dapat mencakup semua jenis produk, seperti tanaman dan hewan ternak, biaya sewa, pertunjukan, dan makanan yang disajikan.',
|
||||
'service/fee_income' => 'Pendapatan Layanan/Biaya',
|
||||
'service/fee_income_desc' => 'Gunakan Pendapatan layanan/biaya untuk melacak pendapatan dari layanan yang Anda lakukan atau biaya penggunaan biasa yang Anda kenakan. Untuk biaya yang dibayar pelanggan kepada Anda karena keterlambatan pembayaran atau situasi tidak umum lainnya, gunakan jenis akun Pendapatan Lainnya bernama Pendapatan Lainnya, sebagai gantinya.',
|
||||
'unapplied_cash_payment_income' => 'Pendapatan Pembayaran Tunai yang Belum Diterapkan',
|
||||
'unapplied_cash_payment_income_desc' => 'Pendapatan Pembayaran Tunai yang Belum Diterapkan melaporkan Pendapatan Basis Kas dari pembayaran pelanggan yang telah Anda terima tetapi belum diterapkan pada faktur atau tagihan. Secara umum, Anda tidak akan pernah menggunakan ini secara langsung pada transaksi pembelian atau penjualan.',
|
||||
'dividend_income' => 'Pendapatan Dividen',
|
||||
'dividend_income_desc' => 'Gunakan Pendapatan Dividen untuk melacak dividen yang dikenai pajak dari investasi.',
|
||||
'interest_earned' => 'Bunga yang diperoleh',
|
||||
'interest_earned_desc' => 'Gunakan Bunga yang diperoleh untuk melacak bunga dari rekening bank atau tabungan, investasi, atau pembayaran bunga kepada Anda atas pinjaman yang dibuat oleh bisnis Anda.',
|
||||
'loss_on_disposal_of_assets' => 'Kerugian pada pembuangan aset',
|
||||
'loss_on_disposal_of_assets_desc' => 'Gunakan Kerugian pada pembuangan aset untuk melacak kerugian yang direalisasikan pada pembuangan aset.',
|
||||
'other_investment_income' => 'Pendapatan Investasi Lainnya',
|
||||
'other_investment_income_desc' => 'Gunakan Pendapatan Investasi Lainnya untuk melacak jenis pendapatan investasi lain yang bukan dari dividen atau bunga.',
|
||||
'other_miscellaneous_income' => 'Pendapatan Lain-lain',
|
||||
'other_miscellaneous_income_desc' => 'Gunakan Pendapatan Lain-lain untuk melacak pendapatan yang bukan dari operasi bisnis normal, dan tidak termasuk dalam jenis Pendapatan Lainnya yang lain.',
|
||||
'other_operating_income' => 'Pendapatan Operasional Lainnya',
|
||||
'other_operating_income_desc' => 'Gunakan Pendapatan Operasional Lainnya untuk melacak pendapatan dari kegiatan selain operasi bisnis normal. Misalnya, bunga investasi, keuntungan valuta asing, dan pendapatan sewa.',
|
||||
'tax-exempt_interest' => 'Bunga Bebas Pajak',
|
||||
'tax-exempt_interest_desc' => 'Gunakan Bunga Bebas Pajak untuk mencatat bunga yang tidak kena pajak, seperti bunga pada uang dalam rekening pensiun bebas pajak atau bunga dari obligasi bebas pajak.',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'Kerugian tidak terealisasi pada sekuritas, netto pajak',
|
||||
'unrealised_loss_on_securities,_net_of_tax_desc' => 'Gunakan Kerugian tidak terealisasi pada sekuritas, netto pajak untuk melacak kerugian pada sekuritas yang terjadi tapi belum terealisasi melalui transaksi. Misalnya, saham yang nilainya turun tetapi masih dipegang.',
|
||||
'cost_of_labour_-_cos' => 'Biaya tenaga kerja - COS',
|
||||
'cost_of_labour_-_cos_desc' => 'Gunakan Biaya Tenaga Kerja - COS untuk melacak biaya membayar karyawan untuk menghasilkan produk atau memberikan layanan. Termasuk semua biaya kerja, termasuk makanan dan transportasi, jika berlaku.',
|
||||
'equipment_rental_-_cos' => 'Sewa peralatan - COS',
|
||||
'equipment_rental_-_cos_desc' => 'Gunakan Sewa Peralatan - COS untuk melacak biaya menyewa peralatan untuk menghasilkan produk atau layanan. Jika Anda membeli peralatan, gunakan tipe akun Aset Tetap yang disebut Mesin dan Peralatan.',
|
||||
'freight_and_delivery_-_cos' => 'Pengiriman & pengiriman barang - COS',
|
||||
'freight_and_delivery_-_cos_desc' => 'Gunakan Pengiriman & pengiriman barang - COS untuk melacak biaya pengiriman/perolehan bahan baku dan menghasilkan barang jadi untuk dijual.',
|
||||
'other_costs_of_sales_-_cos' => 'Biaya penjualan lainnya - COS',
|
||||
'other_costs_of_sales_-_cos_desc' => 'Gunakan Biaya penjualan lainnya - COS untuk melacak biaya yang terkait dengan layanan atau penjualan yang Anda berikan yang tidak termasuk dalam tipe Cost of Sales lainnya.',
|
||||
'supplies_and_materials_-_cos' => 'Alat & bahan - COS',
|
||||
'supplies_and_materials_-_cos_desc' => 'Gunakan Alat & bahan - COS untuk melacak biaya barang mentah dan suku cadang yang digunakan atau dikonsumsi saat menghasilkan produk atau memberikan layanan.',
|
||||
'advertising/promotional' => 'Iklan/Promosi',
|
||||
'advertising/promotional_desc' => 'Gunakan Iklan/Promosi untuk melacak uang yang dibelanjakan untuk mempromosikan perusahaan Anda. Anda mungkin ingin akun yang berbeda dari jenis ini untuk melacak upaya promosi yang berbeda (Yellow Pages, surat kabar, radio, selebaran, acara, dsb). Jika usaha promosi adalah makanan, gunakan Makanan Promosi.',
|
||||
'amortisation_expense' => 'Beban amortisasi',
|
||||
'amortisation_expense_desc' => 'Gunakan Beban Amortisasi untuk melacak penghapusan aset (seperti aset tak berwujud atau investasi) selama umur proyeksi aset tersebut.',
|
||||
'auto' => 'Mobil',
|
||||
'auto_desc' => 'Gunakan Mobil untuk melacak biaya terkait kendaraan. Anda mungkin ingin akun yang berbeda dari jenis ini untuk melacak bensin, perbaikan, dan pemeliharaan. Jika bisnis Anda memiliki mobil atau truk, Anda mungkin ingin melacak nilainya sebagai Aset Tetap, selain melacak pengeluarannya.',
|
||||
'bad_debts' => 'Piutang bermasalah',
|
||||
'bad_debts_desc' => 'Gunakan Piutang bermasalah untuk melacak utang yang telah Anda hapus.',
|
||||
'bank_charges' => 'Biaya bank',
|
||||
'bank_charges_desc' => 'Gunakan Biaya Bank untuk biaya apa pun yang Anda bayar ke institusi keuangan.',
|
||||
'charitable_contributions' => 'Sumbangan Amal',
|
||||
'charitable_contributions_desc' => 'Gunakan Sumbangan Amal untuk melacak sumbangan amal.',
|
||||
'commissions_and_fees' => 'Komisi dan biaya',
|
||||
'commissions_and_fees_desc' => 'Gunakan Komisi dan Biaya untuk melacak jumlah yang dibayar ke agen (seperti broker) agar mereka melakukan perdagangan.',
|
||||
'cost_of_labour' => 'Biaya tenaga kerja',
|
||||
'cost_of_labour_desc' => 'Gunakan Biaya Tenaga Kerja untuk melacak biaya membayar karyawan untuk menghasilkan produk atau memberikan layanan. Termasuk semua biaya kerja, termasuk makanan dan transportasi, jika berlaku. Akun ini juga tersedia sebagai akun Cost of Sales (COS).',
|
||||
'dues_and_subscriptions' => 'Iuran dan Langganan',
|
||||
'dues_and_subscriptions_desc' => 'Gunakan Iuran dan langganan untuk melacak biaya iuran dan langganan yang terkait dengan menjalankan bisnis Anda. Anda mungkin ingin memiliki akun jenis ini untuk iuran profesional, biaya lisensi yang tidak dapat dipindahkan, majalah, surat kabar, publikasi industri, atau langganan layanan.',
|
||||
'equipment_rental' => 'Sewa Peralatan',
|
||||
'equipment_rental_desc' => 'Gunakan Sewa peralatan untuk melacak biaya penyewaan peralatan untuk menghasilkan produk atau layanan. Akun ini juga tersedia sebagai akun Biaya Penjualan (Cost of Sales). Jika Anda membeli peralatan, gunakan jenis akun Aset Tetap bernama Mesin dan Peralatan.',
|
||||
'finance_costs' => 'Biaya Keuangan',
|
||||
'finance_costs_desc' => 'Gunakan Biaya keuangan untuk melacak biaya perolehan pinjaman atau kredit. Contoh biaya keuangan adalah biaya kartu kredit, bunga, dan biaya hipotek.',
|
||||
'income_tax_expense' => 'Beban Pajak Penghasilan',
|
||||
'income_tax_expense_desc' => 'Gunakan Beban pajak penghasilan untuk melacak pajak penghasilan yang dibayarkan oleh perusahaan untuk memenuhi kewajiban pajak mereka.',
|
||||
'insurance' => 'Asuransi',
|
||||
'insurance_desc' => 'Gunakan Asuransi untuk melacak pembayaran asuransi. Anda mungkin ingin memiliki akun jenis ini untuk berbagai jenis asuransi (auto, tanggung jawab umum, dan sebagainya).',
|
||||
'interest_paid' => 'Bunga yang Dibayar',
|
||||
'interest_paid_desc' => 'Gunakan Bunga yang dibayar untuk semua jenis bunga yang Anda bayar, termasuk bunga hipotek, biaya keuangan kartu kredit, atau bunga pinjaman.',
|
||||
'legal_and_professional_fees' => 'Biaya Hukum dan Profesional',
|
||||
'legal_and_professional_fees_desc' => 'Gunakan Biaya hukum dan profesional untuk melacak uang yang dibayarkan kepada profesional untuk membantu menjalankan bisnis Anda. Anda mungkin ingin memiliki akun jenis ini untuk pembayaran pada akuntan, pengacara, atau konsultan lainnya.',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'Kerugian dari operasi yang dihentikan, neto setelah pajak',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'Gunakan Kerugian dari operasi yang dihentikan, neto setelah pajak, untuk melacak kerugian yang diperoleh ketika bagian dari bisnis berhenti beroperasi atau ketika garis produk dihentikan.',
|
||||
'management_compensation' => 'Penggantian Manajemen',
|
||||
'management_compensation_desc' => 'Gunakan Penggantian manajemen untuk melacak remunerasi yang dibayarkan kepada Manajemen, Eksekutif, dan non-Eksekutif. Misalnya, gaji, biaya, dan tunjangan.',
|
||||
'meals_and_entertainment' => 'Makanan dan Hiburan',
|
||||
'meals_and_entertainment_desc' => 'Gunakan Makanan dan Hiburan untuk melacak berapa banyak yang Anda habiskan untuk makan dengan karyawan Anda untuk meningkatkan moral. Jika Anda makan dengan pelanggan untuk mempromosikan bisnis Anda, gunakan akun Makanan Promosi. Pastikan untuk mencantumkan dengan siapa Anda makan dan tujuan makanan ketika memasukkan transaksi.',
|
||||
'office/general_administrative_expenses' => 'Biaya Kantor/Administrasi Umum',
|
||||
'office/general_administrative_expenses_desc' => 'Gunakan Biaya kantor/administrasi umum untuk melacak semua jenis biaya umum atau berkaitan dengan kantor.',
|
||||
'other_miscellaneous_service_cost' => 'Biaya Layanan Lainnya',
|
||||
'other_miscellaneous_service_cost_desc' => 'Gunakan Biaya layanan lain-lain untuk melacak biaya terkait dengan menyediakan layanan yang tidak termasuk dalam jenis Biaya lainnya. Akun ini juga tersedia sebagai akun Biaya Penjualan (COS).',
|
||||
'other_selling_expenses' => 'Biaya Penjualan Lainnya',
|
||||
'other_selling_expenses_desc' => 'Gunakan Biaya penjualan lainnya untuk melacak biaya penjualan yang dikeluarkan yang tidak termasuk dalam kategori lainnya.',
|
||||
'payroll_expenses' => 'Biaya Gaji',
|
||||
'payroll_expenses_desc' => 'Gunakan Biaya gaji untuk melacak biaya gaji. Anda mungkin ingin memiliki akun jenis ini untuk hal-hal seperti: - Remunerasi petugas - Pembayaran terjamin - Kompensasi pekerja - Gaji dan upah - Pajak gaji',
|
||||
'rent_or_lease_of_buildings' => 'Sewa atau Kontrak Gedung',
|
||||
'rent_or_lease_of_buildings_desc' => 'Gunakan Sewa atau kontrak gedung untuk melacak pembayaran sewa yang Anda buat.',
|
||||
'repair_and_maintenance' => 'Perbaikan dan Pemeliharaan',
|
||||
'repair_and_maintenance_desc' => 'Gunakan Perbaikan dan Pemeliharaan untuk melacak biaya perbaikan dan biaya pemeliharaan berkala. Anda mungkin ingin memiliki akun jenis ini untuk melacak berbagai jenis biaya perbaikan dan pemeliharaan (otomatis, peralatan, lanskap, dan sebagainya).',
|
||||
'shipping_and_delivery_expense' => 'Biaya Pengiriman dan Pengantaran',
|
||||
'shipping_and_delivery_expense_desc' => 'Gunakan Biaya pengiriman dan pengantaran untuk melacak biaya pengiriman dan pengantaran barang ke pelanggan.',
|
||||
'supplies_and_materials' => 'Persediaan dan Bahan',
|
||||
'supplies_and_materials_desc' => 'Gunakan Persediaan & Bahan untuk melacak biaya bahan baku dan suku cadang yang digunakan atau dikonsumsi saat memproduksi produk atau menyediakan layanan. Akun ini juga tersedia sebagai akun Biaya Penjualan (Cost of Sales).',
|
||||
'taxes_paid' => 'Pajak yang Dibayar',
|
||||
'taxes_paid_desc' => 'Gunakan Pajak yang dibayar untuk melacak pajak yang Anda bayar. Anda mungkin ingin memiliki akun jenis ini untuk pembayaran pada agensi pajak yang berbeda.',
|
||||
'travel_expenses_-_general_and_admin_expenses' => 'Biaya Travel - Biaya Umum dan Administrasi',
|
||||
'travel_expenses_-_general_and_admin_expenses_desc' => 'Gunakan Biaya travel - biaya umum dan administrasi untuk melacak biaya perjalanan yang dikeluarkan yang tidak terkait langsung dengan operasi menghasilkan pendapatan dari perusahaan. Misalnya, tiket penerbangan dan biaya hotel saat melakukan wawancara kerja.',
|
||||
'travel_expenses_-_selling_expense' => 'Biaya Travel - Biaya Penjualan',
|
||||
'travel_expenses_-_selling_expense_desc' => 'Gunakan Biaya travel - biaya penjualan untuk melacak biaya perjalanan yang dikeluarkan yang terkait langsung dengan operasi menghasilkan pendapatan dari perusahaan. Misalnya, tiket penerbangan dan biaya hotel saat menjual produk dan layanan.',
|
||||
'unapplied_cash_bill_payment_expense' => 'Biaya Pembayaran Tagihan Tunai yang Belum Dipakai',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'Biaya Pembayaran Tagihan Tunai yang Belum Dipakai melaporkan pengeluaran Basis Kas dari cek pembayaran pemasok yang telah Anda kirim tetapi belum diterapkan pada tagihan pemasok. Pada umumnya, Anda tidak akan menggunakan ini secara langsung pada transaksi pembelian atau penjualan.',
|
||||
'utilities' => 'Utilitas',
|
||||
'utilities_desc' => 'Gunakan Utilitas untuk melacak pembayaran utilitas. Anda mungkin ingin memiliki akun jenis ini yang berbeda untuk melacak jenis pembayaran utilitas yang berbeda (gas dan listrik, telepon, air, dan sebagainya).',
|
||||
'amortisation' => 'Amortisasi',
|
||||
'amortisation_desc' => 'Gunakan Amortisasi untuk melacak amortisasi aset tidak berwujud. Amortisasi adalah menyebar biaya aset tak berwujud selama masa manfaatnya, seperti depresiasi aset tetap. Anda mungkin ingin memiliki akun amortisasi untuk setiap aset tidak berwujud yang Anda miliki.',
|
||||
'depreciation' => 'Depresiasi',
|
||||
'depreciation_desc' => 'Gunakan Depresiasi untuk melacak berapa banyak aset tetap Anda mengalami depresiasi. Anda mungkin ingin memiliki akun depresiasi untuk setiap aset tetap yang Anda miliki.',
|
||||
'exchange_gain_or_loss' => 'Keuntungan atau Kerugian Pertukaran Mata Uang',
|
||||
'exchange_gain_or_loss_desc' => 'Gunakan Keuntungan atau Kerugian Pertukaran Mata Uang untuk melacak keuntungan atau kerugian yang terjadi sebagai hasil fluktuasi nilai tukar.',
|
||||
'other_expense' => 'Biaya Lainnya',
|
||||
'other_expense_desc' => 'Gunakan Biaya Lainnya untuk melacak biaya yang tidak biasa atau tidak sering terjadi yang tidak termasuk dalam jenis Biaya Lainnya lainnya.',
|
||||
'penalties_and_settlements' => 'Denda dan Penyelesaian',
|
||||
'penalties_and_settlements_desc' => 'Gunakan Denda dan Penyelesaian untuk melacak uang yang Anda bayarkan karena melanggar hukum atau peraturan, menyelesaikan gugatan, atau denda lain.',
|
||||
'chart_of_accounts' => 'Daftar akun',
|
||||
'account_type' => 'Jenis Akun',
|
||||
'detail_type' => 'Jenis Rincian',
|
||||
'account' => 'Akun',
|
||||
'parent_account' => 'Akun Induk',
|
||||
'as_of' => 'Per tanggal',
|
||||
'gl_code_help' => 'Semua akun Buku Besar memiliki nomor 6 digit. 1xxxxxx = Aset, 2xxxxx = Liabilitas, 3xxxxx = Aset Bersih, 4xxxxx = Pendapatan, 5xxxxx = Biaya, 8xxxxx = Alokasi',
|
||||
'gl_code' => 'Kode Buku Besar (GL)',
|
||||
'primary_balance' => 'Saldo Utama',
|
||||
'bank_balance' => 'Saldo Bank',
|
||||
'active' => 'Aktif',
|
||||
'asset' => 'Aset',
|
||||
'expenses' => 'Pengeluaran',
|
||||
'income' => 'Pendapatan',
|
||||
'equity' => 'Ekuitas',
|
||||
'liability' => 'Liabilitas',
|
||||
'add_account' => 'Tambah Akun',
|
||||
'account_sub_type' => 'Jenis Sub-Akun',
|
||||
'add_account_sub_type' => 'Tambah Jenis Sub-Akun',
|
||||
'add_detail_type' => 'Tambah Jenis Rincian',
|
||||
'edit_account_type' => 'Edit Jenis Akun',
|
||||
'edit_detail_type' => 'Edit Jenis Rincian',
|
||||
'parent_type' => 'Jenis Induk',
|
||||
'no_accounts' => 'Tidak ada akun yang ditemukan',
|
||||
'add_default_accounts_help' => 'Apakah Anda ingin membuat akun default? Akun default dapat diedit/dihapus setelah dibuat',
|
||||
'add_default_accounts' => 'Buat Akun Default',
|
||||
'journal_entry' => 'Entri Jurnal',
|
||||
'debit' => 'Debet',
|
||||
'credit' => 'Kredit',
|
||||
'total' => 'Total',
|
||||
'credit_debit_equal' => 'Kredit dan Debit harus sama untuk melanjutkan',
|
||||
'select_all_accounts' => 'Pilih akun untuk semua baris yang digunakan',
|
||||
'journal_date' => 'Tanggal Jurnal',
|
||||
'edit_account' => 'Edit Akun',
|
||||
'chart_of_account_overview' => 'Gambaran Umum Daftar Akun',
|
||||
'current_balance' => 'Saldo Saat Ini',
|
||||
'transfer' => 'Transfer',
|
||||
'add_transfer' => 'Tambah Transfer',
|
||||
'edit_transfer' => 'Edit Transfer',
|
||||
'activated_successfully' => 'Akun berhasil diaktifkan',
|
||||
'deactivated_successfully' => 'Akun berhasil dinonaktifkan',
|
||||
'budget' => 'Anggaran',
|
||||
'financial_year_for_the_budget' => 'Tahun keuangan untuk anggaran',
|
||||
'continue' => 'Lanjutkan',
|
||||
'budget_for_fy' => 'Anggaran untuk tahun fiskal :fy',
|
||||
'monthly' => 'Bulanan',
|
||||
'quarterly' => 'Triwulanan',
|
||||
'yearly' => 'Tahunan',
|
||||
'1st_quarter' => 'Kuartal 1',
|
||||
'2nd_quarter' => 'Kuartal 2',
|
||||
'3rd_quarter' => 'Kuartal 3',
|
||||
'4th_quarter' => 'Kuartal 4',
|
||||
'ledger' => 'Buku Besar',
|
||||
'reports' => 'Laporan',
|
||||
'view_report' => 'Lihat Laporan',
|
||||
'ledger_report' => 'Laporan Buku Besar',
|
||||
'ledger_report_description' => 'Laporan buku besar berisi informasi terperinci dan terklasifikasi dari semua akun individu termasuk aspek debit dan kredit.',
|
||||
'ledger_add_account' => 'Tambahkan beberapa akun untuk melihat laporan ledger',
|
||||
'select_a_financial_year' => 'Pilih tahun keuangan untuk melihat anggaran',
|
||||
'trial_balance' => 'Keseimbangan Uji',
|
||||
'trial_balance_description' => 'Keseimbangan uji menampilkan ringkasan semua saldo ledger, dan membantu dalam memeriksa apakah transaksi benar dan seimbang.',
|
||||
'balance_sheet' => 'Neraca',
|
||||
'balance_sheet_description' => 'Laporan ini memberi Anda status langsung dari akun Anda pada tanggal tertentu. Anda dapat menyebutnya sebagai tampilan "Snapshot" dari posisi terkini (hari) tahun keuangan.',
|
||||
'assets' => 'Aset',
|
||||
'liab_owners_capital' => "Liabilitas & Modal Pemilik",
|
||||
'total_liab_owners' => 'Total Liabilitas & modal pemilik',
|
||||
'total_assets' => 'Total Aset',
|
||||
'account_setting' => 'Pengaturan Akuntansi',
|
||||
'reset_data' => 'Setel ulang data',
|
||||
'reset_help_txt' => 'Ini akan menghapus semua data akuntansi. Dan data tidak dapat dikembalikan lagi.',
|
||||
'opening_balance' => 'Saldo awal',
|
||||
'tree_view' => 'Tampilan pohon',
|
||||
'tabular_view' => 'Tampilan tabular',
|
||||
'expand_all' => 'Perluas semua',
|
||||
'collapse_all' => 'Ciutkan semua',
|
||||
'export_to_pdf' => 'Ekspor ke PDF',
|
||||
'export_to_csv' => 'Ekspor ke CSV',
|
||||
'export_to_excel' => 'Ekspor ke Excel',
|
||||
'transactions' => 'Transaksi',
|
||||
'sales_payments' => 'Pembayaran penjualan',
|
||||
'map_transaction' => 'Pemetaan Transaksi',
|
||||
'edit_mapping' => 'Edit Pemetaan',
|
||||
'deposit_to' => 'Deposit ke',
|
||||
'payment_account' => 'Akun pembayaran',
|
||||
'purchase_payments' => 'Pembayaran Pembelian',
|
||||
'access_accounting_module' => 'Akses Modul Akuntansi',
|
||||
'manage_accounts' => 'Kelola Akun',
|
||||
'view_journal' => 'Tampilkan Jurnal',
|
||||
'add_journal' => 'Tambahkan Jurnal',
|
||||
'edit_journal' => 'Edit Jurnal',
|
||||
'delete_journal' => 'Hapus Jurnal',
|
||||
'map_transactions' => 'Pemetaan Transaksi',
|
||||
'view_transfer' => 'Lihat Transfer',
|
||||
'add_transfer' => 'Tambahkan Transfer',
|
||||
'edit_transfer' => 'Edit Transfer',
|
||||
'delete_transfer' => 'Hapus Transfer',
|
||||
'manage_budget' => 'Kelola Anggaran',
|
||||
'view_reports' => 'Lihat Laporan',
|
||||
'journal_entry_prefix' => 'Awalan entri jurnal',
|
||||
'transfer_prefix' => 'Awalan Transfer',
|
||||
'account_recievable_ageing_report' => 'Laporan Penyusutan Piutang Usaha (Ringkasan)',
|
||||
'account_recievable_ageing_report_description' => 'Laporan ini menunjukkan ringkasan semua penjualan tertunda dalam kisaran hari yang disebutkan sesuai dengan tanggal jatuh tempo.',
|
||||
'1_30_days' => '1 hingga 30 hari',
|
||||
'31_60_days' => '31 hingga 60 hari',
|
||||
'61_90_days' => '61 hingga 90 hari',
|
||||
'91_and_over' => '91 hari atau lebih',
|
||||
'account_payable_ageing_report' => 'Laporan Penyusutan Hutang Usaha (Ringkasan)',
|
||||
'account_payable_ageing_report_description' => 'Laporan ini menunjukkan ringkasan semua faktur tertunda pembelian dalam kisaran hari yang disebutkan sesuai dengan tanggal jatuh tempo.',
|
||||
'account_receivable_ageing_details' => 'Detail Penyusutan Piutang Usaha (Rincian)',
|
||||
'account_receivable_ageing_details_description' => 'Laporan ini menunjukkan detail semua penjualan tertunda dalam kisaran hari yang disebutkan sesuai dengan tanggal jatuh tempo.',
|
||||
'current' => 'Saat Ini',
|
||||
'invoice' => 'Faktur',
|
||||
'total_for_current' => 'Total Saat Ini',
|
||||
'days_past_due' => ':days hari lewat jatuh tempo',
|
||||
'total_for_days_past_due' => 'Total untuk :days hari lewat jatuh tempo',
|
||||
'total_for_91_and_over' => 'Total untuk 91 hari atau lebih',
|
||||
'account_payable_ageing_details' => 'Detail Penyusutan Hutang Usaha (Rincian)',
|
||||
'account_payable_ageing_details_description' => 'Laporan ini menunjukkan detail semua pembelian tertunda faktur dalam kisaran hari yang disebutkan sesuai dengan tanggal jatuh tempo.',
|
||||
'91_and_over_past_due' => 'Lewat jatuh tempo 91 hari atau lebih',
|
||||
];
|
||||
415
Modules/Accounting/Resources/lang/lo/lang.php
Normal file
415
Modules/Accounting/Resources/lang/lo/lang.php
Normal file
@ -0,0 +1,415 @@
|
||||
<?php
|
||||
return [
|
||||
'accounting' => 'ການບັນຊີສະຫນຸມີ',
|
||||
'accounting_module' => 'ໂມດູນການບັນຊີສະຫນຸມີ',
|
||||
'accounts_receivable' => 'ລາຍຮັບຜູ້ອື່ນໆ',
|
||||
'current_assets' => 'ຊົນແວດລາຍການ',
|
||||
'cash_and_cash_equivalents' => 'ເງິນສົດທຸກຢ່າງ',
|
||||
'fixed_assets' => 'ຊົນກຳນົດ',
|
||||
'non_current_assets' => 'ຊົນບໍ່ແມ່ນປະກອບຄຸນ',
|
||||
'accounts_payable' => 'ລາຍຮັບຜູ້ຈ່າຍ',
|
||||
'credit_card' => 'ກຳນົດເງິນເລືອກ',
|
||||
'current_liabilities' => 'ຜົນປະຕິບັດປະຈຳຕົວ',
|
||||
'non_current_liabilities' => 'ຜົນບໍ່ແມ່ນປະກອບຄຸນປະຈຳຕົວ',
|
||||
'owners_equity' => "ທະນາຄານຜູ້ທີ່ມີເງິນຂອງເທົ່າ",
|
||||
'income' => 'ລາຍໄດ້ເຫຼືອ',
|
||||
'other_income' => 'ລາຍເຫດກັບອື່ນໆ',
|
||||
'cost_of_sale' => 'ຄ່າຊື້ຂາຍ',
|
||||
'expenses' => 'ຄ່າຊື້ເຊີຓຖ້ວນ',
|
||||
'other_expense' => 'ຄ່າເຄື່ອງອື່ນໆ',
|
||||
'allowance_for_bad_debts' => 'ຄ່າໃຫ້ເກີນກວ່າໄດ້ຊຳລະ',
|
||||
'allowance_for_bad_debts_desc' => 'ຊ້າຍເລີຍຄ່າໃຫ້ເກີນກວ່າໄດ້ຊຳລະ ຈາກລາຍຮັບຜູ້ອື່ນໆທີ່ໄດ້ໃຊ້ໃນການບັນຊີສະຫນຸມີ. ນີ້ສາມາດໃຊ້ໄດ້ເທົ່ານັ້ນ ຖ້າທ່ານຈະອັບເດດບັນຊີຂອງທ່ານໃຫ້ແຕ່ແລະວິໄສທີ່ທ່ານສາມາດຄິດໄລ່ໄດ້ ຫຼືບໍ່.',
|
||||
'assets_available_for_sale' => 'ຊົນທີ່ມີຢູ່ໃນການຂາຍ',
|
||||
'assets_available_for_sale_desc' => 'ຊ້າຍການທຳການການຂາຍໃຫ້ເປັນສິງກະເປົາຊົນທີ່ມີຢູ່ທີ່ບໍ່ຄວນະເກີນໄປ.',
|
||||
'development_costs' => 'ຄ່າກຳລັງພັດທະນາ',
|
||||
'development_costs_desc' => 'ຊ້າຍການຄ່າຈ່າຍເດີມພັດທະນາ ສະຫນອງຕະຫຼາດ SBA ຫຼືສິງກະເປົາການຈ້າງເງິນ, ຫຼືສິງກະເປົາການຈ້າງເງິນສໍາລັບການຊື້ອາກາດຕາມສໍາລັບ ຫຼືອື່ນໆ ຖ້າການຈ້າງເງິນສົດທີ່ຜູ້ຈ່າຍ, ຫຼືການຊື້ອື່ນໆ.',
|
||||
'employee_cash_advances' => 'ການຄຸ້ມເງິນຂອງພະນັກງານ',
|
||||
'employee_cash_advances_desc' => 'ນໍາເຂົ້າເງິນການຄຸ້ມຄອງທີ່ສະຫນັບສະໜູນກັບພະນັກງານ ໃຫ້ທຳການຕັ້ງຄ່າເງິນເດືອນສະພາການທີ່ເຂົ້າໃຊ້ໄດ້ເດີມວ່າ, ຫຼືເງິນທີ່ອື່ນເພື່ອມີຄ່າໃນການປັບປຸງຮູບແບບຕາມເງິນຂອງພະນັກງານ. ຖ້າທ່ານເລືອກເບີໂທໃຫຍ່ເພື່ອຢືນຢັນຫຼືເງິນກຳນົດອື່ນໆທີ່ສາມາດໃຊ້ຮູບແບບຄຸ້ມຄອງໄດ້, ສົງທົນໃນການຕັ້ງຄ່າປ່ຽນເງິນເຖິງບັນຊີມັດທະຍົມທີ່ວ່າມີຕະຫລາດສູງສຸດນີ້, ເຖິງ.',
|
||||
'inventory' => 'ສະຕາຍຄຸ້ມ',
|
||||
'inventory_desc' => 'ໃຊ້ສະຕາຍຄຸ້ມທີ່ສະຫນັບສະໜູນກັບເງິນທີ່ສຳລັບການຊື້ໃຫຍ່ສ່ວນຕົວຈະຖືກຍັງເດີມຕາມປະກັນຂອງການຂາຍ.',
|
||||
'investments_-_other' => 'ການລຳດັບອື່ນໆ',
|
||||
'investments_-_other_desc' => 'ໃຊ້ການລຳດັບອື່ນໆ ເພື່ອການຕັ້ງຄ່າຄຸ້ມທີ່ສະຫນັບສະໜູນກັບລາຍຈ່າຍທີ່ບໍ່ມີໃນປະເທດອື່ນໆ. ຕົວຢ່າງແມ່ນສະມາຊິກເພື່ອການຊື້ຂາຍໃນປີເລີ ຫຼືບາງຄຸ້ມ.',
|
||||
'loans_to_officers' => 'ເຄື່ໃນເງິນເດືອນສະຫນັກງານ',
|
||||
'loans_to_officers_desc' => 'ຖ້າທ່ານດຳເນີນການຂາຍບໍ່ໃຫ້ສະມາຊິກໃຊ້ Loans to Officers ເພື່ອການຕັ້ງຄ່າເງິນທີ່ສະຫນັບສະໜູນກັບຜູ້ທີ່ດຳເນີນການໃຊ້ງານໃນການຂາຍຂອງທ່ານ.',
|
||||
'loans_to_others' => 'ເຄື່ອງມືໃຊ້ທີ່ຜູ້ອື່ນ',
|
||||
'loans_to_others_desc' => 'ໃຊ້ການເຄື່ອງມືໃຊ້ທີ່ຜູ້ອື່ນ ເພື່ອການຕັ້ງຄ່າເງິນທີ່ສະຫນັບສະໜູນກັບຄ່າໃຊ້ລູກຄ້າຫຼືບໍ່. ບາງເຮົານັກປະຢາກໄດ້ສະແດງເວລາໃນການຕັ້ງຄ່າເງິນທີ່ສະຫນັບສະໜູນກັບພະນັກງານ, ຂອງເດີ້.',
|
||||
'loans_to_shareholders' => 'ເຄື່ອງມືໃຊ້ທີ່ຜູ້ສຳເລັດ',
|
||||
'loans_to_shareholders_desc' => 'ຖ້າທ່ານດຳເນີນການຜະລິດຕະພັນ ໃຊ້ "ການມູບັນໄດ້ຮັບເງິນໃຫຍ່ກັບຜູ້ถือหุ้น" ເພື່ອກວດສອບເງີນທີ່ທ່ານກຳລັງມີການມູນຄ່າທີ່ຜູ້ถือຂອງເທົ່ານັ້ນ.',
|
||||
'other_current_assets' => 'ຊຸດຊົນຈຳກັດຕົວເລກຫຼືລາຍການປະເພດທີ່ມີໃນປະຈຳວັນ',
|
||||
'other_current_assets_desc' => 'ໃຊ້ຊຸດຊົນຈຳກັດຕົວເລກຫຼືລາຍການປະເພດທີ່ບໍ່ປະກອບໄວ້ຂື້ນຂັບຫຼືສາມາດຖືກແກ້ໄຂໄດ້. ຊຸດຊົນປະມານນີ້ຕົວເລກຫຼືລາຍການປະເພດທີ່ສາມາດຖືກສົ່ງໃນປະຈຳວັນນີ້ຫຼືຖ້າຈະຖືກໄປໃສ່ໃນປະຈຳວັນອາກອນສາມາດເຮັດໃຫ້ເບີ່ງໃຫ້ເຂົ້າ.',
|
||||
'prepaid_expenses' => 'ຄ່າແລບມືສັງລວມ',
|
||||
'prepaid_expenses_desc' => 'ໃຊ້ແລະກວດສອບການຈ່າຍເຄື່ອງຕົ້ນທີ່ທ່ານຈ່າຍບໍ່ຈຳກັດເວລາເຂົ້າກັບວຽກໃດໆ ຖ້າຈະຈ່າຍເຄື່ອງຕົ້ນທີ່ທ່ານຈ່າຍເຄືອງໃໝ່ໄດ້, ທ່ານຈະຮັບຂໍ້ມູນໃນເຟີມເພີ່ມເຕີມແລະພິມເຄື່ອງນຶ່ງໃຫ້ຍອດຕາມລາຍການເຮັດວຽກ.',
|
||||
'retainage' => 'ສັງກັນ',
|
||||
'retainage_desc' => 'ໃຊ້ສັງກັນຖ້າລູກຄ້າຂອງທ່ານສົນໃຈເກີດເຕີບຈາກທີ່ທ່ານຈະສຳເລັດໂດຍສົງສ້ອງ. ປະຊາກອນນີ້ຈະຖືກໃຊ້ໃນສະຫລັບການປະເພດການດຳເນີນການ, ແລະໃຫ້ປະມານໃຫ້ສຸດທິການຈັດຕັ້ງໄວ້. ',
|
||||
'undeposited_funds' => 'ຊອບເງິນທີ່ບໍ່ໄດ້ຊື້ລົດ',
|
||||
'undeposited_funds_desc' => 'ໃຊ້ງານເງິນທີ່ບໍ່ຖືກຊື້ໄປຫລືຈອງຂອງການຂາຍທັງໝົດຍັງບໍ່ຖືກຊື້ໄປຫລືພາສີ ສໍາລັບເງິນສ່ວນເລີມ ຖ້າມີເງິນສະຫຼີບຜ່ອນ, ສຳເລັດທີ່ເປີດ.',
|
||||
'bank' => 'ທະນາຄານ',
|
||||
'bank_desc' => 'ໃຊ້ທະນາຄານເພື່ອຕັກສິນຄ້າທັງໝົດຂອງທ່ານ, ລວມການເຮັດການເຄື່ອງໝາຍໃຫ້ຄືນໃນທະນາຄານ.',
|
||||
'cash_and_cash_equivalents' => 'ເງິນສົດ ແລະ ຕະຫຼາດຂະໜາດ',
|
||||
'cash_and_cash_equivalents_desc' => 'ໃຊ້ເງິນສົດ ແລະ ການຕະຫຼາດຂະໜາດ ເພື່ອຕັກສິນຄ້າທັງໝົດທີ່ສາມາດປ່ຽນເປັນເງິນໄດ້ພາຍຫາໃນແຕ່ລະມີສິນຄ້າ, ລູກບົດໃຫ້ຄືນໃນສູງສຸດ, ຫຼືເລີມເຕີບອະນາຄົດ.',
|
||||
'cash_on_hand' => 'ເງິນໃນຫົວຫນ້າ',
|
||||
'cash_on_hand_desc' => 'ໃຊ້ບັນຊີເງິນໃນຫົວຫນ້າເພື່ອຕັກສິນຄ້າຂອງເທົ່ານັ້ນສຳເລັດ, ຫຼືມີເງິນທີ່ບໍ່ຖືກຊື້ໄປຫລືຈຶ່ງຍັງບໍ່ໄດ້ຊື້ໄປຫລືພາສີ. ສໍາລັບເງິນສ່ວນເລີມ ສຳເລັດທີ່ເປີດນີ້ວ່າ ສິນຄ້າຂອງເທົ່ານັ້ນບໍ່ຖືກຊື້ໄປຫລືພາສີ, ຕັ້ງທ່ານຄວນໃຊ້ອັງກິດທົ່ວໄປນີ້ສະເພາະ Undeposited funds.',
|
||||
'client_trust_account' => 'ບັນຊີເດີ່ນຊັບສູງ',
|
||||
'client_trust_account_desc' => 'ໃຊ້ບັນຊີເດີ່ນຊັບສູງ ເພື່ອເກີນເງິນທີ່ທ່ານເປັນຄ່າສົມຄວນຮັບຈາກຜູ້ອື່ນເພີ່ມຕື່ມ ສຳເລັດທີ່ເປີດຂຶ້ນໃນຕາຕະລາງ, ສະຖານະຊື້ຂອງການຮັບຄ່າກ່ອນທີ່ຈະສະແດງເປັນ "ບັນຊີສິ່ງດື່ມ" (ຂອງມາກຶດສຸດ) .',
|
||||
'money_market' => 'ບັນຊີຕະຫຼາດເງິນ',
|
||||
'money_market_desc' => 'ໃຊ້ບັນຊີຕະຫຼາດເງິນເພື່ອຕັກສິນຄ້າຂອງທ່ານທັງຫມົດກ່ອນ, ສຳເລັດທີ່ເປີດຂຶ້ນຕາຕະລາງ.',
|
||||
'rents_held_in_trust' => 'ບັນຊີໃຫມ່ມີ່ນັກ',
|
||||
'rents_held_in_trust_desc' => 'ໃຊ້ບັນຫາເຄື່ອງທີ່ມີເງິນໃນການບໍລິການທີ່ເປັນປະຕິບັດແລະເງິນເກັບຜູ້ຕິດຕາມສູງສຸດຜູ້ເຊົ່າເຊື່ອມຕໍ່. ສູນກາງພວກເຮົາໃຊ້ການຂາດຢາກການດຳເນີນການນີ້ໃຫ້ການຈັດຊື້ທີ່ຈະມີຢູ່ໃນການບໍລິການ.',
|
||||
'savings' => 'ຄຳເຫັນເງິນ',
|
||||
'savings_desc' => 'ໃຊ້ບັນຫາທຸກມີພື້ນຖານທີ່ເງິນຂອງເທົ່ານັ້ນມີແຕ່ລະພື້ນຖານທີ່ມີຢູ່ໃນທາງເງິນສວ່າງ ຫຼື ອື່ນໆ. ສູນກາງພວກເຮົາຈະມີທີ່ເງິນແລ້ວທີ່ສົມບູນທີ່ມີຢູ່ໃນທາງເງິນປະຕິບັດຂອງເທົ່ານັ້ນ. .ສໍາລັບການລຸດເງິນເປັນຄວາມຝັ່ງ, ລະບົບສະມາຊິກ, ຕາຕະລາງ.',
|
||||
'accumulated_depletion' => 'ການໃຫ້ຜະນິດຂອງລະບົບ depletion',
|
||||
'accumulated_depletion_desc' => 'ໃຊ້ບັນຫາການຈັດຊື້ທີ່ຈະເຄື່ອງເຂົ້າປະຕິບັດ, ລາວວົງມີທີ່ຈະໃຫ້ຄວາມຍຸດຕິພາບຂອງການຍົກເລີກສິ່ງໃດກວດສອບແບ່ງປັນສູງສຸດ.',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'ການໃຫ້ຜະນິດຂອງລະບົບລາຍວັນທີ່ຖືກລະບຸໃນປະເພດຊັ້ນນີ້, ເປັນຄວາມລຳບາກສູງສຸດ',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'ໃຊ້ບັນຫາການຈັດຊື້ທີ່ຈະເຄື່ອງເຂົ້າປະຕິບັດແລະລາວວົງມີທີ່ສາມາດສະແດງຂໍ້ມູນໄດ້ກັບການຈັດຊື້ຂະສົດຂອງເຄື່ອງທີ່ປະຕິບັດ (ອາການພາສີທີ່ບໍ່ຄວນຮັບຜິດຊອບໃນທຽບທາງການດຳເນີນການຖືກໃຫ້ໃນໜ້າປະຕິບັດ).',
|
||||
'buildings' => 'ການປັບປຸງສຽງ',
|
||||
'buildings_desc' => 'ໃຊ້ຂອງການຕັ້ງຫຼືຈັດການຄ້າທີ່ທ່ານໄດ້ກຳນົດໄວ້ເພື່ອກວດສອບຄ່າທີ່ຕ້ອງມີໃນການເຮັດການຂອງທ່ານ. ຖ້າທ່ານມີທາງລູກຄ້າໃນຕອນທ່ານສະແດງຮຽນ, ຢືນຢັນການກຳນົດເພື່ອກວດສອບການຮັບຕົວຢ່າງ. ການເຮັດການປະເທດແມ່ນປະເພດບໍລິການຈັດຕັ້ງຫຼືທຽບເທົ່າຂອງເຮືອນທີ່ທ່ານໄດ້ເສຍເພື່ອກວດສອບການໃຊ້ສຳລັບນັກຮົມຂອງທົ່ວໄປ, ຜົນການອະນຸມັດທີ່ຍັງບໍ່ຖືກຕ້ອງໃນອາກອນປະສົບການ. ການເຮັດການປະເທດຫຼືການຈັດຕັ້ງໃສ່ຈຸດເງິນໃນທາງເຂດທີ່ທ່ານໄດ້ຮັບ, ການແວດລ້ອມຂອງເຂດຫຼືຈຸດເງິນເປັນສ່ວນຫົວໃນຜູ້ທີ່ເປັນທົ່ວໄປ. ຜົນການປະເທດຫຼືຈັດຕັ້ງປະເພດການຊ່ຳລະເງິນຄໍາຮ້ອງຂໍ້ມູນທີ່ມີຜົນການຫຼຸດຈຳເປັນຕົວຢ່າງສະໄບກັນ, ສ່ວນຕົວຢ່າງເຮັດການບໍລິການທີ່ທ່ານໄດ້ອະນຸມັດແລະຈັດຕັ້ງໃສ່ຂອງການໃຊ້ຢູ່ຂອງທ່ານ, ສະບາຍດີຖ້າລະບົບນີ້ເປັນອັນຕະລາຍການທ່ານ. ',
|
||||
'depletable_assets' => 'ຊັບເກີດຫລືອຸປະກອນດີສຳມະດາ',
|
||||
'depletable_assets_desc' => 'ໃຊ້ຊັບເກີດຫລືອຸປະກອນດີສຳມະດາເພື່ອກວດສອບຊະນະສົ່ງໃນການເຮັດການໂຮງຮຽນທີ່ໄດ້, ຊີວິດຕິດຕັ້ງ, ແລະຂໍ້ມູນອື່ນໆທີ່ໄດ້. ',
|
||||
'furniture_and_fixtures' => 'ບ່ອນນັ້ນແລະຜະລິດຕະພັນ',
|
||||
'furniture_and_fixtures_desc' => 'ໃຊ້ພັນໃຫ້ກວດສອບສີນຄ້າໃຫຍ່ຕອງແລະ ອາດຈະໃຊ້ເຄືອຂ່າຍນີ້ເພື່ອກວດສອບໂດຍວຽກງານທີ່ເຈົ້າໃຊ້, ສົດດຽວເປີດໃຊ້ແດ່ນ້ອຍທີ່ຈະສົ່ງໄປເງິນຢູ່ສູງສຸດຫຼືບໍ່คุ้มค่าในບົດບາດປະຣຶກວິຊາ.',
|
||||
'land' => 'ດິນ',
|
||||
'land_desc' => 'ໃຊ້ດິນເພື່ອກວດສອບຊັ້ນສູງສຸດທີ່ບໍ່ໄດ້ເປັນເງິນສະເລ່ຍຫຼາຍກັບປະຫວັດບາດ ຫຼື ບໍ່ຄວນມີຄ່າໃຊ້ເປັນເງິນໃນພາຍໃນປີຕໍ່ຫຼືບໍ່ຄວນມີຄ່າໃຊ້ຢູ່ໃນປີຕໍ່ນີ້. ສໍາດັດປະຕິບັດນ້ອຍໆ ສະເພາະລູກຄ້າຈະໃຊ້ປະເທດຂອງຕົວເອງແບບຜ່ານ. ',
|
||||
'leasehold_improvements' => 'ການປັບປຸງເຊົ້າຈຳ',
|
||||
'leasehold_improvements_desc' => 'ໃຊ້ການປັບປຸງເຊົ້າຈຳ ເພື່ອກວດສອບການປັບປຸງໃຫຍ່ຕອງໃນຊັ້ນສູງສຸດຂອງສິນຄ້າທີ່ກຳນົດໃຫ້ເຂົ້າເຖິງຄ່າຂອງສິນຄ້າ ຫຼື ຖ້າເຈົ້າທີ່ໃຊ້ເວລາໃຫຍ່ຕອງໃນປີຕໍ່ກວ່າ 1, ແມ່ນການເພີ່ມຄວາມປະມານໃຊ້ໄດ້ເທົ່າກັບເຊົ້າຈຳ.',
|
||||
'machinery_and_equipment' => 'ເຄື່ອງເຊົ້າຂອງສິນຄ້າ',
|
||||
'machinery_and_equipment_desc' => 'ໃຊ້ເຄື່ອງໂດຍພະຍາຍາມ ແລະ ພາສີໃນການຕັດສິນຄ້າສ່ວນຫຼຸດ, ມີຄ້າງພາສີທີ່ຂະຫຍາຍກວນເຮັດວຽກຈົບເຄື່ອງໂດຍພະຍາຍາມ. ນີ້ລະຫວ່າງເຄື່ອງທີ່ທ່ານຖືກຮັກສາດ້ວຍໃຊ້, ຫຼືກຳນົດໃຫ້ເປັນເຄື່ອງໂດຍພະຍາຍາມທີ່ສົມບູນເປັນລົງທຶນໄດ້. ຫຼືລົງອາກາດເທຣດແລະລຸ່ມນີ້, ຄວນໃຊ້ເພື່ອຮັບທຸກຂໍ້ຄວາມເສຍຄວາມສຳພັນຄ່າ.',
|
||||
'other_fixed_assets' => 'ຊຸມເງິນຫຼືອາການຈັດສິນຄ້າປະກອບ',
|
||||
'other_fixed_assets_desc' => 'ໃຊ້ຊຸມເງິນຫຼືອາການຈັດສິນຄ້າປະກອບທີ່ບໍ່ຖືກຮັກສາໂດຍຄ່າຕໍ່ຫົວເກີ ຫຼືສາມາດເປັນໂຄງການຊຸມເງິນຫຼືຖານສອງທີ່ບໍ່ມີໃນຫົວເກີທີ່ສະຖານທີ່ທ່ານໄດ້ຮັກສາດ້ວຍການໃຊ້ໃນການຊຳລະສະຖານະທີ່ປະຕິບັດຂອງການດຳເນີນການພັດທະນາ.',
|
||||
'vehicles' => 'ລົດ',
|
||||
'vehicles_desc' => 'ໃຊ້ລົດເພື່ອກວດສອບຄ່າທີ່ເຈົ້າມີແລະນັກໂລກສິນຄ້າທີ່ເຈົ້າໃຊ້ສ່ວນຫຼຸດ. ນີ້ລະຫວ່າງລຽນລົບວຽກຢ່າງພື້ນຖານທີ່ບໍ່ຖືກຮັກສາດ້ວຍຕົນເອງ, ປ່ອຍຄຳເຕືອນ, ຄວາມສຳພັນ, ນັກທາງສູງ ແລະ. ຖ້າເຈົ້າໃຊ້ລົດໃນການໃຊ້ສະຖານທີ່ປະຕິບັດຂອງການດຳເນີນການພັດທະນາ, ຕົວຢ່າງເຮັດວຽກນີ້ແມ່ນຄືພາສີຂອງທີ່ເຈົ້າຄັດລອກແລະບໍ່ໃຫ້ເຈົ້າຊຳລະ.',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'ມູນຄືນຄັງການຮັບເຊົ້າຂອງຊຸດທີ່ບໍ່ເກີນເງິນ',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'ໃຊ້ມູນຄືນຄັງການຮັບເຊົ້າລີ້ເພື່ອກວດສອບວິທີ່ເຈົ້າໃຊ້ເປັນຊຸດທີ່ເກີນເງິນ.',
|
||||
'assets_held_for_sale' => 'ຊຸມເງິນທີ່ຢູ່ໃນການຂາຍ',
|
||||
'assets_held_for_sale_desc' => 'ໃຊ້ງານຕາມການກະທຸນາການຂາຍລາຍການຂອງບໍລິສັດທີ່ມີເງິນສໍາຫຼັບທີ່ບໍ່ຄວນຖ່າຍຫຼາຍເວລາ.',
|
||||
'deferred_tax' => 'ພາສີເສຍໜ້າອື່ນ',
|
||||
'deferred_tax_desc' => 'ໃຊ້ງານ Deferred tax ສາມາດໃຫ້ບິນພາສີຕໍ່ມາ ຫຼື ລາຍການພາສີເສຍໜ້າອື່ນທີ່ຈະໃຊ້ໃນສຽງການບາງຢ່າງອີກແລະອີກຄັ້ງ.',
|
||||
'goodwill' => 'ການປົກກະຕິ',
|
||||
'goodwill_desc' => 'ໃຊ້ການປົກກະຕິ ພື້ນຫນ້າສາມາດໃຫ້ສູນຄ້າທີ່ໄດ້ຮັບຈາກບໍລິສັດນີ້ເຫຼືອງການຂາຍ ມີຄວາມເປັນຂໍ້ມູນທີ່ແມ່ນເປັນທາງດີທີ່ຜູ້ຈັດສົ່ງສິນຄ້າທີ່ໄດ້ໃສ່ຄວາມຊ້ຳ.',
|
||||
'intangible_assets' => 'ຊັບສິນຄ້າທີ່ບໍ່ຕັດຜິດ',
|
||||
'intangible_assets_desc' => 'ໃຊ້ຊັບສິນຄ້າ ເພື່ອກວດສອບຊັບຂອງຊັບສິນຄ້າ ຕະຫຼາດລອງໃນສຽງການໄປສະນີ. ຕົວຢ່າງເຊີນຈະລຸກທີ່ແມ່ນການຫັກສູນຄ້າ, ລາຍການສັງລວມ, ເອກະສານ ແລະ ບັນຊີປະຈຳຕົວ.',
|
||||
'lease_buyout' => 'ຊື້ຍືມການເຊົ່າ',
|
||||
'lease_buyout_desc' => 'ໃຊ້ການຊື້ຍືມເຂົ້າມາ ກັບການຊື້ເຊົ່າເລື່ອງທີ່ຈະໃຊ້ເພື່ອຊ່ວຍຫຼາຍເວລາ. ທ່ານຈະບໍ່ແມ່ນກວດສອບການເຊົ່າຍືມເລື່ອງແລະບໍ່ຫັກຊື້ໃຫຍ່ເປັນຄຳວ່າ.',
|
||||
'licences' => 'ຜູ້ໃຊ້ງານ',
|
||||
'licences_desc' => 'ໃຊ້ການກວດສອບລາຍຈ່າຍເພີ່ມເຕີມໂດຍບໍ່ແບ່ງປັນເຂົ້າສູນໄວ້ ເຊື້ອຖືໄຟຟ້າປະກັນການອະນຸມັດເສີມເຕີມຂອງຜູ້ໃຊ້ລະດັບທີ່ຈະສະຫຼຸບການປະມານເຂົ້າເຖິງການເຂົ້າຮ້ານ, ສະຫຼຸບການລົງທຶນວິທີການຂາຍສິນຄ້າ ຫຼືສື່ງນີ້. ',
|
||||
'long-term_investments' => 'ລາຄາເງິນຕໍ່ໝົດທີ່ມີວັນຫຼາຍກວ່ອງ',
|
||||
'long-term_investments_desc' => 'ໃຊ້ລາຄາເງິນຕໍ່ໝົດທີ່ມີການສູງສຸດຫຼາຍກວ່ອງຂອງນັກທີ່ຕ້ອງຮັບຄ່າໃຊ້ໃນເວລາທີ່ໜ້ອຍກວ່ອນຫຼາຍກວ່ອງ.',
|
||||
'organisational_costs' => 'ຄ່າລວມເປີດການຕັ້ງຄ້າ',
|
||||
'organisational_costs_desc' => 'ໃຊ້ຄ່າລວມເປີດການໃຫ້ຕັ້ງແລະຄຸ້ມຄອງໃນການເປີດແຕ່ລູກຄ້າຫຼືບຸກຄົນ. ຄ່າລວມນີ້ຕັ້ງສະຖິຕິການທີ່ຈະເຮັດການຮັບເອົາການປະມານຂໍ້ມູນສຳລັບການຈັດສັນຍາຂອງບໍລິສັດ, ສະຫຼຸບການລາຍງານ ແລະອື່ນໆ.',
|
||||
'other_non-current_assets' => 'ຊັ້ນທາງອໍຣັກສອນທີ່ບໍ່ເກີນສູງສຸດ',
|
||||
'other_non-current_assets_desc' => 'ໃຊ້ຊັ້ນທາງອໍຣັກສອນອື່ນໆເພື່ອຕັ້ງການຊັ້ນທາງອໍຣັກທີ່ບໍ່ເກີນສູງສຸດ. ຊັ້ນອໍຣັກທ່ານບໍ່ມີລວມໂຄງການອື່ນໆ.',
|
||||
'security_deposits' => 'ທຳມະຊາດຄຸ້ມຄອງ',
|
||||
'security_deposits_desc' => 'ໃຊ້ການໃຫ້ຄ່າມັດຈຳກັບການຕິດຕາມເງິນທີ່ທ່ານຈ່າຍເພື່ອຮັບຄ່າໃນການຕະຖານ ຫຼື ການຂາຍດີ. ຄ່ານີ້ຄວນຖືກສົ່ງຄືນຢູ່ກັບທ່ານພາຍໃນລວມທີ່ຝົດປັບປຸງ. ຖ້າທ່ານຕິດຕາມເງິນຂອງລູກຄ້າ, ການຈ່າຍເງິນລົດອື່ນໆ, ຄ່າມັດຈຳກັບຫຼືການຕິດຕາມອື່ນໆ, ໃຊ້ບັນຊີ Other Current liabilities ຕາມປະເພດລຸ່ມນີ້.',
|
||||
'accounts_payable_(a/p)' => 'ລາຍວັນທີຊື້ (A/P)',
|
||||
'accounts_payable_(a/p)_desc' => 'ລາຍວັນທີ່ຊື້ (ຈະເລີກ A/P, ລວງສູງແລະລາງວັນທີອື່ນ, ຫຼື ຜູ້ຂາຍ) ກຳນົດຈຳນວນໃບການຊື້ຂອງທ່ານໃຫ້ຜູ້ສະໜອງຂອງທ່ານ.',
|
||||
'credit_card' => 'ການຈ່າຍເງິນຕາມເງີນເລີມ',
|
||||
'credit_card_desc' => 'ບັນຊີເລີມອີກຄັ້ງທີ່ປະສົມຫຼັງຈາກການໃຊ້ເວລາຄ່າເລີມຂອງການຈ່າຍເງິນຂອງທ່ານ. ສ້າງເລີ່ມກັບການໃຊ້ບັນຊີເລີມຂອງທ່ານສຳລັບເລີມຂອງບໍລິສັດຂອງທ່ານ.',
|
||||
'accrued_liabilities' => 'ການປືກກອກທີ່ຈຳກັດເພື່ອການຊ່ວຍເຫຼືອ',
|
||||
'accrued_liabilities_desc' => 'ນຳໃຊ້ການປະເມີນຜົນທີ່ບໍ່ໄດ້ຈ່າຍສູງສຸດຂອງບໍລິສັດ. ຕົວຢ່າງຊື່ນີ້, ການປະເມີນຜົນທີ່ນີ້ຍັງມີເງິນທີ່ບໍ່ໄດ້ຈ່າຍ. ສະຖານທີ່ບໍ່ຢູ່ເກີນໄປຂອງບໍລິສັດຊື່ Other Current liabilities ຕາມປະເພດລຸ່ມນີ້.',
|
||||
'client_trust_accounts_-_liabilities' => 'ບັນຊີຂອງເຈົ້າໃຫ້ຕະຖານ - ລຸກສະພາຍ',
|
||||
'client_trust_accounts_-_liabilities_desc' => "ນຳໃຊ້ບັນຊີລູກວິຊາ - ຂອງເງິນໃນການຍົກຍ້າຍເງິນຂອງລູກວິຊາໃນສ່ວນຕົວ. ຈຳນວນໃນບັນຊີເປັນຂອງທ່ານຢູ່ໃນສະຖານທີ່ຊື້ຂຶ້ນຂອງຜູ້ອື່ນໆ. ເປັນຂອງທ່ານບໍ່ແມ່ນຂອງທ່ານ, ດ້ວຍຄວາມນີ້ບໍ່ຄວນມີຄຸນລັກສະນະໃນບັນຊີຂອງທ່ານ. ບັນຊີ 'ຄວນມີລວງຫຼາຍ' ນີ້ຈັດຕັ້ງນີ້ເປັນຜູ້ກ່ຽວກັບປະກັນ, ຫຼືຖ້າທີ່ສຸດທ້າຍຈຳກັດ.",
|
||||
'current_tax_liability' => 'ການຮັບເງິນພາສີປະຈຳປີໃນປະເທດ',
|
||||
'current_tax_liability_desc' => 'ນຳໃຊ້ການຮັບເງິນພາສີປະຈຳປີໃນການຕິດຕັ້ງຈຳນວນເງິນທັງໝົດທີ່ຖືກຄວາມບໍ່ເຈັກເງິນໃຫ້ລູກວິຊາ.',
|
||||
'current_portion_of_obligations_under_finance_leases' => 'ສະຫຼຸບຜົນຂອງການຖືບເງີນຕາມງົບປະເທດ',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => 'ນຳໃຊ້ສະຫຼຸບຜົນຂອງການຖືບເງີນຕາມງົບປະເທດເພື່ອຕິດຕັ້ງຄ່າການຈ່າຍເງິນໃນລູກວິຊາ12 ເດືອນເທົ່ານັ້ນ.',
|
||||
'dividends_payable' => 'ຈຳນວນເງິນຊຳລະເວລາ',
|
||||
'dividends_payable_desc' => 'ນຳໃຊ້ Dividends payable ເພື່ອຕັ້ງຄ່າເງິນທີ່ເຈົ້າເຫັນສະຖານທີ່ມີຄຸນລັກສະນະເທົ່ານັ້ນບໍ່ໄດ້ຈ່າຍໃຫ້ຜູ້ถือหุ้น,',
|
||||
'income_tax_payable' => 'ຈຳນວນເງິນພາສີຂອງລູກວິຊາ',
|
||||
'income_tax_payable_desc' => 'ນຳໃຊ້ Income tax payable ເພື່ອຕັ້ງຄ່າເງິນທີ່ຈຳກັດຮັບເງິນພາສີຂອງບໍລິການຂອງທ່ານ.',
|
||||
'insurance_payable' => 'ຈຳນວນເງິນສິນຄ້າທີ່ຈະຈ່າຍ',
|
||||
'insurance_payable_desc' => 'ໃຊ້ເງື່ອນໄຂທີ່ເກັບເງິນເດີມເປັນເງື່ອນໄຂທີ່ຕ້ອງການບັນທຶກຈຳນວນເງິນເດືອນ. ພວກເຮົາມີປະເທດເດີມເປັນພຣະເກດໃນການຈຳນວນສູງສຸດຂອງລະດັບເງີນຕາມເຫດການຊົງຄືກັນ.',
|
||||
'line_of_credit' => 'ເຄື່ອນໄຟລ່ວນ',
|
||||
'line_of_credit_desc' => 'ໃຊ້ເຄື່ອນໄຟລ່ວນເພື່ອກວດສອບຍອດເງີນທີ່ຕ້ອງການດຳເນີນກັບເງິນທີ່ຍັງມີຢູ່. ພາກໃຕ້ເຄື່ອນໄຟລ່ວນຂອງທ່ານຈະມີເຄື່ອງໃນເຄື່ອນໄຟລ່ວນຂອງສິດທິ.',
|
||||
'loan_payable' => 'ເງິນຊຳລະເງີນ',
|
||||
'loan_payable_desc' => 'ໃຊ້ເງື່ອນໄຂທີ່ເກັບເງິນເພື່ອກວດສອບເງິນທີ່ທ່ານເກັບສາມາດຊໍາລະໄດ້ສໍາເລັດໃນສີນຄ້າຂອງທ່ານ. ສໍາລັບເງິນຕົວເລກຖືກຊໍາລະໃນພວກເຮົາທຳໃຫ້ໃນເງິນຊົມເວລານີ້, ຫຼັງຈາກນຳໃຊ້ເງື່ອນໄຂທີ່ເກັບເງິນໜ້າປົກກະຕິເພື່ອດຳເນີນການ.',
|
||||
'other_current_liabilities' => 'ລ pass ການຊຳລະເງິນເດືອນ',
|
||||
'other_current_liabilities_desc' => 'ໃຊ້ລ pass ການຊຳລະເງິນເພື່ອສັ່ງຊື້ເຄືອຂ່າຍຂອງບໍລິຫານແລະທີ່ມີຢູ່ໃນວັນທີສາມາດຊໍາລະຜົນເວລາ.',
|
||||
'payroll_clearing' => 'Payroll Clearing',
|
||||
'payroll_clearing_desc' => "ໃຊ້ Payroll clearing ເພື່ອກວດສອບຈຳນວນເງິນທີ່ຍັງບໍ່ເທີິດຕິດຕັ້ງຈາກລາຍຊື່ຂອງພະນັກງານແລະທີ່ທ່ານເກັບໃນຂອງ Payroll ກັບທີ່ບໍ່ໄດ້ອັດຕາແລ້ວ. ຖ້າທ່ານສົ່ງເງິນໃຫ້ຜູ້ສະໜອງບໍ່ຖືກຕ້ອງ",
|
||||
'payroll_liabilities' => 'ລາຍຈ່າຍການຕື່ມເງິນຂອງເພດເຮັດ',
|
||||
'payroll_liabilities_desc' => 'ໃຊ້ລາຍຈ່າຍການຕື່ມເງິນຂອງເດີມເຮັດເພື່ອສະຫຼຸບການມີຄວາມສຳພັນເຖິງແຜ່ນການມີຄວາມສຳພັນທີ່ເຮັດຕາມບໍລິການສູງສຸດ. ນີ້ປ້ອນສະຖານທີ່ທ່ານບໍ່ມີຄ່າທີ່ເຈາະກຽມເທົ່ານັ້ນ, ແລະຄ່າອາກອນຂອງສະຖານທີ່ເຮັດ, ຄ່າເງິນເຕືອນຂອງລວມຍາວ, ນັກຮອງປະຊຸມຜູ້ສົ່ງເຊົາ, ແລະອາກອນອື່ນ. ຖ້າທ່ານເຮັດເງິນຈ່າຍໃຫ້ອີກເທື່ອໃຫ້ບໍລິການລວມນັ້ນ, ທ່ານຕ້ອງລຸນນາອາຍຸພາສີຈາກຍອດນີ້.',
|
||||
'prepaid_expenses_payable' => 'ລາຍຈ່າຍຄ່າໃຊ້ງານທີ່ຕ້ອງການຈ່າຍ',
|
||||
'prepaid_expenses_payable_desc' => 'ໃຊ້ Prepaid expenses payable ເພື່ອຕັດສິນຄ້າໃຫ້ຕັ້ງການໃຊ້ງານເຂົ້າໃນການຍັງບໍ່ໄດ້ຕໍ່ມາເຖິງວັນທີທີ່ມີຂໍ້ມູນຂອງຕົວເລກນີ້ບໍ່ສາມາດເປີດໃຫ້ເປັນລາຍຈ່າຍໄດ້ເທົ່ານັ້ນ.',
|
||||
'rents_in_trust_-_liability' => 'ເຊົ້າຄວາມເລີດທີ່ໃຊ້ງານ - ການຕິດເຊື້ອ',
|
||||
'rents_in_trust_-_liability_desc' => "ໃຊ້ Rents in trust - liability ເພື່ອຍົກເລີດລາຍຈ່າຍ Rents in trust ຜົນການທີ່ໃຫ້ແຜ່ນ. ຈໍຕະກຳຂອງຈະກໍຕາມຜູ້ອື່ນໃນແບບສິນຄ້ານີ້. ເຖິງທັງປວງມີຄ່າແລະຄ່າເງິນທີ່ມີຂໍ້ມູນຄວນການຂຽນຮູບແບບນີ້. ຕົວເລກທີ່ຢູ່ໃໝ່ອີກເທື່ອນາມສະຖານທີ່ຄືກັບ.",
|
||||
'sales_and_service_tax_payable' => 'ລາຍຈ່າຍພາສີແລະບໍລິການບໍລິການຕ້ຳສຸດ',
|
||||
'sales_and_service_tax_payable_desc' => 'ໃຊ້ລາຍຈ່າຍພາສີແລະບໍລິການບໍລິການຕ້ຳສຸດເພື່ອຕັດສິນຄ້າຜົນການທີ່ມີຄ່າໃນການຈ່າຍພາສີ, ບໍລິການຕ້ຳສຸດ, ພາສີນະເຂົ້າການສັງຄົມ, ລວມຍາວສົ່ງເຊົາທີ່ອື່ນ.',\
|
||||
'accrued_holiday_payable' => 'ມີເງິນຂອງວັນພາສີທີ່ຍັງບໍ່ຄຳຕິກັນ',
|
||||
'accrued_holiday_payable_desc' => 'ໃຊ້ງານ ເງິນຂອງວັນພາສີທີ່ຖືກບັນທຶກເພື່ອຕັດຄ່າ ການຕັ້ງຄ່າວັນພາສີທີ່ຖືກເຈົ້າໄດ້ຮັບການເຊື້ອຍຕາມພາກສ່ວນໜ້າ.',
|
||||
'accrued_non-current_liabilities' => 'ມີເງິນຂອງລ passອງປະຕິທຸຣນທີ່ບໍ່ເກີນເງິນ',
|
||||
'accrued_non-current_liabilities_desc' => 'ໃຊ້ Accrued Non-current liabilities ເພື່ອຕັກຄ່າລະບົບເຮັດວຽກທີ່ບໍ່ໄດ້ຈ່າຍ. ສ່ວນໜ້າ, ສະເຍາະລັກສູດທີ່ເຮັດວຽກຂອງສູນກາງທີ່ໃຊ້ງານໃຫ້ປະມານວັນພາສີ ຫຼືລຸງດັບໄວ້ກ່ອນແມ່ນຕ້ອງການຕັ້ງຄ່າ.',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'ຄະແນນທີ່ກຳນົດການຂາຍຫຼັກທີ່ມີ',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'ໃຊ້ງານໃຫມ່ຄະແນນທີ່ກຳນົດການຂາຍຫຼັກທີ່ມີເພື່ອຕັກຄ່າໃຫ້ລູກຄ້າ ຫຼື ເອີ້ນຂອບເຂົ້າ.',
|
||||
'long-term_debt' => 'ເສຍຊີວິດຮັກສາລະບົບ',
|
||||
'long-term_debt_desc' => 'ໃຊ້ Long-term debt ເພື່ອຕັກຄ່າເງິນບານ່ຳນາມພາສີ ຫຼື ປະຕິທຸຣນທີ່ມີຈຳນວນການອຳນວຍລັກສະນະກີບ່ອນຂອງການມາຮຸ່ງມີສີ້ສັນເສຍຊີວິດຂອງຕົນກຳໄລ ຫຼືທັງຫມົດ',
|
||||
'notes_payable' => 'ໃບບັນຊີທີ່ຕ້ອງການຈ່າຍ',
|
||||
'notes_payable_desc' => 'ໃຊ້ Notes payable ເພື່ອຕັກຄ່າໃຫມ່ທີ່ບໍ່ເກີນວັນ (ໜ້າທີ່ມີສີ້ສັນເສຍວັນ), ສ່ວນໜ້າ, ໃຊ້ປະມານ Current liability account type ທີ່ໃຊ້ງານເຫຼືອນທີ່ໄດ້ທັງຫມົດ ສູງສຸດ 12 ເດືອນ.',
|
||||
'other_non-current_liabilities' => 'ຊົ່ວໂມງຕົວອັກສອນບໍ່ເກີນເງິນສຳລັບການປະຕິທຸຣນທີ່ບໍ່ມີຄວາມຊົ່ວຮ້າຍ',
|
||||
'other_non-current_liabilities_desc' => 'ໃຊ້ Other non-current liabilities ເພື່ອຕັກຄ່າລະບົບຂອງລາຍຊື່ບໍລິສັດທີ່ຕ້ອງການຈ່າຍໝູ່ເກີນກ່ອນທີ່ບໍ່ຖືກປັບປຸງເປີດຂຶ້ນຕາມປະເພດເງິນຍັງຄຳຕອບບໍ່ສົກຮູ້ທີ່ຕັດຄ່າ.',
|
||||
'shareholder_notes_payable' => 'ໃບປະຈຳເດືອນຜູ້ຈັກ',
|
||||
'shareholder_notes_payable_desc' => 'ໃຊ້ໃບປະຈຳເດືອນຜູ້ຈັກເພື່ອຕັກສິນໃນການຕິດເງີນຍັງເຫຼົ່າໃນເຄື່ອງທີ່ຮັບຂຶ້ນ.',
|
||||
'accumulated_adjustment' => 'ການປັບປຸງທົ່ວໄປ',
|
||||
'accumulated_adjustment_desc' => 'ມີຄວາມຍາວການ ສະແປນການປັບປຸງຂອງອາກອນເທົ່ານັ້ນຄືກັບການປະກັນບໍລິການເງີນຂອງເຈົ້າເທົ່ານັ້ນ.',
|
||||
'dividend_disbursed' => 'ລາງວັນຫຼຸດ',
|
||||
'dividend_disbursed_desc' => 'ໃຊ້ ລາງວັນຈ່າຍເກີນກວ່າຜູ້ຈັກເພື່ອຕັກສິນໃນການຈັດຊື້ໃຫ້ເຄື່ອງທີ່ຮັບຂຶ້ນຈະມີມີໃນການເງີນຂອງບໍລິການໄດ້.',
|
||||
'equity_in_earnings_of_subsidiaries' => 'ທາງເຂົ້າເຖິງກຳແນະນຳໃຫຍ່ຂອງການເຮັດການໃຫ້ກຳລັງ',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'ໃຊ້ ທາງເຂົ້າເຖິງກຳແນະນຳໃຫຍ່ເພື່ອຕັກສິນໃນການວົງຈອງອີກເທົ່ານັ້ນໃນການຈັດຊື້ ຫຼືຂາດຕະຫຼາດສ່ວນຄວນຢູ່ວັນທີກວ່າສົມບັດຂອງການປະກັນຂອງການເຮັດການຂອງນຳກັນ .',
|
||||
'opening_balance_equity' => 'ຢາກປັບເປີດເງິນຂອງໝວດໄຟຟ້າ',
|
||||
'opening_balance_equity_desc' => 'ຮັບເຂົ້າໃນການໃສ່ຍອດປະມານເປີດຂອງເຈົ້າ, ລະບຸໃຫ້ System ຮັບທົດລອງໃນຢູ່ໜ້າເປີດເງິນຂອງໝວດໄຟຟ້າ. ນຳໃຊ້ເພື່ອຕັກສິນແລະມີສະຖານະການປັບປຸງທີ່ເຈົ້າເຮັດວຽກການຕັດການທຸກສິ້ງເຖິງເຄື່ອງທີ່ໃຊ້',
|
||||
'ordinary_shares'=>'ຊື່ສາຂາທຸກທຸກ',
|
||||
'ordinary_shares_desc' => 'ບໍລິການໃຊ້ງານຊື່ຖືທີ່ປະມານໃນການຕັດສິນຄ້າຂອງເຈົ້າຂອງຜູ້ถือหุ้น. ຈໍານວນໃນບັນຫານີ້ຄວນເປັນມູນຄ່າສະຖານະ (ຫຼັກ) ຂອງຊື່ຖື.',
|
||||
'other_comprehensive_income' => 'ບັນຫາອື່ນໆທີ່ເຮັດວຽກ',
|
||||
'other_comprehensive_income_desc' => 'ໃຊ້ບັນຫາອື່ນໆເພື່ອກວດສອບການຢືມຢັນຫຼາຍຫລາຍເປັນທີ່ບໍ່ໄດ້ຮັບເອົາໂດຍກົງຕາມຊີວິດຂອງບັນຫານີ້.',
|
||||
"owner's_equity" => "ຊ່ວຍເຫຼືອຂອງເຈົ້າ",
|
||||
"owner's_equity_desc" => 'ບໍລິການໃຊ້ຊ່ວຍເຫຼືອເພື່ອສະແດງລວມລວມທັງໝົດຂອງການໃຊ້ເງິນ ຫຼື ການຂາຍຂອງທຸກຢູ່ພາກວິຊາການຂອງຂ້ອຍຕາມເວລາເລີ່ມຕົ້ນຂອງປີການເຫຼືອຂອງທຸກຄັ້ງ.',
|
||||
'paid-in_capital_or_surplus' => 'ເງິນໃຊ້ກຳນົດສູງ ຫຼື ມູນຄ່າທຳອິດ',
|
||||
'paid-in_capital_or_surplus_desc' => 'ບໍລິການໃຊ້ເງິນໃນການຕັດສິນຄ້າທີ່ຮັບມາຈາກຜູ້ถือหุ้นໃຫຍ່ກັບລາຍະການການຕັດສິນຄ້າ (ຫຼັກ) ຂອງຊື່ຖື.',
|
||||
'partner_contributions' => 'ການບໍລິການຜູ້ຊື່ຜູ້ໃຊ້ທີ່ເຫຼືອ',
|
||||
'partner_contributions_desc' => 'ບໍລິການຜູ້ໃຊ້ຕ້ອງໃຊ້ການບໍລິການຜູ້ຊື້ໃດໜຶ່ງເທົ່ານັ້ນກັບຄວາມຮູ້ຈັກທີ່ສໍາເລັດໂດຍກົງຕາມລະດັບຄຸນສົມບັດ.',
|
||||
'partner_distributions' => 'ການກົດລາຍະການຜູ້ຊື້ທີ່ເຫຼືອ',
|
||||
'partner_distributions_desc' => 'ການກົດລາຍະການຜູ້ຊື້ຕ້ອງເປັນການຕັ້ງແຕ່ລູກຄ້າໃຫຍ່ທີ່ພາກວິຊາການຂອງບັນຫາ. ບໍ່ໃຊ້ຜົນຂອງການຈ່າຍດຳເນີນການປະມານການສົ່ງເງິນຕາມການບໍລິການສຸກເທົ່າ. ໃຫ້ໃຊ້ຜົນຂອງບັນຫາຮຽບຮ້ອຍເຖິງລູກຄ້າສະມາຊິກສົດ (ບັນຫາໃນລວມການເກັດຄັງເງິນເວລາເລີ່ມຕົ້ນ).',
|
||||
"partner's_equity" => "ອັດຕາມຜູ້ຊື້ນີ້",
|
||||
"partner's_equity_desc" => 'ຄຸນສົມບັດແມ່ນການສະແດງເງິນອື່ນໆທີ່ຍັງມີໃນບໍລິສັດ ເປັນຕາຕະລາງລາຍຈ່າຍຂອງຜູ້ຊື້ນີ້ທີ່ມີຢູ່ຫຼັງຈາກສວນກາງປີກ່ອນ.',
|
||||
'preferred_shares' => 'ຊື້ຂອງຜູ້ຊື້ນີ້',
|
||||
'preferred_shares_desc' => 'ບໍລິສັດໃຫ້ນຳເຂົ້າຕາມຂອງໝູ່ໃດທີ່ມີຊື້ຂອງໝູ່. ຈຳນວນໃນບັນຫານີ້ຄວນເປັນຄ່າໝຸດ (ຫລັກ) ຂອງຊື້ຂອງໝູ່.',
|
||||
'retained_earnings' => 'ຄຳນຳເງິນທີ່ຍັງຄືນ',
|
||||
'retained_earnings_desc' => 'ຄຳນຳເງິນຖືກນັດເງິນຈາກປີເກີດທີ່ຜ່ານມາ.',
|
||||
'share_capital' => 'ໂບນັດອື່ນໆ',
|
||||
'share_capital_desc' => 'ໃຊ້ໂບນັດເພື່ອສະຫຼຸບເງິນທີ່ໄດ້ຮັບໂດຍການເອົາຊື້ໃຫຍ່.',
|
||||
'treasury_shares' => 'ຊື້ຢູ່ໃນຕະຫຼາດ',
|
||||
'treasury_shares_desc' => 'ບໍລິສັດໃຫ້ນຳເຂົ້າແຕ່ລູກອົດໃຫ້ຊື້ຕາມຈຳນວນທີ່ບໍ່ແມ່ນໄດ້ວາງເດືອນຜູ້ປະຖົງຂອງບໍລິສັດ.',
|
||||
'discounts/refunds_given' => 'ການຫ້າກວດ/ການສົ່ງເງິນສິ່ງທີ່ເຫດການດຳເນີນການ',
|
||||
'discounts/refunds_given_desc' => 'ໃຊ້ການຫ້າກວດ/ການສົ່ງເງິນສິ່ງທີ່ເຫດການດຳເນີນການຈັດອັນດັ່ງໃຫ້ຜູ້ຊື້ນີ້. ບັນຊີນີ້ຈະມີຍອດນິຍົມເປັນຄ່າລວມເງິນບໍລິສັດຕາມກຸ່ມ. ສໍາລັບການຫ້າກວດຈາກຜູ້ຂອງຜູ້ສະໜອງ, ສະຖານທີ່ເປັນຄັ້ງໜ້າ, ຢູ່ຕົວຢ່າງ.',
|
||||
'non-profit_income' => 'ລາຍໄດ້ປະມານບໍ່ສົມບູນ',
|
||||
'non-profit_income_desc' => 'ໃຊ້ລາຍໄດ້ປະມານບໍ່ສົມບູນເພື່ອກວດສອບເງິນທີ່ໄດ້ຮັບມາຈາກການປະມານຜູ້ສະຫຼຸບຑະກັນ',
|
||||
'other_primary_income' => 'ເງິນທຸກສິ່ງທີ່ເປັນພວກເຮົາ',
|
||||
'other_primary_income_desc' => 'ໃຊ້ເງິນທຸກສິ່ງທີ່ເປັນພວກເຮົາເພື່ອກວດສອບລາຍໄດ້ຮັບຈາກການປະມານຕົວຈິງທັງໝົດທີ່ບໍ່ສອດຂອງໂຊກດີ.',
|
||||
'revenue_-_general' => 'ລາຍເວັບໄຊ - ທົ່ວໄປ',
|
||||
'revenue_-_general_desc' => 'ໃຊ້ລາຍເວັບໄຊ - ທົ່ວໄປເພື່ອກວດສອບເງິນທຸກສິ່ງທີ່ບໍ່ສົມບູນຈາກການປະມານຜູ້ສະຫຼຸບຑະກັນໃນການເຮັດວຽກສິ້ນສຸດ.',
|
||||
'sales_-_retail' => 'ການຂາຍ - ຮ້ານຄ້າ',
|
||||
'sales_-_retail_desc' => 'ໃຊ້ການຂາຍ - ຮ້ານຄ້າເພື່ອກວດສອບການຂາຍສິນຄ້າຈາກຜູ້ຊື້ຕໍ່ເນື່ອງ.',
|
||||
'sales_-_wholesale' => 'ການຂາຍ - ສະໜາມ',
|
||||
'sales_-_wholesale_desc' => 'ໃຊ້ການຂາຍ - ສະໜາມເພື່ອກວດສອບການຂາຍສິນຄ້າໃນຈຳນວນເດີມເຂົ້າ.',
|
||||
'sales_of_product_income' => 'ລາຍໄດ້ຂາຍຂອງກິດຈະກຳ',
|
||||
'sales_of_product_income_desc' => 'ໃຊ້ລາຍໄດ້ຂາຍຂອງກິດຈະກຳເພື່ອກວດສອບເງິນທີ່ຮັບຈາກການຂາຍການສະໜັບສະໜູນ. ນີ້ສາມາດເປີດໃຫ້ເຈົ້າສະໜັບສະໜູນທັງໝົດເຖິງການຂາຍຕົວເລືອກໃຫຍ່ເຊື່ອມຕໍ່ຫຼາຍຊາວໜຸ້, ຫຼືເຄື່ອງເສດຖະກິດ, ກິດຈະກຳແລະອາຫານທີ່ສະໜັບສະໜູນ.',
|
||||
'service/fee_income' => 'ລາຍໄດ້ຂາຍການບໍມານ',
|
||||
'service/fee_income_desc' => 'ໃຊ້ Service/fee income ເພື່ອກວດສອບລາຍຮັບຈາກການບໍລິການທີ່ທ່ານສ້າງຫຼືຄ່າຈ່າຍທີ່ທ່ານເຕັມຫຼັງໝົດ. ສິ່ງທີ່ລູກຄ້າຈ່າຍໃຫ້ທ່ານໃນການຊໍາລະຄວາມຈ່າຍລາຍຮັບທີ່ບໍ່ດີທີ່ສົດ, ຫຼືອື່ນໆ, ທ່ານຈະໃຊ້ປະເພດລາຍຮັບອື່ນທີ່ວິໄສ ທີ່ຕ້ອງການຊໍາລະໃຫ້.',
|
||||
'unapplied_cash_payment_income' => 'ລາຍຮັບມັດທະຍົມທັງໝົດ',
|
||||
'unapplied_cash_payment_income_desc' => 'Unapplied Cash Payment Income ລາຍຮັບມັດທະຍົມລາຍຈ່າຍທີ່ທ່ານໄດ້ຮັບເປັນຂອງຜູ້ຊື້ບີນ ຫຼື ຄ່າຈ່າຍທີ່ທ່ານໃຊ້ບັນຊີນີ້ເພື່ອລາຍງານລາຍຮັບຕາມວັນທີ່, ຫຼື ການຈ່າຍເງິນສົດທີ່ທ່ານຮັບກັບໃຜສ້າງຢູ່ໃນເວີຊັນຫຼື ຂໍ້ມູນອື່ນທີ່ທ່ານຮັບກັບໃຜສ້າງ.',
|
||||
'dividend_income' => 'ລາຍຮັບການເປີດຊຸມຢູ່',
|
||||
'dividend_income_desc' => 'ໃຊ້ Dividend income ເພື່ອກວດສອບການເປີດຊຸມຢູ່ທາງຄວາມຕົວເລກຂອງລາກອນຫຼື ການເປີດຊຸມຢູ່ຍັງຈຶ່ງມີເງິນຂອງຜູ້ຊື້ສັດ.',
|
||||
'interest_earned' => 'ລາຍຮັບກຳນົດ',
|
||||
'interest_earned_desc' => 'ໃຊ້ Interest earned ເພື່ອກວດສອບການກຳນົດຈ່າຍຈາກບັນຊີຫຼືອະນຸຍາດຕະເພີມ, ການຊື້ຂອງທ່ານ ຫຼື ການຈ່າຍບໍລິການໃຫ້ທ່ານໃນໂລກທີ່ທ່ານສ້າງ.',
|
||||
'loss_on_disposal_of_assets' => 'ການປັບຂຶ້ນປະຕິບັດຂອງຊ່ອງທີ່ໄດ້ຖືກປັບຂຶ້ນ',
|
||||
'loss_on_disposal_of_assets_desc' => 'ໃຊ້ Loss on disposal of assets ເພື່ອກວດສອບການກິດລາຍໄດ້ຖືກປັບຂຶ້ນເຂົ້າມາໃຫ້ໃນການປັບຂຶ້ນຊ່ອງ.',
|
||||
'other_investment_income' => 'ລາຍຮັບການຊື້ອື່ນອື່ນ',
|
||||
'other_investment_income_desc' => 'ໃຊ້ Other investment income ເພື່ອກວດສອບລາຍຮັບທີ່ອື່ນທີ່ບໍ່ໄດ້ຈັດຜູ້ຊື້ສັດຈະການທີ່ຕ້ອງການຊໍາລະຄວາມເພີມອື່ນ ທີ່ບໍ່ໄດ້ຈັດກຸ່ມການຊື້ຖືວາງ.',
|
||||
'other_miscellaneous_income' => 'ລາຍຮັບອື່ນອື່ນ',
|
||||
'other_miscellaneous_income_desc' => 'ໃຊ້ການຮັບລາຍຮວມອື່ນໆ ເພື່ອກວດສອບລາຍຮວມທີ່ບໍ່ມີການດໍາເນີນການຕົວຕົນຂອງການດໍາເນີນການຂອງຜູ້ໃຫ້ນີ້ ແລະບໍ່ໄດ້ຄິກັບປະເພດຮວມອື່ນກັນ',
|
||||
'other_operating_income' => 'ລາຍຮວມຂອງການດໍາເນີນການອື່ນໆ',
|
||||
'other_operating_income_desc' => 'ໃຊ້ການລວມລາຍຮວມຈາກກິດຈະກຳສັງຄົມທີ່ເປັນພັນສູງສຸດ. ຕອບທີ່ຂອງຜູ້ໃຫ້ນີ້ ໄດ້ລວມເຮືອນຕາມພຽງແຕ່, ການເງີນເຖິງນີ້, ແລະລາຍຮວມເຊົ້າ',
|
||||
'tax-exempt_interest' => 'ດອກທາງອາການທາງເລກທີ່ບໍ່ມີການໃຊ້ຄ່າຂອງເງິນ',
|
||||
'tax-exempt_interest_desc' => 'ໃຊ້ການລວມດອກທາງອາການທາງເລກທີ່ບໍ່ມີການອາການຂອງເງິນ, ສະຫຼຸດທີ່ເປັນດອກທາງອາການທາງເລກທີ່ບໍ່ໄດ້ມັກຂອງສູນກາງ, ຫລືດອກທາງອາການທາງເລກທີ່ບໍ່ໄດ້ມັກຂອງບັນຊີໃຫ້ຕາມຄຳສັ່ງກັບຮວມທີ່ບໍ່ມີການໃຊ້ຄ່າຂອງເງິນ.',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'ລາຄາຖືກກົດໝາຍຫຼັງຈາກຊື້ສຳລັບຕົວຈິງ, ລວມຄ່າຂອງພັດຈຳ',
|
||||
'unrealised_loss_on_securities,_net_of_tax_desc' => 'ໃຊ້ການລວມການຕັ້ງຄ່າລາຄາທີ່ໄດ້ກົດໝາຍເປັນການລວມທີ່ຖືກຍັງຄົບຮວມລວມທີ່ໄດ້ຈະອາກອນຜູ້ໃຫ້. ຕອບຜູ້ໃຫ້ນີ້ຈະເລີ່ມຕົ້ນຜູ້ໃຫ້ທຳການລວມທີ່ບໍ່ລະບຸໂດຍກົງປະຕິບັດ. ສະເພາະ, ຫຼືການຊື້ຫວານທີ່ຖືກຮັກ, ຄວາມສອງທີ່ເປັນຄວາມຄິດໄລ່ແລະການມາຮັກມັນ.',
|
||||
'cost_of_labour_-_cos' => 'ຄານເງິນທັງໝົດ - COS',
|
||||
'cost_of_labour_-_cos_desc' => 'ໃຊ້ທັງໝົດ ຄ່າແນະນຳ - COS ເພື່ອກວດສອບຄ່າຕໍ່ພວກເຮົາກັບການຈ່າຍເຮັດເງິນສໍາລັບການຜະລິດຂອງພວກເຮົາໃນການຜະລິດສິນຄ້າ ຫຼື ບໍ່ໄດ້ປະມານໃຫ້. ມີທັງໝົດຄ່າໃນການຈ່າຍເຮັດສໍາລັບອາກອນ ແລະ ການຂອງທົ່ວໄປ, ຖ້າມີ.',
|
||||
'equipment_rental_-_cos' => 'ຈອງອຸປະກອນ - COS',
|
||||
'equipment_rental_-_cos_desc' => 'ໃຊ້ຈອງອຸປະກອນ - COS ເພື່ອກວດສອບຄ່າໃນການເຮັດເງິນທີ່ຈະສໍາເລັດການຜະລິດສິນຄ້າ ຫຼື ບໍ່. ຖ້າທ່ານຊື້ອຸປະກອນ, ສໍາຫຼັງຈາກໜ້າຈະມີຊັບຂອງປະລິມານອະນຸຍາດຕະຖານທີ່ເຫຼືອງແລະສຳລັບການໃຫ້ສະຖາບັນ ຊີ້ນເດີ (Machinery and equipment).',
|
||||
'freight_and_delivery_-_cos' => 'ເຄື່ອງຂອງການຮັບສົ່ງ - COS',
|
||||
'freight_and_delivery_-_cos_desc' => 'ໃຊ້ລາຄາເຄື່ອງເຄື່ອງ - COS ເພື່ອກວດສອບຄ່າລາຄາສົ່ງ / ສົ່ງສິນຄ້າທີ່ຮັບເປັນສະຕ໋ອກສຳລັບການເຮັດເງິນສໍາລັບການຜະລິດຂອງພວກເຮົາໃນການຜະລິດສິນຄ້າໃຫ້ຄືເກີນບັນຊີ.',
|
||||
'other_costs_of_sales_-_cos' => 'ຄ່າຕໍ່ພວກເຮົາອື່ນໆ - COS',
|
||||
'other_costs_of_sales_-_cos_desc' => 'ໃຊ້ຄ່າຕໍ່ພວກເຮົາອື່ນໆ - COS ເພື່ອກວດສອບຄ່າທີ່ກ່ອນຕັ້ງກະທຳສິ່ງທີ່ກ່ຽວຂ້ອງກັບການສະຖານະຫຼືການຂາຍທີ່ມີທົ່ວໄປທີ່ບໍ່ໄດ້ປະມານໃຫ້. ',
|
||||
'supplies_and_materials_-_cos' => 'ສິນຄ້າແລະອຸປະກອນ - COS',
|
||||
'supplies_and_materials_-_cos_desc' => 'ໃຊ້ສິນຄ້າແລະອຸປະກອນ - COS ເພື່ອກວດສອບຄ່າທີ່ມີຜູ້ໃຫ້ຄຳແນະນຳທີ່ໃສ່ຫຼັງຈາກສິ່ງທີ່ມີຂອງພວກເຮົາຫຼືການສະເຫນີຍາມ ຖ້າການສະເໜີຄ້າແລະສິ່ງທີ່ມີທົ່ວໄປ ຫລືການຂາຍທີ່ມີທົ່ວໄປ.',
|
||||
'advertising/promotional' => 'ລາຍການໂຄສະນາ / ສະຖານະເຄື່ອນຍ່ອຍ',
|
||||
'advertising/promotional_desc' => 'ໃຊ້ Advertising/promotional ກັບການຕິດຕັ້ງເງື່ອນໄຂເພື່ອກວດສອບເງີນທີ່ໃຊ້ເປັນການຕິດຕັ້ງສ່ວນຕົວ. ທ່ານອາດຈະຕ້ອງການຂຽນບັນຫາບັນຫາທາງເວັບໄຊ, ພື້ນຖານ, ໂຮງຮຽນ, ຟີຢຸນມາ, ແລະການຕິດຕາມອາການອື່ນໆ. ຖ້າການຕິດຕັ້ງສ່ວນຕົວເປັນອາກາດ, ທ່ານຕ້ອງການໃຊ້ Promotional meals ເພື່ອ.',
|
||||
'amortisation_expense' => 'ຄ່າລວມເງິນ Amortisation',
|
||||
'amortisation_expense_desc' => 'ໃຊ້ຄ່າລວມເງິນ Amortisation ກັບການກຳນົດລາຍະການຂອງຊຸດ (ສິ່ງທີ່ເປັນຊຸດທີ່ປະມານຄວນຖືກກຳນົດ) ຕໍ່ກຳນານສົດທັງທີ່ຊຸດນີ້ມີ.',
|
||||
'auto' => 'ລົດ',
|
||||
'auto_desc' => 'ໃຊ້ Auto ກັບຄ່າໃຊ້ຈ່າຍທີ່ກຳນົດການສົ່ງຊື້. ທ່ານອາດຕ້ອງການກຳນົດບັນຫາອີກ, ສ່ວນຕົວເມື່ອສະຫຼຸບລາຄາ, ຮັບການສ້ອມໃຊ້ງານ. ຖ້າວ່າທ່ານມີລົດຫຼືລອງເກີນໄປ, ທ່ານອາດຕ້ອງການກຳນົດຄ່າຂອງເດັກນິຍາມເພີ່ມເຕີມເກີນໄປເພື່ອກວດສອບຄ່າໃຊ້ຄ່າ.',
|
||||
'bad_debts' => 'ໜຶ່ງກາງວຽກ',
|
||||
'bad_debts_desc' => 'ໃຊ້ Bad debt ເພື່ອກວດສອບໜຶ່ງທີ່ທ່ານໄດ້ກຳໜົດບັນຫາ.',
|
||||
'bank_charges' => 'ຄ່າໃຊ້ເງີນທາງທະນາຄານ',
|
||||
'bank_charges_desc' => 'ໃຊ້ Bank charges ສຳລັບຄ່າໃຊ້ທີ່ທ່ານຈ່າຍເພື່ອໃຫ້ລາຄາຂອງທະນາຄານ.',
|
||||
'charitable_contributions' => 'ການໃຫ້ເຄື່ອນຍຸດຕິດຕັ້ງ',
|
||||
'charitable_contributions_desc' => 'ໃຊ້ Charitable contributions ສຳລັບການຕິດຕັ້ງຂໍ້ມູນທືອາຊີໃຫ້ຈົດສັນຍະລັກ.',
|
||||
'commissions_and_fees' => 'ຄ່າຕິດຕັ້ງແລະຄ່າຄວາມຢາກອີກ',
|
||||
'commissions_and_fees_desc' => 'ໃຊ້ Commissions and fees ສຳລັບຈັດການຂາຍ (ສ່ວນຕົວເຊື່ອງໆ) ເພື່ອໃຫ້ພວກເຮົາປະມານການສໍາຜົນ.',
|
||||
'cost_of_labour' => 'ຄ່າໃຊ້ງານ',
|
||||
'cost_of_labour_desc' => 'ໃຊ້ຄ່າໃຫ້ເກີນເງິນເພື່ອຕັກທາງຄວາມປະສົມບັດຂອງຜູ້ໃຫຍ່ເລີມຕົ້ນໃນການຜະລິດຂອງສິນຄ້າຫຼືການສະເຫນີບົດບາດໃນຂອງຜູ້ໃຫຍ່. ມີສະຖານະນີ້ໃນການໃຊ້ໃນບັນຊີຍ່ອຍໂດຍກົນປະເທດຄົບປີ.',
|
||||
'dues_and_subscriptions' => 'ຄ່າທຳຄວາມສຳລັບການຈ່າຍຄ່າສະມາຊິກ',
|
||||
'dues_and_subscriptions_desc' => 'ໃຊ້ Dues and subscriptions ເພື່ອຕັກທາງເຄື່ອງທີ່ສະມາຊິກໃຫຍ່ກໍຈ່າຍຄ່າທຳການດໍາເນີນການຂອງການປຸນສັງກັນ. ທ່ານອາດຈະຕ້ອງມີບັນຊີທີ່ເຮັດວຽກສຳລັບຄ່າສະມາຊິກທີ່ເກັບກັບການຈ່າຍໄດ້, ລາຍວັນສູງສຸດ, ພິມສະຫມີນຄ້າ, ພິມຂະຫວິດທີ່ສາມາດບໍ່ຕິດຕັ້ງໄດ້ນຳສັງ.',
|
||||
'equipment_rental' => 'ເຊັກຊັນເຊົ່າ',
|
||||
'equipment_rental_desc' => 'ໃຊ້ Equipment rental ເພື່ອຕັກທາງຄ່າເຊັກຊັນທີ່ເຊົ່າໃຫ້ຜູ້ໃຫຍ່ໃຊ້ເຄື່ອງທີ່ລວມກັບການສ້າງສິນຄ້າຫຼືການສະເຫນີ. ມີບັນຊີນີ້ໃນການໃຊ້ໃນບັນຊີເຄື່ອງທີ່ເຄື່ອງທົ່ວໂລກຫຼືເຄື່ອງທາງຄ່າຂອງຜູ້ອະນຸຍາດ. ຖ້າທ່ານຊື້ເຄື່ອງ, ສະເຫວີທີ່ເຮັດວຽກຈະເປັນປະສິດທິບິດວິທີການຈັດຕັ້ງທີ່ເຄື່ອງທີ່ລວມ.',
|
||||
'finance_costs' => 'ຄ່າເງິນແລກປ່ຽນ',
|
||||
'finance_costs_desc' => 'ໃຊ້ Finance costs ເພື່ອຕັກທາງຄ່າເງິນປ່ຽນ. ຕົວຢ່າງຂອງຄ່າເງິນແລກປ່ຽນຄັງທີ່ມີປະເພດຄ່າເງິນຍ່ອຍ (ຄຣິດເຊີແລະຄ່າລາຍຊື່ລູກຄ້າ).',
|
||||
'income_tax_expense' => 'ຄ່າເກີນທາງລາຍຈ່າຍຂອງສູນກາງ',
|
||||
'income_tax_expense_desc' => 'ໃຊ້ Income tax expense ເພື່ອຕັກທາງຄ່າລາຍຈ່າຍຂອງສູນກາງທີ່ຜູ້ບໍລິຫານທຳການຈ່າຍເຈົ້າເງິນເພື່ອມີຄ່າໃຊ້ງານກັບກ່ອນທີ່ຈະໄດ້ສັງ.',
|
||||
'insurance' => 'ບໍລິສັດ',
|
||||
'insurance_desc' => 'ໃຊ້ບໍລິສັດເພື່ອຕັກຄ່າການຈ່າຍບໍລິສັດ ເຊິ່ງມີບັນຫາເລື່ອງຕົ້ນຈຳນວນທີ່ຕ້ອງການເພີ່ມຕົ້ນ (ລົດ, ການບັນຊີເງີນທີ່ນ້ອຍ, ເງື່ອງທຶກ, ຕະຫຼາດ ແລະ ອື່ນໆ).',
|
||||
'interest_paid' => 'ຄ່າດຽວກັບທາງເງິນ',
|
||||
'interest_paid_desc' => 'ໃຊ້ຄ່າດຽວກັບທາງເງິນ ສະເໜີຄ່າທັງຫມົດຂອງທ່ານທີ່ຈ່າຍຄ່າດຽວ ຊື້ລາຄາຕ່ຳສຸດ, ເພື່ອການຊື້ສິດທິການຊື້ເຕີມຂຶ້ນແລະສໍາຄັນ.',
|
||||
'legal_and_professional_fees' => 'ຄ່າລາຄາປະຕິທິນຳໂຮງຮຽນ',
|
||||
'legal_and_professional_fees_desc' => 'ໃຊ້ຄ່າລາຄາປະຕິທິນຳໂຮງຮຽນເພື່ອຕັກຄ່າທີ່ຈ່າຍເພີ່ມຕົ້ນເພື່ອຊ່ວຍບັນຫາຜູ້ໃຊ້ງານ. ເຈົ້າອາດຈະຕ້ອງມີບັນຫາເລື່ອງທີ່ແທນຜູ້ໂຮງຮຽນຂອງເຈົ້າ, ຜູ້ທີ່ມີຄຳອະທິບາຍ, ຫຼືອື່ນໆ.',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'ການຍົກເລີກການດຳເນີນການໂຮງຮຽນ, ທຳອິດຂອງອາກອນຫລາຍກວ່າອາກອນ',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'ໃຊ້ການຍົກເລີກການດຳເນີນການໂຮງຮຽນ, ທຳອິດຂອງອາກອນຫລາຍກວ່າອາກອນ ເພື່ອຕັກຄ່າທີ່ສຳເລັດເມື່ອລົບຜູ້ໃຊ້ງານເຖິງການຍົກເລີກການດຳເນີນການຂອງການໂຮງຮຽນຫລາຍກວ່າບອດສັງ.',
|
||||
'management_compensation' => 'ຄ່າລາຍຈ່າຍການຈັດຕັ້ງຂອງເຈົ້າ',
|
||||
'management_compensation_desc' => 'ໃຊ້ຄ່າລາຍຈ່າຍການຈັດຕັ້ງຂອງຜູ້ຈັດຕັ້ງ, ຜູ້ບໍລິສັດ ແລະບໍລິສັນທາງເຮົາ. ສະເຫນີເງິນ, ຫຼືອື່ນໆ.',
|
||||
'meals_and_entertainment' => 'ຄ່າຂອງອາຫານແລະກິ່ງຮັກ',
|
||||
'meals_and_entertainment_desc' => 'ໃຊ້ການເລືອກອາຫະກິດແລະກິນເຄື່ອງແຊດຊ່ວຍພວກເຮົາເພີ່ມໃຫ້ເປັນຕົວເອງສະຫນຸບການຈັດສົ່ງອາຫານໃຫຍ່ກັບພວກເຮົາແລະມີສິດຜູ້ຊົມ. ຖ້າທ່ານລົງທຶນກັບລູກຄ້າເພື່ອສະໝັກກະເກດທີ່ເຮົາຂຽວກັບທ່ານຂອງທ່ານ, ບໍ່ໃຫ້ໃຊມັກຈາກບັນຊີ Promotional meals. ຕອບກັບຜູ້ທີ່ທ່ານກິນເປັນຄວາມສະເພາະການອາຫານລຸກ່ຽງທີ່ທ່ານເຂົ້າສອບປະສົມການໃຫຍ່ກັບການເຂົ້າສູ່ລູກຄ້າໃນການສ້າງຢືມສິ່ງທີ່ເຮົາສໍາເລັດ ',
|
||||
'office/general_administrative_expenses' => 'ຄ່າລວມ/ຄ່າຄຸ້ມຄອງພາຍໃນການຈັດສົ່ງຂໍ້ມູນ',
|
||||
'office/general_administrative_expenses_desc' => 'ໃຊ້ການຄ່າລວມ/ຄ່າຄຸ້ມຄອງເພີ່ມໃຫ້ຮູ້ຈັກການຕິດຕາມປະເທດ/ການບໍລິຫານໂດຍກົງຂໍ້ມູນທົ່ວໄປ.',
|
||||
'other_miscellaneous_service_cost' => 'ຄ່າສະເຫນີຕື່ມອື່ນໆ',
|
||||
'other_miscellaneous_service_cost_desc' => 'ໃຊ້ການຄ່າສະເຫນີຕື່ມອື່ນໆເພີ່ມໃຫ້ຮູ້ຈັກຄ່າຕົວເອງທີ່ກ່ຽວຂ້ອງກັນໂດຍກົງຂໍ້ມູນ. ບັນຫາສະຖານທີ່ບໍ່ມີຄ່າໃຊ້ງານຜິດພາດຂອງທີ່ສຸດ ຫຼືລວມ.',
|
||||
'other_selling_expenses' => 'ຄ່າເຮັດການຂາຍອື່ນໆ',
|
||||
'other_selling_expenses_desc' => 'ໃຊ້ການຄ່າເຮັດການຂາຍທົ່ວໄປທີ່ຕ້ອງການຈະມີ ບໍ່ຢູ່ໃນໝວດທັງໝົດ',
|
||||
'payroll_expenses' => 'ຄ່າເງິນເດືອນ',
|
||||
'payroll_expenses_desc' => 'ຄ່າໃຊ້ງານພັກເຕັມເພື່ອກວດສອບເງິນເຂົ້າຫາການຈ່າຍເງິນຜູ້ພັກ. ທ່ານຕ້ອງມີບັນດາປະເພດຂອງປະສານທີ່ມີໃນເລກບັນຊີນີ້: - ຄ່າພັກຄຣິດວ່າງ - ຄ່າເງິນການຈັດສົ່ງສ່ວນຕົວ - ຄ່າເງິນແຈ້ງເຕືອນຜູ້ພັກ - ຄ່າເງິນເປັນເງິນເຮັດວຽກ - ຄ່າເງິນເອີໂຣມເພື່ອກວດສອບທີ່ແຕ່ລະປະເພດຂອງຊີວິດ & ການສະເໜີ.',
|
||||
'rent_or_lease_of_buildings' => 'ເຊື້ອມຕໍ່ດີທີ່ເລືອກ',
|
||||
'rent_or_lease_of_buildings_desc' => 'ໃຊ້ Rent or lease of buildings ເພື່ອກວດສອບການຈ່າຍເຊື້ອມຕໍ່ດີທີ່ທ່ານຈ່າຍ.',
|
||||
'repair_and_maintenance' => 'ການສ້ອມກັບສະຕາຍ',
|
||||
'repair_and_maintenance_desc' => 'ໃຊ້ການເຮັດແລະສ້ອມແລ້ວແລະສ້ອມກັບສະຕາຍເພື່ອກວດສອບຄວາມສາມາດຕິດຕາມໄດ້. ທ່ານຕ້ອງມີບັນດາປະເພດຂອງປະສານໃນເລກບັນຊີນີ້ເພື່ອກວດສອບປະສົມສູດ (ລົດ, ພັດທະນາ, ສິນຄ້ານີ້, ເຄົາຫາລັກ, ຕົວເອງ).',
|
||||
'shipping_and_delivery_expense' => 'ຄ່າຈັດສົ່ງເຄື່ອງມື',
|
||||
'shipping_and_delivery_expense_desc' => 'ໃຊ້ຄ່າຈັດສົ່ງແລະສົ່ງເຄື່ອງມືທີ່ເພື່ອກວດສອບຄ່າແນະນຳໃຫຍ່ຂອງການສົ່ງເຄື່ອງມືກັບລູກຄ້າ.',
|
||||
'supplies_and_materials' => 'ຜະລິດສະຫມາກແລະອາກາດ',
|
||||
'supplies_and_materials_desc' => 'ໃຊ້ Supplies & materials ເພື່ອກວດສອບຄ່າຕິດຕາມຂອງສິນຄ້າແລະອຸປະກອນທີ່ໃຊ້ສຳລັບການສ້າງສິນຄ້າ ຫຼື ການບໍລິການ. ຊີວິດນີ້ຍັງມີປະເພດ Cost of sales ເທົ່ານັ້ນ.',
|
||||
'taxes_paid' => 'ຄ່າມັດທະນາ',
|
||||
'taxes_paid_desc' => 'ນະໂຍບາຍ ທີ່ຈ່າຍ ຖືກໃຊ້ສະຫມັກເພື່ອກວດສອບ ລາຍຈ່າຍ ທີ່ເຈົ້າຈ່າຍ. ທ່ານອາດຈະຕ້ອງມີບັນຊີປະມານເລືອກທາງແຕ່ລະອາກອນຕົ້ນສະທັມມີການຈ່າຍຮູບແບບຂໍ້ຜິດພາດໃຫຍ່.',
|
||||
'travel_expenses_-_general_and_admin_expenses' => 'ຄ່າໃຊ້ຈ່າຍເຂົ້າກັບການໂຮງຮຽນແລະການບໍລິຫານທົ່ວໄປ - ຄ່າໃຊ້ຈ່າຍຕົ້ນສະທັມ',
|
||||
'travel_expenses_-_general_and_admin_expenses_desc' => 'ນຳໃຊ້ ເພື່ອກວດສອບ ຄ່າໃຊ້ທີ່ເຮັດໃຫ້ບໍລິການທົ່ວໄປ ແລະ ການປະຕິບັດ ບໍ່ໄດ້ເປີດໃຊ້ໃຫ້ກັບການຜະລິດຕະພັນຂອງບໍລິການຜູກມັນທີ່ມີການຜະລິດຕະພັນ. ສະຖານທີ່, ບິນການຍະມັດສົນລະພັກແລະການຕັດສິນລະບົບ.',
|
||||
'travel_expenses_-_selling_expense' => 'ຄ່າໃຊ້ຈ່າຍເຂົ້າກັບການຂາຍ - ຄ່າໃຊ້ຈ່າຍຕົ້ນສະທັມ',
|
||||
'travel_expenses_-_selling_expense_desc' => 'ນຳໃຊ້ ເພື່ອກວດສອບ ຄ່າໃຊ້ທີ່ເຮັດໃຫ້ບໍລິການຂາຍ ແລະ ການປະຕິບັດມັນທີ່ມີການຜະລິດຕະພັນຂອງບໍລິການຜູກມັນທີ່ກໍຕາມການຜະລິດຕະພັນໃຫ້ບໍລິການຜູກມັນທີ່ມີການປະຕິບັດ. ສະຖານທີ່, ບິນການຂາຍເພື່ອກວດສອບ.',
|
||||
'unapplied_cash_bill_payment_expense' => 'ຄ່າໃຊ້ຈ່າຍສົດຈໍາໂດຍເງິນສົດທີ່ບໍ່ເຄີຍກັບລາຍຈ່າຍສົດຈໍາໂດຍເງິນ',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'ຄ່າສຳລັບ ການລາຍຈ່າຍຜູ້ສະເໜີ ທີ່ໃຫ້ໄອດີປັບບັນມາ, ເພື່ອລາຍງານສົດຈໍາໂດຍເງິນທີ່ສົດທີ່ບໍ່ເຄີຍໃນການຊຳລະບັນຊີໃນໂພສໃນການຊື້ ຫຼື ເບີກໃຫ້ສົດຈໍາໂດຍເງິນ. ພວກເຮົາຈະບໍ່ໃຊ້ແຕ່ໂພສລາຍຈ່າຍນີ້ໃນການໃຊ້ໃນການຊື້ ຫຼື ຂາຍ.',
|
||||
'utilities' => 'ບັນຊີປະມານ',
|
||||
'utilities_desc' => 'ໃຊ້ໂຄງການທີ່ມັດທະຍົມເພື່ອຕັກຫຼືຊື້ບໍລິສັດເດືອນ. ທ່ານອາດຕ້ອງມີບັນຊຸມຂອງປະເພດນີ້ເພື່ອຕັກຫຼືຊື້ເດືອນທີ່ເກັບຂໍ້ມູນປະມານ (ໄດ້ສະເຕີເນັດ, ເຄື່ອງມືສາທາລະນະ, ຫົວໜ້າ, ແຮງງານ, ເຄື່ອງເຕີມ ແລະ ອື່ນໆ).',
|
||||
'amortisation' => 'ການລວມອັດຕາດ',
|
||||
'amortisation_desc' => 'ໃຊ້ Amortisation ເພື່ອຕັກຫຼືເງິນຄຳອະທິບາຍຂອງຊຸດຮານເສັ້ນຜົນຂອງທັນທີສິ້ນສຸດ. Amortisation ແມ່ນການແບ່ງອອກຄ່າຊຸດຮານເຖິງລວມຂອງມູນຊີວິດ, ຄວາມສຳຄັນຈະທຳໃຫ້ຄ່າຊຸດຮານເຖິງກຳນົດລວມຂອງມູນຊີວິດໄດ້, ເຊິ່ງຄືຕາມການລວມທີ່ທ່ານມີ.',
|
||||
'depreciation' => 'ການລວມຫຼັງຈຸດ',
|
||||
'depreciation_desc' => 'ໃຊ້ Depreciation ເພື່ອຕັກຫຼືເງິນສະເພາະບັນຊີທີ່ທ່ານລວມຈາກການຫຼັງຈຸດຂອງເດີ່ນການ. ທ່ານອາດຕ້ອງມີບັນຊຸມການລາຍການປ່ອຍໄດ້ເຖິງເດີ່ນການຫຼັງຈຸດທີ່ທ່ານມີ.',
|
||||
'exchange_gain_or_loss' => 'ເງີນບາຍລົງ ຫຼື ການຂາຍ/ຊື້',
|
||||
'exchange_gain_or_loss_desc' => 'ໃຊ້ Exchange Gain or Loss ເພື່ອຕັກຫຼືການປະຕິບັດຫຼືຄຳເຮັດເງີນບາຍປະຕິບັດທີ່ວາງອີກຄັ້ງໄດ້ໂດຍການເສຍຄ່າອະນາຄົດໃນການຂາຍທີ່ກຳນົດການ.',
|
||||
'other_expense' => 'ຄ່າເຮັດທີ່ອື່ນ',
|
||||
'other_expense_desc' => 'ໃຊ້ Other expense ເພື່ອຕັກຫຼືຄ່າເຮັດທີ່ບໍ່ສາມາດເຖິງຫຼືສະກົດເພື່ອບໍ່ໄດ້ຂະໜາດຂອງປ່ອຍຫຼືເຮັດທີ່ອື່ນ.',
|
||||
'penalties_and_settlements' => 'ຄ່າຕິດຈຳ ແລະ ການຈັດສົ່ງ',
|
||||
'penalties_and_settlements_desc' => 'ນະໂຍບາຍແລະການຕັດສິນຄ້າ: ນັກທ້ອງຖືກເກີດຂຶ້ນຈາກການປະມານຊາດ ຫຼື ການຕັ້ງຄ່າການຕຳແໜ່ງຫຼືອະນຸຍາດເຊື່ອມຕໍ່ຜົນສໍາລັບການຕິດເຊື່ອມຕໍ່.',
|
||||
'chart_of_accounts' => 'ຕາຕະລາງບັນຊີ',
|
||||
'account_type' => 'ປະເພດບັນຊີ',
|
||||
'detail_type' => 'ປະເພດລາຍລະອຽດ',
|
||||
'account' => 'ບັນຊີ',
|
||||
'parent_account' => 'ບັນຊີເອົາຄວບຄຸມ',
|
||||
'as_of' => 'ໃນປີ',
|
||||
'gl_code_help' => 'ບັນຊີຕົ້ນທີ່ມີລະຫັດ 6 ຫ້າຍ. 1xxxxxx = ຊັບສິນຄ້າ, 2xxxxx = ຊັບເງີນຕາມທາງປະຕິບັດ, 3xxxxx = ຊັບເງີນຕາມທາງລວມ, 4xxxxx = ລາຍຮັບ, 5xxxxx = ລາຍຮັບ, 8xxxxx = ການຂອງບັນຊີ',
|
||||
'gl_code' => 'ລະຫັດບັນຊີສະຫຼຸບ (GL)',
|
||||
'primary_balance' => 'ຍອດຍົກເລີ່ມຕົ້ນ',
|
||||
'bank_balance' => 'ຍອດຍົກເລີ່ມບໍລິສັດ',
|
||||
'active' => 'ທີ່ຢູ່ໃນທາງການ',
|
||||
'asset' => 'ຊັບສິນຄ້າ',
|
||||
'expenses' => 'ຄ່າໃຊ້ຈ່າຍ',
|
||||
'income' => 'ລາຍຮັບ',
|
||||
'equity' => 'ເງີນທາງອື່ນໆ',
|
||||
'liability' => 'ຜົນການຄ້າ',
|
||||
'add_account' => 'ເພີ່ມບັນຊີ',
|
||||
'account_sub_type' => 'ປະເພດສະຕັອກບັນຊີ',
|
||||
'add_account_sub_type' => 'ເພີ່ມປະເພດຍ່ອຍຂອງສະຕັອກບັນຊີ',
|
||||
'add_detail_type' => 'ເພີ່ມປະເພດລາຍລະອຽດ',
|
||||
'edit_account_type' => 'ແກ້ໄຂປະເພດບັນຊີ',
|
||||
'edit_detail_type' => 'ແກ້ໄຂປະເພດລາຍລະອຽດ',
|
||||
'parent_type' => 'ປະເພດຫຼັກ',
|
||||
'no_accounts' => 'ບໍ່ມີບັນຊີ',
|
||||
'add_default_accounts_help' => 'ທ່ານຕ້ອງການສ້າງບັນຊີເລີມຕົ້ນບໍ? ບັນຊີເລີມຕົ້ນສາມາດແກ້ໄຂ / ລືງຂໍ້ມູນບັນຊີບໍ່ໄດ້ຫຼືລົບໄປດ້ວຍການລຶບ',
|
||||
'add_default_accounts' => 'ສ້າງບັນຊີເລີມຕົ້ນ',
|
||||
'journal_entry' => 'ພິມບັນທຶກລາຍການ',
|
||||
'debit' => 'ເຄື່ອງເລີມເຕີເນັດຂອງການໃຫ້ເງິນ',
|
||||
'credit' => 'ເຄື່ອງເລີມຫຼັກຂອງການໃຫ້ເງິນ',
|
||||
'total' => 'ລວມ',
|
||||
'credit_debit_equal' => 'ຈຳເປັນຕ້ອງມີອັດຕາມເຄື່ອງເລີມເຕີເນັດ & ການໃຫ້ເງິນ',
|
||||
'select_all_accounts' => 'ເລືອກບັນຊີສໍາລັບແຖວທີ່ໃຊ້ຮຽບຮ້ອຍ',
|
||||
'journal_date' => 'ວັນທີພິມບັນທຶກ',
|
||||
'edit_account' => 'ແກ້ໄຂບັນຊີ',
|
||||
'chart_of_account_overview' => 'ບັນຊີຂອງຮູບແບບພາບລວມ',
|
||||
'current_balance' => 'ຍອດຍັງຄ້າງ',
|
||||
'transfer' => 'ຍົກເລີກ',
|
||||
'add_transfer' => 'ເພີ່ມການໂອນເງິນ',
|
||||
'edit_transfer' => 'ແກ້ໄຂການໂອນເງິນ',
|
||||
'activated_successfully' => 'ປ່ຽນແປງບັນຊີສຳເລັດ',
|
||||
'deactivated_successfully' => 'ປ່ຽນແປງບັນຊີຍົກເລີກສຳເລັດ',
|
||||
'budget' => 'ງົບປະມານ',
|
||||
'financial_year_for_the_budget' => 'ປີເລືອກສົກຮຽນເງິນ',
|
||||
'continue' => 'ຕໍ່ໄປທີ່',
|
||||
'budget_for_fy' => 'ງົບປະມານ ປີປະຈຸບັນ :fy',
|
||||
'monthly' => 'ເດືອນປີ',
|
||||
'quarterly' => 'ໄລຍະເວລາ',
|
||||
'yearly' => 'ປີກາຍ',
|
||||
'1st_quarter' => 'ໂຕະ 1',
|
||||
'2nd_quarter' => 'ໂຕະ 2',
|
||||
'3rd_quarter' => 'ໂຕະ 3',
|
||||
'4th_quarter' => 'ໂຕະ 4',
|
||||
'ledger' => 'ໃບບິນ',
|
||||
'reports' => 'ລາຍງານ',
|
||||
'view_report' => 'ເບິ່ງບັນທຶກ',
|
||||
'ledger_report' => 'ລາຍງານໃບບິນ',
|
||||
'ledger_report_description' => 'ລາຍງານໃບບິນມີຂໍ້ມູນຫລັກສູດຂອງບັນຊີທີ່ເສັ້ນເບິ່ງແລະຄວາມລຳອຽດທີ່ລາຍລະອຽດເປັນຊື່ເລີ່ມຕົ້ນ',
|
||||
'ledger_add_account' => 'ເພີ່ມບັນຊີໃຫ້ເບິ່ງລາຍງານໃບບິນ',
|
||||
'select_a_financial_year' => 'ເລືອກປີເລືອກເງິນສົກຮຽນ',
|
||||
'trial_balance' => 'ການຈຳກັດຍອດປະມານ',
|
||||
'trial_balance_description' => 'ການຈຳກັດຍອດປະມານສະແດງສູງສຸດຂອງໃບບິນທັງໝົດ ແລະຊ່ວງເວລາຄືນເງິນສຳເລັດແລະນຳໃຊ້ເງິນຖືກຕ້ອງ ແຕ່ຄວາມຍາວຂໍ້ມູນໄດ້ຈະຖືກຕ້ອງໃນການບັນທືກ',
|
||||
'balance_sheet' => 'ຟິລິບປະມານ',
|
||||
'balance_sheet_description' => 'ລາຍງານນີ້ເປັນຕາຕະລາງສຳລັບສະຫວາດບັນຊີຂອງທ່ານ ທີ່ເຈົ້າສາມາດອ່ານຍັງເພີມເຕີມໄດ້ ເພື່ອໃຫ້ເທົ່ານັ້ນວ່າມີໂປຣໂມຊັບສະຫຼຸບຜູ້ໃຊ້ໃຫ້ຮັບຄ່າກັບ ທ່ານສາມາດໃຊ້ສິ່ງທີ່ເຈົ້າສາມາດຕໍ່ໄປເພື່ອຮັບຕາຕະລາງສຳລັບສະຫວາດບັນຊີຂອງທ່ານ',
|
||||
'assets' => 'ຊັກຫຼາຍ',
|
||||
'liab_owners_capital' => "ຜູ້ໃຊ້ບັນຊີແລະ ທະນາຄານຜູ້ໃຊ້",
|
||||
'total_liab_owners' => 'ລວມຜູ້ໃຊ້ບັນຊີແລະທະນາຄານຜູ້ໃຊ້',
|
||||
'total_assets' => 'ລວມຊັກຫຼາຍໃນທັງໝົດ',
|
||||
'account_setting' => 'ຕັ້ງຄ່າບັນຊີ',
|
||||
'reset_data' => 'ລໍາດັບຂໍ້ມູນ',
|
||||
'reset_help_txt' => 'ນີ້ຈະລຶບຂໍ້ມູນການບັນຊີທັງໝົດ ແລະ ບໍ່ສາມາດກູ້ຄືນຂໍ້ມູນໄດ້',
|
||||
'opening_balance' => 'ຍອດຮັບເວລາຕັ້ງຄ່າ',
|
||||
'tree_view' => 'ເບິ່ງຕົວຢ່າງໃຫຍ່',
|
||||
'tabular_view' => 'ເບິ່ງໂຕະ',
|
||||
'expand_all' => 'ຂະຫຍາຍເພີມທັງໝົດ',
|
||||
'collapse_all' => 'ປິດຂະຫຍາຍທັງໝົດ',
|
||||
'export_to_pdf' => 'ສົ່ງອອກເຖິງ PDF',
|
||||
'export_to_csv' => 'ສົ່ງອອກເຖິງ CSV',
|
||||
'export_to_excel' => 'ສົ່ງອອກເຖິງ Excel',
|
||||
'transactions' => 'ການຊື້ຂາຍ',
|
||||
'sales_payments' => 'ການຊຳລະເງີນຂາຍ',
|
||||
'map_transaction' => 'ແຜ່ນການຊື້ຂາຍ',
|
||||
'edit_mapping' => 'ແກ້ໄຂການແຜ່ນ',
|
||||
'deposit_to' => 'ມີບັນຊີໃຫ້ຊຳລະ',
|
||||
'payment_account' => 'ບັນຊີຮັບເງີນ',
|
||||
'purchase_payments' => 'ການຊຳລະເງີນຊື້',
|
||||
'access_accounting_module' => 'ເຂົ້າເຖິງໂມດູນບັນຊີ',
|
||||
'manage_accounts' => 'ຈັດການບັນຊີ',
|
||||
'view_journal' => 'ເບິ່ງບລາຍການ',
|
||||
'add_journal' => 'ເພີ່ມບລາຍການ',
|
||||
'edit_journal' => 'ແກ້ໄຂບລາຍການ',
|
||||
'delete_journal' => 'ລຶບບລາຍການ',
|
||||
'map_transactions' => 'ແຜ່ນການຊື້ຂາຍ',
|
||||
'view_transfer' => 'ເບິ່ງການໂອນເງີນ',
|
||||
'add_transfer' => 'ເພີ່ມການໂອນເງີນ',
|
||||
'edit_transfer' => 'ແກ້ໄຂການໂອນເງີນ',
|
||||
'delete_transfer' => 'ລຶບການໂອນເງີນ',
|
||||
'manage_budget' => 'ຈັດການງວນຄ້າໃນການຈັດການຄົ້ນຫາ',
|
||||
'view_reports' => 'ເບິ່ງບົດລາຍງານ',
|
||||
'journal_entry_prefix' => 'ຄຳ ນຳ ບລາຍ ການ',
|
||||
'transfer_prefix' => 'ຄຳ ນຳ ການ ໂອນ ເງີນ',
|
||||
'account_recievable_ageing_report' => 'ບົດລາຍງານຕະຫຼາດເຄື່ອງເຊົ້າສວນທັງມີຄ່າຍ່ອຍ (ສູນສຸດ)',
|
||||
'account_recievable_ageing_report_description' => 'ບົດລາຍງານນີ້ສະແດງສະຫຼາດຂາຍທັງມີ ລາຍການຮັບທຸກໆໃບອະນຸຍາດຕາມວັນທີ ຫຼີ້ປະມານວັນທີຄືນູຂອງໃບຮັບຂອງຜູ້ຂາຍ.',
|
||||
'1_30_days' => '1 ຂອງ 30 ມື້',
|
||||
'31_60_days' => '31 ຫາ 60 ມື້',
|
||||
'61_90_days' => '61 ຫາ 90 ມື້',
|
||||
'91_and_over' => '91ມື້ແລະອີກວັນທີ່ສູງສຸດ',
|
||||
'account_payable_ageing_report' => 'ບົດລາຍງານຕະຫຼາດເຄື່ອງເຊົ້າສວນທັງມີຄ່າເຊົ້າທີ່ຄືກັບການຊື້ (ສູນສຸດ)',
|
||||
'account_payable_ageing_report_description' => 'ບົດລາຍງານນີ້ສະແດງສະຫຼາດການຊື້ທັງມີ ລາຍການຮັບທຸກໆໃບອະນຸຍາດຕາມວັນທີ ຫຼີ້ປະມານວັນທີຄືນູຂອງໃບຊື້ຂອງຜູ້ຊື້.',
|
||||
'account_receivable_ageing_details' => 'ລາຍລະອຽດຕະຫຼາດເຄື່ອງເຊົ້າສວນທັງມີຄ່າຍ່ອຍ (ລາຍລະອຽດ)',
|
||||
'account_receivable_ageing_details_description' => 'ບົດລາຍງານນີ້ສະແດງລາຍລະອຽດຂາຍທັງມີ ລາຍການຮັບທຸກໆໃບອະນຸຍາດຕາມວັນທີ ຫຼີ້ປະມານວັນທີຄືນູຂອງໃບຮັບຂອງຜູ້ຂາຍ.',
|
||||
'current' => 'ປະຈຳເລີກ',
|
||||
'invoice' => 'ໃບຮັບເງີນ',
|
||||
'total_for_current' => 'ລວມສ່ອງທີ່ເຫຼືອ',
|
||||
'days_past_due' => ': ມື້ໄດ້ກຳນົດການຊໍາລະເງິນແລ້ວ',
|
||||
'total_for_days_past_due' => 'ລວມສູງສຸດ : ມື້ຈາກວັນທີຕອບການຊໍາລະເງິນ',
|
||||
'total_for_91_and_over' => 'ລວມສ່ອງທີ່ເຫຼືອ 91 ແລະເຕີບແລະອີກວັນທີ່ສູງສຸດ',
|
||||
'account_payable_ageing_details' => 'ລາຍລະອຽດຕະຫຼາດເຄື່ອງເຊົ້າສວນທັງມີຄ່າເຊົ້າທີ່ຄືກັບການຊື້ (ລາຍລະອຽດ)',
|
||||
'account_payable_ageing_details_description' => 'ບົດລາຍງານນີ້ສະແດງລາຍລະອຽດການຊື້ທັງມີ ລາຍການຮັບທຸກໆໃບອະນຸຍາດຕາມວັນທີ ຫຼີ້ປະມານວັນທີຄືນູຂອງໃບຊື້ຂອງຜູ້ຊື້.',
|
||||
'91_and_over_past_due' => 'ໄດ້ແລກວັນທີ່ອີກວັນ 91 ແລະຕອບ'
|
||||
];
|
||||
415
Modules/Accounting/Resources/lang/nl/lang.php
Normal file
415
Modules/Accounting/Resources/lang/nl/lang.php
Normal file
@ -0,0 +1,415 @@
|
||||
<?php
|
||||
return [
|
||||
'accounting' => 'Boekhouding',
|
||||
'accounting_module' => 'Boekhoudmodule',
|
||||
'accounts_receivable' => 'Debiteuren (A/R)',
|
||||
'current_assets' => 'Vlottende activa',
|
||||
'cash_and_cash_equivalents' => 'Kas en kasequivalenten',
|
||||
'fixed_assets' => 'Vaste activa',
|
||||
'non_current_assets' => 'Niet-vlottende activa',
|
||||
'accounts_payable' => 'Crediteuren (A/P)',
|
||||
'credit_card' => 'Creditcard',
|
||||
'current_liabilities' => 'Kortlopende schulden',
|
||||
'non_current_liabilities' => 'Langlopende schulden',
|
||||
'owners_equity' => "Eigen vermogen",
|
||||
'income' => 'Inkomsten',
|
||||
'other_income' => 'Overige inkomsten',
|
||||
'cost_of_sale' => 'Verkoopkosten',
|
||||
'expenses' => 'Uitgaven',
|
||||
'other_expense' => 'Overige uitgaven',
|
||||
'allowance_for_bad_debts' => 'Voorziening voor dubieuze debiteuren',
|
||||
'allowance_for_bad_debts_desc' => 'Gebruik Voorziening voor dubieuze debiteuren om het deel van Debitueren bij te houden waarvan u denkt dat u het mogelijk niet zal innen. Gebruik dit alleen als u uw boekhouding op basis van accruals voert.',
|
||||
'assets_available_for_sale' => 'Activabeschikbaar voor verkoop',
|
||||
'assets_available_for_sale_desc' => 'Gebruik Activa beschikbaar voor verkoop om activa bij te houden die beschikbaar zijn voor verkoop en niet gedurende lange tijd worden aangehouden.',
|
||||
'development_costs' => 'Ontwikkelingskosten',
|
||||
'development_costs_desc' => 'Gebruik Ontwikkelingskosten om bedragen bij te houden die u stort of opzij zet om financiering te regelen, zoals een SBA-lening, of voor stortingen in afwachting van de aankoop van onroerend goed of andere activa. Verwijder het bedrag uit deze rekening wanneer de aanbetaling wordt terugbetaald of de aankoop plaatsvindt.',
|
||||
'employee_cash_advances' => 'Voorschotten aan werknemers',
|
||||
'employee_cash_advances_desc' => 'Gebruik Voorschotten aan werknemers om salaris dat u vroegtijdig aan een werknemer uitgeeft, of ander niet-salarisgeld dat aan werknemers wordt gegeven, bij te houden. Gebruik voor leningen aan werknemers in plaats daarvan het type actiefrekening Current asset genaamd Leningen aan anderen.',
|
||||
'inventory' => 'Inventaris',
|
||||
'inventory_desc' => 'Gebruik Inventaris om de kosten bij te houden van goederen die uw bedrijf koopt voor doorverkoop. Wijs bij verkoop de verkoop toe aan een Kosten van verkopen-rekening.',
|
||||
'investments_-_other' => 'Beleggingen - Overige',
|
||||
'investments_-_other_desc' => 'Gebruik Beleggingen - Overige om de waarde van beleggingen bij te houden die niet onder andere soorten beleggingsrekeningen vallen. Voorbeelden zijn beursgenoteerde aandelen, munten of goud.',
|
||||
'loans_to_officers' => 'Leningen aan bestuursleden',
|
||||
'loans_to_officers_desc' => 'Als u uw bedrijf als een bedrijf exploiteert, gebruikt u Leningen aan bestuursleden om geld bij te houden dat aan bestuursleden van uw bedrijf is geleend.',
|
||||
'loans_to_others' => 'Leningen aan anderen',
|
||||
'loans_to_others_desc' => 'Gebruik Leningen aan anderen om geld bij te houden dat uw bedrijf uitleent aan andere personen of bedrijven. Dit type rekening wordt ook wel Notes Receivable genoemd. Gebruik voor vroegtijdige salarisbetalingen aan werknemers in plaats daarvan Voorschotten aan werknemers.',
|
||||
'loans_to_shareholders' => 'Leningen aan aandeelhouders',
|
||||
'loans_to_shareholders_desc' => 'Als u uw bedrijf als een bedrijf exploiteert, gebruikt u Leningen aan aandeelhouders om geld bij te houden dat uw bedrijf aan zijn aandeelhouders leent.',
|
||||
'other_current_assets' => 'Overige vlottende activa',
|
||||
'other_current_assets_desc' => 'Gebruik Overige vlottende activa voor vlottende activa die niet onder de andere typen vallen. Vlottende activa worden waarschijnlijk binnen een jaar omgezet in geld of opgebruikt.',
|
||||
'prepaid_expenses' => 'Vooruitbetaalde uitgaven',
|
||||
'prepaid_expenses_desc' => 'Gebruik Vooruitbetaalde uitgaven om betalingen bij te houden voor kosten die u pas herkent in uw volgende boekhoudperiode. Wanneer u de kosten erkent, maak dan een journaalpost om geld van deze rekening over te dragen naar de kostenrekening.',
|
||||
'retainage' => 'Retentie',
|
||||
'retainage_desc' => 'Gebruik Retentie als uw klanten regelmatig een deel van het contractbedrag achterhouden totdat u een project hebt voltooid. Dit type rekening wordt vaak gebruikt in de bouwsector en alleen als u inkomsten boekt op basis van accrual accounting.',
|
||||
'undeposited_funds' => 'Nog niet gestorte fondsen',
|
||||
'undeposited_funds_desc' => 'Gebruik Niet-gestorte fondsen voor contant geld of cheques van verkopen die nog niet zijn gestort. Gebruik in plaats daarvan voor kasgeld een reeds aangemaakte rekening genaamd Kas ter plaatse.',
|
||||
'bank' => 'Bank',
|
||||
'bank_desc' => 'Gebruik Bankrekeningen om al uw huidige activiteiten bij te houden, inclusief transacties met debetkaarten.',
|
||||
'cash_and_cash_equivalents' => 'Kas en kasgelijke posten',
|
||||
'cash_and_cash_equivalents_desc' => 'Gebruik Kas en Liquide Middelen om contant geld of activa bij te houden die onmiddellijk kunnen worden omgezet in contant geld. Bijvoorbeeld verhandelbare effecten en schatkistpapier.',
|
||||
'cash_on_hand' => 'Contanten ter plaatse',
|
||||
'cash_on_hand_desc' => 'Gebruik een Contanten ter plaatse-rekening om het kasgeld bij te houden dat uw bedrijf bewaart voor incidentele uitgaven, ook wel kleine kas genoemd. Gebruik in plaats daarvan voor contant geld van verkopen die nog niet zijn gestort, een reeds aangemaakte rekening genaamd Niet-gestorte fondsen.',
|
||||
'client_trust_account' => 'Client trust account',
|
||||
'client_trust_account_desc' => "Gebruik Cliëntvertrouwensrekeningen voor geld dat u namens iemand anders in beheer heeft. Advocaatkantoren gebruiken bijvoorbeeld trustrekeningen vaak om de kosten van hun klanten bij te houden. Vaak wordt om het bedrag op de trustrekening eruit te laten zien alsof het van een ander is, het bedrag gecompenseerd in een 'contra'-aansprakelijkheidsrekening (een Vlottende passiva).",
|
||||
'money_market' => 'Geldmarkt',
|
||||
'money_market_desc' => 'Gebruik Geldmarkt om bedragen in geldmarkt-accounts bij te houden. Voor investeringen, zie in plaats daarvan Vlottende activa.',
|
||||
'rents_held_in_trust' => 'Huur in trust gehouden',
|
||||
'rents_held_in_trust_desc' => 'Gebruik Huur in trust gehouden om stortingen en huur die namens de eigenaren van het vastgoed worden aangehouden bij te houden. Dit type account wordt meestal alleen gebruikt door vastgoedbeheerders.',
|
||||
'savings' => 'Sparen',
|
||||
'savings_desc' => 'Gebruik Spaarrekeningen om uw spaar- en CD-activiteit bij te houden. Elke spaarrekening die uw bedrijf heeft bij een bank of andere financiële instelling moet zijn eigen spaar-type account hebben. Voor investeringen, zie in plaats daarvan Vlottende activa.',
|
||||
'accumulated_depletion' => 'Opgebouwde uitputting',
|
||||
'accumulated_depletion_desc' => 'Gebruik Opgebouwde uitputting om bij te houden hoeveel u een natuurlijke hulpbron uitput.',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'Opgeslagen afschrijving op onroerend goed, fabriek en uitrusting',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'Gebruik Cumulatieve afschrijving op onroerend goed, fabriek en uitrusting om bij te houden hoeveel u een vast actief (een fysiek actief dat u niet verwacht binnen een jaar van normale bedrijfsvoering om te zetten in contant geld) afschrijft.',
|
||||
'buildings' => 'Gebouwen',
|
||||
'buildings_desc' => 'Gebruik Gebouwen om de kosten bij te houden van de structuren die u bezit en gebruikt voor uw bedrijf. Raadpleeg uw accountant als u een bedrijf aan huis heeft. Gebruik een Landrekening voor het grondgedeelte van elk onroerend goed dat u bezit, waarbij de kosten van het onroerend goed tussen land en gebouw worden verdeeld volgens een logische methode. Een veelgebruikte methode is om de verhouding van land tot gebouwen op het aanslagbiljet te imiteren.',
|
||||
'depletable_assets' => 'Uitputbare activa',
|
||||
'depletable_assets_desc' => 'Gebruik Uitputbare activa om natuurlijke hulpbronnen bij te houden, zoals bosbouwgronden, oliebronnen en minerale afzettingen.',
|
||||
'furniture_and_fixtures' => 'Meubilair en armaturen',
|
||||
'furniture_and_fixtures_desc' => 'Gebruik Meubilair en armaturen om elk meubilair en armaturen bij te houden dat uw bedrijf bezit en gebruikt, zoals een tandartsstoel of verkoopstand.',
|
||||
'land' => 'Grond',
|
||||
'land_desc' => 'Gebruik Land om activa bij te houden die niet gemakkelijk in contant geld kunnen worden omgezet of naar verwachting niet binnen het komende jaar contant zullen worden. Bijvoorbeeld leaseholdverbeteringen.',
|
||||
'leasehold_improvements' => 'Leasehold-verbeteringen',
|
||||
'leasehold_improvements_desc' => 'Gebruik Leasehold-verbeteringen om verbeteringen aan een geleaste activa bij te houden die de waarde van de activa verhogen. Als u bijvoorbeeld een geleasd kantoorruimte tapijt geeft en niet wordt terugbetaald, is dat een leasehold-verbetering.',
|
||||
'machinery_and_equipment' => 'Machines en apparatuur',
|
||||
'machinery_and_equipment_desc' => 'Gebruik Machinery and equipment om computerhardware bij te houden, evenals andere niet-meubelarmaturen of -apparaten die eigendom zijn van uw bedrijf en worden gebruikt. Dit omvat apparatuur waarop u rijdt, zoals tractoren en grasmaaiers. Auto"s en vrachtwagens moeten echter worden bijgehouden met Voertuigrekeningen.',
|
||||
'other_fixed_assets' => 'Andere vaste activa',
|
||||
'other_fixed_assets_desc' => 'Gebruik Andere vaste activa voor vaste activa die niet onder andere activatypen vallen. Vaste activa zijn fysieke eigendommen die u in uw bedrijf gebruikt en die u niet verwacht binnen een jaar van normale bedrijfsvoering om te zetten in contant geld of op te gebruiken.',
|
||||
'vehicles' => 'Voertuigen',
|
||||
'vehicles_desc' => 'Gebruik Voertuigen om de waarde van voertuigen bij te houden die jouw bedrijf bezit en gebruikt voor zakelijke doeleinden. Dit omvat off-road voertuigen, vliegtuigen, helikopters en boten. Als je een voertuig zowel voor zakelijk als persoonlijk gebruik gebruikt, raadpleeg dan jouw accountant om te zien hoe je de waarde ervan moet bijhouden.',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'Opgebouwde afschrijving van niet-current assets',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'Gebruik Opgeschreven afschrijving van niet-current assets om bij te houden hoeveel je hebt afgeschreven op een activum waarvan het type Niet-Current Asset is.',
|
||||
'assets_held_for_sale' => 'Activia aangehouden voor verkoop',
|
||||
'assets_held_for_sale_desc' => 'Gebruik Activia aangehouden voor verkoop om activa van een bedrijf bij te houden die beschikbaar zijn voor verkoop en die niet gedurende lange tijd worden aangehouden.',
|
||||
'deferred_tax' => 'Uitgestelde belasting',
|
||||
'deferred_tax_desc' => 'Gebruik Uitgestelde belasting voor belastingverplichtingen of -activa die in toekomstige boekjaren moeten worden gebruikt.',
|
||||
'goodwill' => 'Goodwill',
|
||||
'goodwill_desc' => 'Gebruik Goodwill alleen als je een ander bedrijf hebt overgenomen. Het vertegenwoordigt de immateriële activa van het overgenomen bedrijf die het een voordeel gaven, zoals gunstige overheidsrelaties, bedrijfsnaam, uitstekende kredietwaardigheid, locatie, superieure management, klantenlijsten, productkwaliteit of goede arbeidsverhoudingen.',
|
||||
'intangible_assets' => 'Immateriële activa',
|
||||
'intangible_assets_desc' => 'Gebruik Immateriële activa om immateriële activa bij te houden die je van plan bent af te schrijven. Voorbeelden hiervan zijn franchises, klantenlijsten, auteursrechten en patenten.',
|
||||
'lease_buyout' => 'Lease Buyout',
|
||||
'lease_buyout_desc' => 'Gebruik Lease buyout om leasebetalingen bij te houden die worden toegepast op de aankoop van een geleased actief. Je houdt het geleaste activum zelf niet bij totdat je het koopt.',
|
||||
'licences' => 'Licenties',
|
||||
'licences_desc' => 'Gebruik Licenties om niet-professionele licenties bij te houden voor toestemming om een activiteit uit te oefenen, zoals alcohol verkopen of radio uitzenden. Voor kosten in verband met professionele licenties die aan individuen zijn verleend, gebruik je in plaats daarvan een Kosten voor juridische en professionele kosten-account.',
|
||||
'long-term_investments' => 'Lange termijn investeringen',
|
||||
'long-term_investments_desc' => 'Gebruik Lange termijn investeringen om investeringen bij te houden die een vervaldatum hebben van langer dan één jaar.',
|
||||
'organisational_costs' => 'Organisatiekosten',
|
||||
'organisational_costs_desc' => 'Gebruik Organisatiekosten om kosten bij te houden die zijn gemaakt bij het vormen van een partnerschap of bedrijf. De kosten omvatten de juridische en boekhoudkundige kosten die nodig zijn om het bedrijf te organiseren, de indiening van de wettelijke documenten te vergemakkelijken en ander papierwerk.',
|
||||
'other_non-current_assets' => 'Andere niet-current assets',
|
||||
'other_non-current_assets_desc' => 'Gebruik Andere niet-current assets om activa bij te houden die niet worden gedekt door andere soorten. Niet-current assets zijn langlopende activa die naar verwachting meer dan één jaar waarde zullen bieden.',
|
||||
'security_deposits' => 'Waarborgsommen',
|
||||
'security_deposits_desc' => 'Gebruik Waarborgsommen om fondsen bij te houden die je hebt betaald om eventuele kosten te dekken die zijn veroorzaakt door schade, verlies of diefstal. De gelden moeten aan het einde van het contract aan jou worden teruggegeven. Als je aanbetalingen, voorschotten, borgsommen of andere soorten aanbetalingen accepteert, gebruik je een Ander kortetermijnschulden-account met het detailtype Ander kortetermijnschulden.',
|
||||
'accounts_payable_(a/p)' => 'Crediteuren (A/P)',
|
||||
'accounts_payable_(a/p)_desc' => 'Crediteuren (ook wel A/P, Trade and other payables of Creditors genoemd) houdt bedragen bij die je aan jouw leveranciers verschuldigd bent.',
|
||||
'credit_card' => 'Creditcard',
|
||||
'credit_card_desc' => 'Creditcardaccounts houden het verschuldigde saldo bij op jouw zakelijke creditcards. Maak voor elke zakelijke creditcardaccount die jouw bedrijf gebruikt één Creditcard-account aan.',
|
||||
'accrued_liabilities' => 'Opgebouwde verplichtingen',
|
||||
'accrued_liabilities_desc' => 'Gebruik Opgebouwde Verplichtingen om kosten bij te houden die een bedrijf heeft gemaakt maar nog niet heeft betaald. Bijvoorbeeld pensioenen voor bedrijven die bijdragen aan een pensioenfonds voor hun werknemers voor hun pensioen.',
|
||||
'client_trust_accounts_-_liabilities' => 'Klantentrustrekeningen - Passiva',
|
||||
'client_trust_accounts_-_liabilities_desc' => "Gebruik Klantentrustrekeningen - Passiva om Klantentrustrekeningen in activa te compenseren. Bedragen op deze rekeningen worden namens jouw bedrijf door anderen vastgehouden. Ze behoren niet tot jouw bedrijf, dus mogen ze niet van jou lijken te zijn op jouw balans. Deze 'contra'-rekening zorgt daarvoor, zolang de twee saldi overeenkomen.",
|
||||
'current_tax_liability' => 'Huidige belastingverplichting',
|
||||
'current_tax_liability_desc' => 'Gebruik Huidige belastingverplichting om het totale bedrag aan belastingen dat is geïnd maar nog niet aan de overheid is betaald bij te houden.',
|
||||
'current_portion_of_obligations_under_finance_leases' => 'Huidig deel van verplichtingen uit hoofde van financieringsleasen',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => 'Gebruik Huidig deel van verplichtingen uit hoofde van financieringsleasen om de waarde van leasebetalingen bij te houden die binnen de volgende 12 maanden verschuldigd zijn.',
|
||||
'dividends_payable' => 'Uitkeerbare dividenden',
|
||||
'dividends_payable_desc' => 'Gebruik Uitkeerbare dividenden om dividenden bij te houden die aan aandeelhouders verschuldigd zijn, maar nog niet zijn betaald.',
|
||||
'income_tax_payable' => 'Vennootschapsbelasting verschuldigd',
|
||||
'income_tax_payable_desc' => 'Gebruik Vennootschapsbelasting verschuldigd om gelden bij te houden die verschuldigd zijn om de vennootschapsbelasting van het bedrijf te betalen.',
|
||||
'insurance_payable' => 'Verzekering verschuldigd',
|
||||
'insurance_payable_desc' => 'Gebruik Verzekeringen te betalen om bij te houden welke bedragen aan verzekeringen verschuldigd zijn. Deze rekening is het meest nuttig voor bedrijven met maandelijkse terugkerende verzekeringsuitgaven.',
|
||||
'line_of_credit' => 'Kredietlijn',
|
||||
'line_of_credit_desc' => 'Gebruik Kredietlijn om het verschuldigde saldo bij te houden op eventuele kredietlijnen die uw bedrijf heeft. Elke kredietlijn die uw bedrijf heeft, moet zijn eigen Kredietlijnrekening hebben.',
|
||||
'loan_payable' => 'Te betalen lening',
|
||||
'loan_payable_desc' => 'Gebruik Lening te betalen om leningen bij te houden die uw bedrijf binnen de komende twaalf maanden moet aflossen. Voor langlopende leningen gebruik je in plaats daarvan de langlopende verplichting genaamd Notes payable.',
|
||||
'other_current_liabilities' => 'Andere kortlopende verplichtingen',
|
||||
'other_current_liabilities_desc' => 'Gebruik Andere kortetermijnverplichtingen om gelden bij te houden die het bedrijf verschuldigd is en binnen een jaar moeten worden voldaan.',
|
||||
'payroll_clearing' => 'Salarisadministratie',
|
||||
'payroll_clearing_desc' => 'Gebruik Salarisadministratie om eventuele niet-belastingbedragen bij te houden die u hebt ingehouden op werknemersbetalingen of die u verschuldigd bent als gevolg van salarisadministratie. Wanneer u het geld naar de juiste leveranciers doorstuurt, trek dan het bedrag af van het saldo van deze rekening. Gebruik deze rekening niet voor belastingbedragen die u hebt ingehouden of verschuldigd bent bij het betalen van werknemerslonen. Gebruik in plaats daarvan het account Salarisbelasting te betalen.',
|
||||
'payroll_liabilities' => 'Salarisverplichtingen',
|
||||
'payroll_liabilities_desc' => 'Gebruik Salarisverplichtingen om belastingbedragen bij te houden die u verschuldigd bent aan overheidsinstanties als gevolg van salarisbetalingen. Dit omvat ingehouden belastingen, ziekteverzekeringspremies, werkloosheidsverzekering, overheidspensioenen, enz. Wanneer u het geld naar de overheidsinstantie doorstuurt, trek dan het bedrag af van het saldo van deze rekening.',
|
||||
'prepaid_expenses_payable' => 'Prepaid-uitgaven te betalen',
|
||||
'prepaid_expenses_payable_desc' => 'Gebruik Prepaid uitgaven te betalen om zaken bij te houden zoals onroerendezaakbelasting die verschuldigd is, maar nog niet aftrekbaar is als kosten omdat de periode waarop ze betrekking hebben nog niet voorbij is.',
|
||||
'rents_in_trust_-_liability' => 'Huurpenningen in trust - verplichting',
|
||||
'rents_in_trust_-_liability_desc' => "Gebruik Huurpenningen in trust - verplichting om het bedrag van Rents in trust op activa in evenwicht te brengen. Bedragen op deze rekeningen worden door uw bedrijf namens anderen vastgehouden. Ze behoren niet tot uw bedrijf, dus ze mogen niet als die van u op uw balans verschijnen. Deze 'contra' rekening zorgt daarvoor, zolang de twee saldi overeenkomen.",
|
||||
'sales_and_service_tax_payable' => 'BTW en servicebelasting te betalen',
|
||||
'sales_and_service_tax_payable_desc' => 'Gebruik BTW- en servicebelasting te betalen om bij te houden welke belasting u hebt geïnd, maar nog niet hebt doorgestuurd naar uw overheidsbelastinginstantie. Dit omvat btw, goederen- en dienstenbelasting, verkoopbelasting en andere consumptiebelastingen.',
|
||||
'accrued_holiday_payable' => 'Vervallen vakanties te betalen',
|
||||
'accrued_holiday_payable_desc' => 'Gebruik Vervallen vakanties te betalen om vakantiedagen bij te houden die zijn verdiend maar nog niet zijn uitbetaald aan werknemers.',
|
||||
'accrued_non-current_liabilities' => 'Aanloopniet-verplichtingen',
|
||||
'accrued_non-current_liabilities_desc' => 'Gebruik Aanloopniet-verplichtingen om kosten bij te houden die een bedrijf heeft gemaakt maar nog niet heeft betaald. Bijvoorbeeld pensioenen voor bedrijven die bijdragen aan een pensioenfonds voor hun werknemers voor hun pensioen.',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'Verplichtingen met betrekking tot activa die te koop worden aangeboden',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'Gebruik Verplichtingen met betrekking tot activa die te koop worden aangeboden om eventuele verplichtingen bij te houden die rechtstreeks verband houden met activa die worden verkocht of afgeschreven.',
|
||||
'long-term_debt' => 'Lange termijn schuld',
|
||||
'long-term_debt_desc' => 'Gebruik Lange termijn schuld om leningen en verplichtingen bij te houden met een looptijd van langer dan één jaar. Bijvoorbeeld hypotheken.',
|
||||
'notes_payable' => 'Notes Payable',
|
||||
'notes_payable_desc' => 'Gebruik Notes payable om de bedragen bij te houden die uw bedrijf verschuldigd is in langlopende (langer dan twaalf maanden) leningen. Gebruik voor kortere leningen in plaats daarvan het type Huidige verplichting genaamd Lening te betalen.',
|
||||
'other_non-current_liabilities' => 'Andere niet-kortlopende verplichtingen',
|
||||
'other_non-current_liabilities_desc' => 'Gebruik Andere niet-kortlopende verplichtingen om verplichtingen bij te houden die binnen meer dan twaalf maanden moeten worden voldaan en niet passen bij de andere typen Niet-kortlopende verplichtingen.',
|
||||
'shareholder_notes_payable' => 'Shareholder Notes Payable',
|
||||
'shareholder_notes_payable_desc' => 'Gebruik Aandeelhoudersleningen om de saldo"s bij te houden van langlopende leningen die uw bedrijf verschuldigd is aan zijn aandeelhouders.',
|
||||
'accumulated_adjustment' => 'Opgebouwde correctie',
|
||||
'accumulated_adjustment_desc' => 'Sommige bedrijven gebruiken deze rekening om correcties op het eigen vermogen bij te houden die niet toerekenbaar zijn aan het nettoresultaat.',
|
||||
'dividend_disbursed' => 'Uitgekeerde dividenden',
|
||||
'dividend_disbursed_desc' => 'Gebruik Uitgekeerde dividenden om een betaling bij te houden die aan zijn aandeelhouders is gedaan uit de overgehouden inkomsten van het bedrijf.',
|
||||
'equity_in_earnings_of_subsidiaries' => 'Eigen vermogen in resultaten van dochterondernemingen',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'Gebruik Eigen vermogen in resultaten van dochterondernemingen om de oorspronkelijke investering in aandelen van dochterondernemingen plus het aandeel in winsten of verliezen uit de operaties van de dochteronderneming bij te houden.',
|
||||
'opening_balance_equity' => 'Openingsbalans Eigen vermogen',
|
||||
'opening_balance_equity_desc' => 'Terwijl u openingsbalansen invoert, registreert System de bedragen in Openingsbalans Eigen vermogen. Dit zorgt ervoor dat u een correcte balans heeft voor uw bedrijf, zelfs voordat u alle activa en verplichtingen van uw bedrijf hebt ingevoerd.',
|
||||
'ordinary_shares' => 'Gewone Aandelen',
|
||||
'ordinary_shares_desc' => 'Gewone aandelen worden door bedrijven gebruikt om hun gewone aandelen bij aandeelhouders bij te houden. Het bedrag op deze rekening moet de nominale waarde van de aandelen zijn.',
|
||||
'other_comprehensive_income' => 'Andere uitgebreide inkomsten',
|
||||
'other_comprehensive_income_desc' => 'Gebruik Andere uitgebreide inkomsten om de toename of afname van inkomen uit verschillende activiteiten te volgen die nog niet door het bedrijf zijn geabsorbeerd.',
|
||||
"owner's_equity" => "Eigen vermogen van de eigenaar",
|
||||
"owner's_equity_desc" => 'Bedrijven gebruiken Eigen vermogen van de eigenaar om het cumulatieve nettoresultaat of -verlies van hun bedrijf te tonen aan het begin van het financiële jaar.',
|
||||
'paid-in_capital_or_surplus' => 'Inbetaald kapitaal of surplus',
|
||||
'paid-in_capital_or_surplus_desc' => 'Bedrijven gebruiken Inbetaald kapitaal om bedragen bij te houden die ontvangen zijn van aandeelhouders in ruil voor aandelen die meer bedragen dan de nominale waarde van de aandelen.',
|
||||
'partner_contributions' => 'Bijdragen van partners',
|
||||
'partner_contributions_desc' => 'Partnerships gebruiken Bijdragen van partners om de bedragen bij te houden die partners tijdens het jaar bijdragen aan de partnership.',
|
||||
'partner_distributions' => 'Partneruitkeringen',
|
||||
'partner_distributions_desc' => 'Partnerships gebruiken Partneruitkeringen om de bedragen bij te houden die door de partnership aan haar partners worden uitgekeerd gedurende het jaar. Gebruik dit niet voor reguliere betalingen aan partners voor rente of service. Gebruik in plaats daarvan een account voor Gegarandeerde betalingen (een Expense-account in Payroll Expenses).',
|
||||
"partner's_equity" => "Eigen vermogen van de partner",
|
||||
"partner's_equity_desc" => 'Partnerships gebruiken Eigen vermogen van de partner om de resterende winst in de partnership te laten zien voor elke partner aan het einde van het voorgaande jaar.',
|
||||
'preferred_shares' => 'Voorkeursaandelen',
|
||||
'preferred_shares_desc' => 'Bedrijven gebruiken deze rekening om hun voorkeursaandelen bij aandeelhouders bij te houden. Het bedrag op deze rekening moet de nominale waarde van de aandelen zijn.',
|
||||
'retained_earnings' => 'Ingehouden winsten',
|
||||
'retained_earnings_desc' => 'Ingewijde winsten volgen netto-inkomen van voorgaande financiële jaren.',
|
||||
'share_capital' => 'Aandelenkapitaal',
|
||||
'share_capital_desc' => 'Gebruik Aandelenkapitaal om de middelen bij te houden die zijn opgehaald door het uitgeven van aandelen.',
|
||||
'treasury_shares' => 'Treasury-aandelen',
|
||||
'treasury_shares_desc' => 'Bedrijven gebruiken Treasury-aandelen om bedragen bij te houden die door de onderneming zijn betaald om haar eigen aandelen terug te kopen van aandeelhouders.',
|
||||
'discounts/refunds_given' => 'Kortingen/teruggaven gegeven',
|
||||
'discounts/refunds_given_desc' => 'Gebruik Kortingen/teruggaven gegeven om kortingen bij te houden die je aan klanten geeft. Deze rekening heeft meestal een negatief saldo, dus het compenseert andere inkomsten. Voor kortingen van leveranciers gebruik je in plaats daarvan een Expense-account.',
|
||||
'non-profit_income' => 'Niet-winstinkomsten',
|
||||
'non-profit_income_desc' => 'Gebruik Niet-winstinkomsten om het geld bij te houden dat binnenkomt als je een non-profitorganisatie bent.',
|
||||
'other_primary_income' => 'Andere primaire inkomsten',
|
||||
'other_primary_income_desc' => 'Gebruik Andere primaire inkomsten om inkomsten uit normale bedrijfsactiviteiten bij te houden die niet onder een andere Inkomenscategorie vallen.',
|
||||
'revenue_-_general' => 'Inkomsten - Algemeen',
|
||||
'revenue_-_general_desc' => 'Gebruik Inkomsten - Algemeen om inkomsten uit normale bedrijfsactiviteiten bij te houden die niet onder een andere categorie vallen.',
|
||||
'sales_-_retail' => 'Verkoop - detailhandel',
|
||||
'sales_-_retail_desc' => 'Gebruik Verkoop - detailhandel om de verkoop van goederen/diensten bij te houden die een mark-up-kosten hebben voor consumenten.',
|
||||
'sales_-_wholesale' => 'Verkoop - groothandel',
|
||||
'sales_-_wholesale_desc' => 'Gebruik Verkoop - groothandel om de verkoop van goederen in hoeveelheid voor doorverkoop bij te houden.',
|
||||
'sales_of_product_income' => 'Inkomsten uit verkoop van producten',
|
||||
'sales_of_product_income_desc' => 'Gebruik Inkomsten uit verkoop van producten om de inkomsten uit de verkoop van producten bij te houden. Dit kan allerlei soorten producten omvatten, zoals gewassen en vee, huurkosten, optredens en geserveerd voedsel.',
|
||||
'service/fee_income' => 'Service-/tariefinkomen',
|
||||
'service/fee_income_desc' => 'Gebruik Service-/tariefinkomen om inkomen bij te houden uit diensten die je verricht of gewone gebruiksvergoedingen die je in rekening brengt. Gebruik voor vergoedingen die klanten je betalen voor late betalingen of andere ongebruikelijke situaties in plaats daarvan een ander type Inkomensrekening genaamd Andere diverse inkomsten.',
|
||||
'unapplied_cash_payment_income' => 'Niet-toegewezen kasbetalingen Inkomen',
|
||||
'unapplied_cash_payment_income_desc' => 'Ongezette kasbetalingen Inkomen rapporteert het Cash Basis-inkomen van klantenbetalingen die je hebt ontvangen maar niet hebt toegepast op facturen of kosten. Over het algemeen zou je dit nooit direct gebruiken bij een aankoop- of verkooptransactie.',
|
||||
'dividend_income' => 'Dividendinkomen',
|
||||
'dividend_income_desc' => 'Gebruik Dividendinkomsten om belastbare dividenden van investeringen bij te houden.',
|
||||
'interest_earned' => 'Verdiende rente',
|
||||
'interest_earned_desc' => 'Gebruik Verdiende rente om de rente van bank- of spaarrekeningen, investeringen of rentebetalingen aan u op leningen die uw bedrijf heeft verstrekt, bij te houden.',
|
||||
'loss_on_disposal_of_assets' => 'Verlies bij vervreemding van activa',
|
||||
'loss_on_disposal_of_assets_desc' => 'Gebruik Verlies bij vervreemding van activa om verliezen te registreren die zijn gerealiseerd bij de vervreemding van activa.',
|
||||
'other_investment_income' => 'Andere beleggingsinkomsten',
|
||||
'other_investment_income_desc' => 'Gebruik Andere beleggingsinkomsten om andere soorten beleggingsinkomsten bij te houden die niet afkomstig zijn van dividenden of rente.',
|
||||
'other_miscellaneous_income' => 'Overige diverse inkomsten',
|
||||
'other_miscellaneous_income_desc' => 'Gebruik Overige diverse inkomsten om inkomen bij te houden dat niet afkomstig is van normale bedrijfsactiviteiten en niet onder een andere categorie "Overige inkomsten" valt.',
|
||||
'other_operating_income' => 'Overige bedrijfsopbrengsten',
|
||||
'other_operating_income_desc' => 'Gebruik Overige bedrijfsopbrengsten om inkomsten bij te houden uit activiteiten anders dan normale bedrijfsactiviteiten. Bijvoorbeeld, beleggingsrente, valutawinsten en huurinkomsten.',
|
||||
'tax-exempt_interest' => 'Belastingvrijgestelde rente',
|
||||
'tax-exempt_interest_desc' => 'Gebruik Belastingvrijgestelde rente om rente bij te houden die niet belastbaar is, zoals rente op geld in belastingvrije pensioenrekeningen of rente uit belastingvrije obligaties.',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'Ongerealiseerd verlies op effecten, netto van belastingen',
|
||||
'unrealised_loss_on_securities,_net_of_tax_desc' => 'Gebruik Ongerealiseerd verlies op effecten, netto van belastingen om verliezen op effecten bij te houden die zich hebben voorgedaan maar nog niet zijn gerealiseerd door een transactie. Bijvoorbeeld aandelen waarvan de waarde is gedaald, maar die nog steeds worden aangehouden.',
|
||||
'cost_of_labour_-_cos' => 'Loonkosten - COS',
|
||||
'cost_of_labour_-_cos_desc' => 'Gebruik Loonkosten - COS om de kosten bij te houden van het betalen van werknemers voor het produceren van producten of leveren van diensten. Het omvat alle kosten van tewerkstelling, inclusief voedsel en transport, indien van toepassing.',
|
||||
'equipment_rental_-_cos' => 'Verhuur van apparatuur - COS',
|
||||
'equipment_rental_-_cos_desc' => 'Gebruik Verhuur van apparatuur - COS om de kosten bij te houden van het huren van apparatuur voor het produceren van producten of leveren van diensten. Als u apparatuur aanschaft, gebruik dan een accounttype Vaste activa genaamd Machines en apparatuur.',
|
||||
'freight_and_delivery_-_cos' => 'Vracht- en afleverkosten - COS',
|
||||
'freight_and_delivery_-_cos_desc' => 'Gebruik Vracht- en afleverkosten - COS om de kosten bij te houden van verzending/aflevering van het verkrijgen van grondstoffen en het produceren van afgewerkte goederen voor doorverkoop.',
|
||||
'other_costs_of_sales_-_cos' => 'Overige verkoopkosten - COS',
|
||||
'other_costs_of_sales_-_cos_desc' => 'Gebruik Overige verkoopkosten - COS om kosten bij te houden die verband houden met diensten of verkopen die u levert die niet onder een andere categorie Kosten van verkopen vallen.',
|
||||
'supplies_and_materials_-_cos' => 'Materialen en benodigdheden - COS',
|
||||
'supplies_and_materials_-_cos_desc' => 'Gebruik Materialen en benodigdheden - COS om de kosten bij te houden van grondstoffen en onderdelen die worden gebruikt of geconsumeerd bij de productie van een product of het leveren van een dienst.',
|
||||
'advertising/promotional' => 'Reclame / Promotie',
|
||||
'advertising/promotional_desc' => 'Gebruik Reclame / Promotie om geld dat wordt besteed aan het promoten van uw bedrijf bij te houden. U wilt mogelijk verschillende accounts van dit type hebben om verschillende promotie-inspanningen bij te houden (Gouden Gids, krant, radio, flyers, evenementen, enzovoort). Als de promotie-inspanning een maaltijd is, gebruik dan Incentivemaaltijden.',
|
||||
'amortisation_expense' => 'Afschrijvingskosten',
|
||||
'amortisation_expense_desc' => 'Gebruik Afschrijvingskosten om het afschrijven van activa (zoals immateriële vaste activa of investeringen) over de verwachte levensduur van de activa bij te houden.',
|
||||
'auto' => 'Auto',
|
||||
'auto_desc' => 'Gebruik Auto om kosten in verband met voertuigen bij te houden. U wilt mogelijk verschillende accounts van dit type hebben om benzine, reparaties en onderhoud bij te houden. Als uw bedrijf een auto of vrachtwagen bezit, wilt u mogelijk ook de waarde ervan als Vaste activa bijhouden, naast het bijhouden van de kosten.',
|
||||
'bad_debts' => 'Slechte schulden',
|
||||
'bad_debts_desc' => 'Gebruik Slechte schulden om geschulde bedragen bij te houden die u heeft afgeschreven.',
|
||||
'bank_charges' => 'Bankkosten',
|
||||
'bank_charges_desc' => 'Gebruik Bankkosten voor eventuele vergoedingen die u betaalt aan financiële instellingen.',
|
||||
'charitable_contributions' => 'Liefdadigheidsbijdragen',
|
||||
'charitable_contributions_desc' => 'Gebruik Liefdadigheidsbijdragen om geschenken aan liefdadigheid bij te houden.',
|
||||
'commissions_and_fees' => 'Commissies en kosten',
|
||||
'commissions_and_fees_desc' => 'Gebruik Commissies en kosten om bedragen bij te houden die aan agenten (zoals makelaars) worden betaald om een transactie uit te voeren.',
|
||||
'cost_of_labour' => 'Loonkosten',
|
||||
'cost_of_labour_desc' => 'Gebruik Kosten arbeid om de kosten bij te houden die betaald worden aan werknemers voor het produceren van producten of leveren van diensten. Het omvat alle arbeidskosten, inclusief voedsel en transport, indien van toepassing. Deze rekening is ook beschikbaar als een Kosten van Verkoop (COS) rekening.',
|
||||
'dues_and_subscriptions' => 'Contributies en abonnementen',
|
||||
'dues_and_subscriptions_desc' => 'Gebruik Contributies en abonnementen om contributies en abonnementskosten te volgen die gerelateerd zijn aan het runnen van uw bedrijf. U wilt mogelijk verschillende accounts van dit type voor professionele contributies, licentiekosten die niet kunnen worden overgedragen, tijdschriften, kranten, branche-publicaties of service-abonnementen.',
|
||||
'equipment_rental' => 'Verhuur van apparatuur',
|
||||
'equipment_rental_desc' => 'Gebruik Verhuur van apparatuur om de kosten bij te houden voor het huren van apparatuur om producten of diensten te produceren. Deze rekening is ook beschikbaar als een Kosten van Verkoop-account. Als u apparatuur aanschaft, gebruikt u een Vaste activarekening genaamd Machines en apparatuur.',
|
||||
'finance_costs' => 'Financiële kosten',
|
||||
'finance_costs_desc' => 'Gebruik Financiële kosten om de kosten bij te houden van het verkrijgen van leningen of kredieten. Voorbeelden van financiële kosten zijn creditcardkosten, rente en hypotheekkosten.',
|
||||
'income_tax_expense' => 'Uitgaven voor inkomstenbelasting',
|
||||
'income_tax_expense_desc' => 'Gebruik Uitgaven voor inkomstenbelasting om de betaalde inkomstenbelasting bij te houden om aan de fiscale verplichtingen van het bedrijf te voldoen.',
|
||||
'insurance' => 'Verzekering',
|
||||
'insurance_desc' => 'Gebruik Verzekering om verzekeringspremies bij te houden. U wilt mogelijk verschillende accounts van dit type voor verschillende soorten verzekeringen (auto, algemene aansprakelijkheid enzovoort).',
|
||||
'interest_paid' => 'Betaalde rente',
|
||||
'interest_paid_desc' => 'Gebruik Betaalde rente voor alle soorten rente die u betaalt, inclusief hypotheekrente, financieringskosten op creditcards of rente op leningen.',
|
||||
'legal_and_professional_fees' => 'Juridische en professionele kosten',
|
||||
'legal_and_professional_fees_desc' => 'Gebruik Juridische en professionele kosten om geld bij te houden dat aan professionals wordt betaald om uw bedrijf te helpen runnen. U wilt mogelijk verschillende accounts van dit type voor betalingen aan uw accountant, advocaat of andere consultants.',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'Verlies uit beëindigde activiteiten, netto van belastingen',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'Gebruik Verlies uit beëindigde activiteiten, netto van belastingen om het verlies bij te houden dat gerealiseerd wordt wanneer een deel van het bedrijf niet meer functioneert of wanneer een productlijn wordt stopgezet.',
|
||||
'management_compensation' => 'Managementcompensatie',
|
||||
'management_compensation_desc' => 'Gebruik Managementcompensatie om beloning bij te houden die aan het management, bestuurders en niet-uitvoerende bestuurders wordt betaald. Bijvoorbeeld salaris, vergoedingen en voordelen.',
|
||||
'meals_and_entertainment' => 'Maaltijden en entertainment',
|
||||
'meals_and_entertainment_desc' => 'Gebruik Maaltijden en entertainment om bij te houden hoeveel u uitgeeft aan dineren met uw werknemers om de moraal te bevorderen. Als u dineert met een klant om uw bedrijf te promoten, gebruik dan in plaats daarvan een Promotie maaltijden account. Zorg ervoor dat u bij het invoeren van de transactie vermeldt met wie u hebt gegeten en het doel van de maaltijd.',
|
||||
'office/general_administrative_expenses' => 'Kantoor / algemene administratieve uitgaven',
|
||||
'office/general_administrative_expenses_desc' => 'Gebruik Kantoor / algemene administratieve uitgaven om alle soorten algemene of kantoorgerelateerde uitgaven bij te houden.',
|
||||
'other_miscellaneous_service_cost' => 'Overige diverse servicekosten',
|
||||
'other_miscellaneous_service_cost_desc' => 'Gebruik Overige diverse servicekosten om kosten bij te houden die verband houden met het leveren van diensten die niet onder een andere type uitgave vallen. Deze rekening is ook beschikbaar als een Kosten van Verkoop-account.',
|
||||
'other_selling_expenses' => 'Overige verkoopkosten',
|
||||
'other_selling_expenses_desc' => 'Gebruik Overige verkoopkosten om verkoopkosten bij te houden die niet onder een andere categorie vallen.',
|
||||
'payroll_expenses' => 'Loonkosten',
|
||||
'payroll_expenses_desc' => 'Gebruik Loonkosten om payroll-uitgaven bij te houden. U wilt mogelijk verschillende accounts van dit type voor zaken als: - Vergoeding van functionarissen - Gegarandeerde betalingen - Arbeidsongevallenverzekering - Salarissen en lonen - Payroll-belastingen',
|
||||
'rent_or_lease_of_buildings' => 'Huur of lease van gebouwen',
|
||||
'rent_or_lease_of_buildings_desc' => 'Gebruik Huur of lease van gebouwen om huurbetalingen die u doet bij te houden.',
|
||||
'repair_and_maintenance' => 'Reparatie en onderhoud',
|
||||
'repair_and_maintenance_desc' => 'Gebruik Reparatie en onderhoud om eventuele reparaties en periodieke onderhoudskosten bij te houden. U wilt mogelijk verschillende accounts van dit type om verschillende soorten reparatie & onderhoudskosten bij te houden (auto, apparatuur, landschap enzovoort).',
|
||||
'shipping_and_delivery_expense' => 'Verzend- en leveringskosten',
|
||||
'shipping_and_delivery_expense_desc' => 'Gebruik Verzend- en leveringskosten om de kosten van verzending en levering van goederen aan klanten bij te houden.',
|
||||
'supplies_and_materials' => 'Benodigdheden en materialen',
|
||||
'supplies_and_materials_desc' => 'Gebruik Benodigdheden en materialen om de kosten van ruwe goederen en onderdelen die worden gebruikt of geconsumeerd bij het produceren van een product of het leveren van een dienst bij te houden. Deze rekening is ook beschikbaar als een Kosten van Verkoop-account.',
|
||||
'taxes_paid' => 'Betaalde belastingen',
|
||||
'taxes_paid_desc' => 'Gebruik Betaalde belastingen om de belastingen bij te houden die u betaalt. U wilt mogelijk verschillende accounts van dit type voor betalingen aan verschillende belastinginstanties.',
|
||||
'travel_expenses_-_general_and_admin_expenses' => 'Reiskosten - algemene en administratieve kosten',
|
||||
'travel_expenses_-_general_and_admin_expenses_desc' => 'Gebruik Reiskosten - algemene en administratieve kosten om reiskosten bij te houden die niet direct verband houden met de inkomstengenererende activiteiten van het bedrijf. Bijvoorbeeld: vliegtickets en hotelkosten bij sollicitatiegesprekken.',
|
||||
'travel_expenses_-_selling_expense' => 'Reiskosten - verkoopkosten',
|
||||
'travel_expenses_-_selling_expense_desc' => 'Gebruik Reiskosten - verkoopkosten om reiskosten bij te houden die rechtstreeks verband houden met de inkomstengenererende activiteiten van het bedrijf. Bijvoorbeeld: vliegtickets en hotelkosten bij verkoop van producten en diensten.',
|
||||
'unapplied_cash_bill_payment_expense' => 'Niet-toegewezen contante betaling voor factuurkosten',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'Niet-toegewezen contante betaling voor factuurkosten rapporteert de kosten op kasbasis van leveranciersbetalingscheques die u hebt verzonden maar nog niet hebt toegepast op leveranciersfacturen. Over het algemeen zou u dit nooit rechtstreeks gebruiken bij een aankoop- of verkooptransactie.',
|
||||
'utilities' => 'Nutsvoorzieningen',
|
||||
'utilities_desc' => 'Gebruik Nutskosten om nutsbetalingen bij te houden. U wilt mogelijk verschillende accounts van dit type om verschillende soorten nutsbetalingen bij te houden (gas en elektriciteit, telefoon, water, enzovoort).',
|
||||
'amortisation' => 'Afschrijving',
|
||||
'amortisation_desc' => 'Gebruik Afschrijving om de afschrijving van immateriële vaste activa bij te houden. Afschrijving is het verspreiden van de kosten van een immaterieel actief over zijn nuttige levensduur, zoals afschrijving van materiële vaste activa. U wilt mogelijk voor elk immaterieel actief een afschrijvingsaccount hebben.',
|
||||
'depreciation' => 'Afschrijving',
|
||||
'depreciation_desc' => 'Gebruik Afschrijving om bij te houden hoeveel u investeert in materiële vaste activa. U wilt mogelijk een afschrijvingsaccount hebben voor elke materiële vaste activa die u heeft.',
|
||||
'exchange_gain_or_loss' => 'Wisselkoerswinst of -verlies',
|
||||
'exchange_gain_or_loss_desc' => 'Gebruik Wisselkoerswinst of -verlies om winsten of verliezen bij te houden die ontstaan als gevolg van wisselkoersschommelingen.',
|
||||
'other_expense' => 'Andere uitgaven',
|
||||
'other_expense_desc' => 'Gebruik Andere uitgaven om ongebruikelijke of incidentele uitgaven bij te houden die niet onder een ander type uitgave vallen.',
|
||||
'penalties_and_settlements' => 'Boetes en schikkingen',
|
||||
'penalties_and_settlements_desc' => 'Gebruik Boetes en schikkingen om bij te houden hoeveel geld u betaalt voor het overtreden van wetten of voorschriften, schikkingen treffen in rechtszaken of andere boetes.',
|
||||
'chart_of_accounts' => 'Grootboekrekening',
|
||||
'account_type' => 'Accounttype',
|
||||
'detail_type' => 'Detailtype',
|
||||
'account' => 'Rekening',
|
||||
'parent_account' => 'Hoofdrekening',
|
||||
'as_of' => 'Vanaf',
|
||||
'gl_code_help' => 'Alle grootboekrekeningen hebben een nummer van 6 cijfers. 1xxxxxx = Activa, 2xxxxx = Passiva, 3xxxxx = Eigen vermogen, 4xxxxx = Inkomsten, 5xxxxx = Uitgaven, 8xxxxx = Toewijzingen',
|
||||
'gl_code' => 'Grootboek (GL) code',
|
||||
'primary_balance' => 'Primaire balans',
|
||||
'bank_balance' => 'Bankbalans',
|
||||
'active' => 'Actief',
|
||||
'asset' => 'Activa',
|
||||
'expenses' => 'Uitgaven',
|
||||
'income' => 'Inkomen',
|
||||
'equity' => 'Eigen vermogen',
|
||||
'liability' => 'Passief',
|
||||
'add_account' => 'Account toevoegen',
|
||||
'account_sub_type' => 'Subtype account',
|
||||
'add_account_sub_type' => 'Subtype account toevoegen',
|
||||
'add_detail_type' => 'Detailtype toevoegen',
|
||||
'edit_account_type' => 'Accounttype bewerken',
|
||||
'edit_detail_type' => 'Detailtype bewerken',
|
||||
'parent_type' => 'Type ouderaccount',
|
||||
'no_accounts' => 'Geen accounts gevonden',
|
||||
'add_default_accounts_help' => 'Wilt u standaardaccounts aanmaken? Standaardaccounts kunnen worden bewerkt / verwijderd nadat ze zijn aangemaakt',
|
||||
'add_default_accounts' => 'Standaardaccounts maken',
|
||||
'journal_entry' => 'Journaalpost',
|
||||
'debit' => 'Debet',
|
||||
'credit' => 'Credit',
|
||||
'total' => 'Totaal',
|
||||
'credit_debit_equal' => 'Credit en debet moeten gelijk zijn om door te gaan',
|
||||
'select_all_accounts' => 'Selecteer account voor alle gebruikte rijen',
|
||||
'journal_date' => 'Journaaldatum',
|
||||
'edit_account' => 'Account bewerken',
|
||||
'chart_of_account_overview' => 'Overzicht van de rekeningstructuur',
|
||||
'current_balance' => 'Huidig saldo',
|
||||
'transfer' => 'Transfer',
|
||||
'add_transfer' => 'Overboeking toevoegen',
|
||||
'edit_transfer' => 'Overboeking bewerken',
|
||||
'activated_successfully' => 'Account succesvol geactiveerd',
|
||||
'deactivated_successfully' => 'Account succesvol gedeactiveerd',
|
||||
'budget' => 'Begroting',
|
||||
'financial_year_for_the_budget' => 'Boekjaar voor de begroting',
|
||||
'continue' => 'Doorgaan',
|
||||
'budget_for_fy' => 'Begroting voor fiscaal jaar :fy',
|
||||
'monthly' => 'Maandelijks',
|
||||
'quarterly' => 'Driemaandelijks',
|
||||
'yearly' => 'Jaarlijks',
|
||||
'1st_quarter' => '1e kwartaal',
|
||||
'2nd_quarter' => '2e kwartaal',
|
||||
'3rd_quarter' => '3e kwartaal',
|
||||
'4th_quarter' => '4e kwartaal',
|
||||
'ledger' => 'Grootboek',
|
||||
'reports' => 'Rapporten',
|
||||
'view_report' => 'Rapport bekijken',
|
||||
'ledger_report' => 'Grootboekrapport',
|
||||
'ledger_report_description' => 'Het grootboekrapport bevat de geclassificeerde en gedetailleerde informatie van alle individuele accounts, inclusief de debit- en creditaspecten.',
|
||||
'ledger_add_account' => 'Voeg een aantal accounts toe om het grootboekrapport te bekijken',
|
||||
'select_a_financial_year' => 'Selecteer een boekjaar om de begroting te bekijken',
|
||||
'trial_balance' => 'Saldo',
|
||||
'trial_balance_description' => 'Een proefbalans geeft een overzicht van alle grootboeksaldi weer en helpt bij het controleren of de transacties correct en in balans zijn.',
|
||||
'balance_sheet' => 'Balans',
|
||||
'balance_sheet_description' => 'Dit rapport geeft u een directe status van uw accounts op een bepaalde datum. U kunt het zien als een "Snapshot" -weergave van de huidige positie (dag) van het boekjaar.',
|
||||
'assets' => 'Activa',
|
||||
'liab_owners_capital' => "Passiva en eigen vermogen",
|
||||
'total_liab_owners' => 'Totaal passiva en eigen vermogen',
|
||||
'total_assets' => 'Totale activa',
|
||||
'account_setting' => 'Accountinstellingen',
|
||||
'reset_data' => 'Gegevens resetten',
|
||||
'reset_help_txt' => 'Dit verwijdert alle boekhoudgegevens. En gegevens kunnen niet worden teruggedraaid.',
|
||||
'opening_balance' => 'Beginbalans',
|
||||
'tree_view' => 'Boomstructuur weergave',
|
||||
'tabular_view' => 'Tabellarische weergave',
|
||||
'expand_all' => 'Alles uitklappen',
|
||||
'collapse_all' => 'Alles inklappen',
|
||||
'export_to_pdf' => 'Exporteren naar PDF',
|
||||
'export_to_csv' => 'Exporteren naar CSV',
|
||||
'export_to_excel' => 'Exporteren naar Excel',
|
||||
'transactions' => 'Transacties',
|
||||
'sales_payments' => 'Verkoopbetalingen',
|
||||
'map_transaction' => 'Transactie mappen',
|
||||
'edit_mapping' => 'Mappen bewerken',
|
||||
'deposit_to' => 'Storten naar',
|
||||
'payment_account' => 'Betalingsrekening',
|
||||
'purchase_payments' => 'Aankoop betalingen',
|
||||
'access_accounting_module' => 'Toegang tot de boekhoudmodule',
|
||||
'manage_accounts' => 'Accounts beheren',
|
||||
'view_journal' => 'Journaal bekijken',
|
||||
'add_journal' => 'Journaal toevoegen',
|
||||
'edit_journal' => 'Journaal bewerken',
|
||||
'delete_journal' => 'Journaal verwijderen',
|
||||
'map_transactions' => 'Transacties mappen',
|
||||
'view_transfer' => 'Transfer bekijken',
|
||||
'add_transfer' => 'Overboeking toevoegen',
|
||||
'edit_transfer' => 'Overboeking bewerken',
|
||||
'delete_transfer' => 'Overboeking verwijderen',
|
||||
'manage_budget' => 'Budget beheren',
|
||||
'view_reports' => 'Rapporten bekijken',
|
||||
'journal_entry_prefix' => 'Journaalnummer prefix',
|
||||
'transfer_prefix' => 'Transfer nummer prefix',
|
||||
'account_recievable_ageing_report' => 'Aging-rapport voor debiteuren (samenvatting)',
|
||||
'account_recievable_ageing_report_description' => 'Dit rapport toont een samenvatting van alle openstaande verkoopfacturen binnen de opgegeven dagen volgens de vervaldatum.',
|
||||
'1_30_days' => '1 tot 30 dagen',
|
||||
'31_60_days' => '31 tot 60 dagen',
|
||||
'61_90_days' => '61 tot 90 dagen',
|
||||
'91_and_over' => '91 dagen en ouder',
|
||||
'account_payable_ageing_report' => 'Aging-rapport voor crediteuren (samenvatting)',
|
||||
'account_payable_ageing_report_description' => 'Dit rapport toont een samenvatting van alle openstaande inkoopfacturen binnen de opgegeven dagen volgens de vervaldatum.',
|
||||
'account_receivable_ageing_details' => 'Aging-rapport voor debiteuren (details)',
|
||||
'account_receivable_ageing_details_description' => 'Dit rapport toont details van alle openstaande verkoopfacturen binnen de opgegeven dagen volgens de vervaldatum.',
|
||||
'current' => 'Huidig',
|
||||
'invoice' => 'Factuur',
|
||||
'total_for_current' => 'Totaal voor huidig',
|
||||
'days_past_due' => ':dagen dagen vervallen',
|
||||
'total_for_days_past_due' => 'Totaal voor :dagen dagen vervallen',
|
||||
'total_for_91_and_over' => 'Totaal 91 dagen en ouder',
|
||||
'account_payable_ageing_details' => 'Aging-rapport voor crediteuren (details)',
|
||||
'account_payable_ageing_details_description' => 'Dit rapport toont details van alle openstaande inkoopfacturen binnen de opgegeven dagen volgens de vervaldatum.',
|
||||
'91_and_over_past_due' => '91 dagen en ouder vervallen',
|
||||
];
|
||||
420
Modules/Accounting/Resources/lang/ps/lang.php
Normal file
420
Modules/Accounting/Resources/lang/ps/lang.php
Normal file
@ -0,0 +1,420 @@
|
||||
<?php
|
||||
return [
|
||||
'accounting' => 'حسابداری',
|
||||
'accounting_module' => 'ماډل حسابداری',
|
||||
'accounts_receivable' => 'حسابونه قبضونه (A / R)',
|
||||
'current_assets' => 'د پریښودو داراییونه',
|
||||
'cash_and_cash_equivalents' => 'نغدي او نغدي مشابهتونه',
|
||||
'fixed_assets' => 'ستونزه داراییونه',
|
||||
'non_current_assets' => 'د نه دمخه دارایيونه',
|
||||
'accounts_payable' => 'وګورئدونکي حسابونه (A / P)',
|
||||
'credit_card' => 'کریډیټ ګرځنده',
|
||||
'current_liabilities' => 'د پریښودي لاستيازونه',
|
||||
'non_current_liabilities' => 'د نه دمخه لاستيازونه',
|
||||
'owners_equity' => "د مالکیتونو شریکی",
|
||||
'income' => 'د خپلواکی',
|
||||
'other_income' => 'نورې دخل',
|
||||
'cost_of_sale' => 'فروختونکی هزینه',
|
||||
'expenses' => 'اخراجات',
|
||||
'other_expense' => 'نورو اخراج',
|
||||
'allowance_for_bad_debts' => 'د بد بده پرېښودلو مخنیوی',
|
||||
'allowance_for_bad_debts_desc' => 'د بد بده پرېښودلو اجازه به کار وکړئ ترلاسه کیدی چی پرېښودلو لپاره چې تاسو د خپلو بیا راوړلو نه شی. دا فقط د داونانۍ په اثر ساته کې تاسو خپلواک ګټه دی.',
|
||||
'assets_available_for_sale' => 'ستاسو درملرنې لپاره د دارایيونه',
|
||||
'assets_available_for_sale_desc' => 'د استازو دامرسي د درملرنې لپاره ساده کول چې په زور زور هفته يا د مدتونو په لوبه کې نه ته واغوريدل شي.',
|
||||
'development_costs' => 'د ترقی هزینې',
|
||||
'development_costs_desc' => 'د ترقی هزینې مخ کار وکړئ چې مقدارونه چې تاسو پیرودونکي، مثلاً SBA قرضہ ، يا خریدارۍ د سرمايه وغوره لپاره ونیسي، اسټورګاه يا نورو دارایيوب ستونزې کول. کله چې د پیرود وروسته تاسو خپریږدی، یا خریدارۍ ووړي، مخ لري.',
|
||||
'employee_cash_advances' => 'کارمندانو نغدي پیشرونه',
|
||||
'employee_cash_advances_desc' => 'د کارمندانو نغدي پیشرونه به کار وکړئ چې د کارمندانو تعرفي په بدل هغه کارمند څخه نقدی خرڅولو یا نورو غیر تعرفي پیسې. کله چې تاسو یو ډله مو کارمند د لپاره قرضہ ورکړئ، به اسانه ته د دوامی دارایی ډول د دولتمندانو به کار ووړئ.',
|
||||
'inventory' => 'انباري د خرڅلاو لپاره',
|
||||
'inventory_desc' => 'د انباری شته ته وګورئ چې ستاسو کار پریدونکي خرڅلاوونه د خرڅلاو لپاره تعقیب کړئ. کله چې خرڅلاوونه فروخت شي، د فروخت په انځور کې د خرڅلاو لپاره تعین کړئ.',
|
||||
'investments_-_other' => 'د سرمایه ګمركی - نورو',
|
||||
'investments_-_other_desc' => 'د سرمایه ګمرکی - د نورو د وړاندې سرمایه پورې راټول کول. د عام سهامونه، سکېلونه يا زرې سوداګرونه.',
|
||||
'loans_to_officers' => 'د مسولینو ته قرضہ',
|
||||
'loans_to_officers_desc' => 'که تاسو خپلو کار په شرکت ستمراروي، به د مرستيالانو ته په قرضہ کې د پیسې ورکړئ.',
|
||||
'loans_to_others' => 'د نورو لپاره قرضہ جوړول',
|
||||
'loans_to_others_desc' => 'د نورو لپاره قرضې جوړول به کار وکړئ چې ستاسو کار ډیرې نور لږوې یا بشپړې کسانو یا پیرودبندیوب ته پیسې ورکړي. دا ډول په کارمندانو نقدی پیشرونه کې به مثالي سم لری.',
|
||||
'loans_to_shareholders' => 'د سهامدارانو ته قرضه',
|
||||
'loans_to_shareholders_desc' => 'که تاسو خپلو کار په شرکت ستمراروي، به د سهامدارانو ته په قرضہ کې د پیسې ورکړئ.',
|
||||
'other_current_assets' => 'نورې د پریښودي داراییونه',
|
||||
'other_current_assets_desc' => 'دواخلونه په لاس ته خپلول شئ د کارونو لپاره چې نور وجوړونې پورته نه دي. د دوامدار اصولو په یو کال کې آیا شي د کاش دا کريږي یا استعمال کړي.',
|
||||
'prepaid_expenses' => 'پیش پولیدل شوی مصارف',
|
||||
'prepaid_expenses_desc' => 'د پیش پولیدل شوی مصارف د لاس ته استعمال کړئ چې د مصارفو سره د دوهموی یادونه نه شمیري چې تاسو ترلاسه کړئ. کله تاسو د مصرفو هزینه پورته کړئ، دا به ځایز لاندې ته سره وروسته پیسې بدلې کړئ ترڅو په دې حساب کې پیسې وټاکئ.',
|
||||
'retainage' => 'محفوظۀ مقدار',
|
||||
'retainage_desc' => 'د محفوظۀ مقدار د استعمالو ته وکړئ کې د سوداګرۍ مراجعونو ته په نږدې شی دی چې د یوې د لاستي مقطع کې یو مشروعیت پایول شوي اوسمهال د ختمو شوو بحث. دا نوع په صنعت مختلف باندې شی دی، او فقط کولی شي کله یوازې د راغلیزو سکه بازی درجې شوی په اساس کې د دوامدار اصولو سره وپوهېږي.',
|
||||
'undeposited_funds' => 'ګټه نشوو پیسې',
|
||||
'undeposited_funds_desc' => 'د ګټه نشوو پیسو حساب له فرصت ونیشته کې استعمال کړئ د پلورودو په پیسو ډلې جلاکېږي چې هندل کېدل نه شوی دی. د کوچنی پیسې لپاره د کلی قبضې حساب، به جای دا هم خوړلې شئ.',
|
||||
'bank' => 'بانک',
|
||||
'bank_desc' => 'بانک حسابونه وکړئ چې د تمام پریودونکي فعالیت پیل کړئ، ډیبټ کارډ ترمنځ معاملاتونه هم شامل ده.',
|
||||
'cash_and_cash_equivalents' => 'د پیسې او د پیسو راستونو سمون',
|
||||
'cash_and_cash_equivalents_desc' => 'د پیسې او د پیسو راستونو سمون لپاره وکړئ چې پیسې یا د راستونو يا دخپلو اسېټونو چې د موقعیت لاسرسی دی ښه کارول شي، پیل شي. مثلاً، قابل فروخت شوی بانکي امانت او وزارتي پایلۍ.',
|
||||
'cash_on_hand' => 'د لاس په دستانو',
|
||||
'cash_on_hand_desc' => 'د دستانو او د پیسو لپاره د حساب حفظ کړه چې د خپله کمپنی جمع کوي د کمی کارونې لپاره، همداراز چې لخوا کمی ځای پورې ندي شي. د سوداګرۍ په پیسو ډلی واوریزې چې نشوو کېږي، به ځای پیل کولو لپاره د پیش برخې حساب د ګټه نشوو پیسو.',
|
||||
'client_trust_account' => 'د مشتریانو امانت حساب',
|
||||
'client_trust_account_desc' => 'د مشتریانو امانت حسابونه وکړئ چې شما پیسې راکړي چې د کسی څخه فائدې لري. مثال ورکړئ، وکیلان اکثریته د خپلو مراجعینو لپاره هزینه پیدا کوي. ، نه حصې نومي پایلې وژل کېږي چې غبارۍ د هغه تعداد سره واپلې شي (د دوامدار لاوابتې).',
|
||||
'money_market' => 'د پیسو بازار',
|
||||
'money_market_desc' => 'د پیسو بازارونو د پیسې مقدارونو ټرټره وکړئ. د سرمایه په لاس ته وکړئ، به جای دا که پیسې مقدارونو حسابونو لپاره وکړئ.',
|
||||
'rents_held_in_trust' => 'د امانت کې د خرڅلاونه',
|
||||
'rents_held_in_trust_desc' => 'د امانت کې د خرڅلاونه خپلول شئ تر چې مالکینو په وخت اواسطو سره نگه کړي. معمولاً فقط منشیان په هغه نوعیتو حساب استعمال مي کوي.',
|
||||
'savings' => 'سوداګرۍ',
|
||||
'savings_desc' => 'د سوداګرۍ حسابونو د خپله خزانې او CD فعالیتونه وکړئ. هر سوداګرۍ حساب چې شما په بانک يا دويمي غباره درلودل کوئ، د خپله خزانې د یوه همغږه څخه سوداګرۍ نوع حساب لري. د سرمایه په لاس ته وکړئ، به جای دا که پیسې مقدارونو حسابونو لپاره وکړئ.',
|
||||
'accumulated_depletion' => 'اجمالی کمیت بیشینه',
|
||||
'accumulated_depletion_desc' => 'د اجمالی کمیت بیشینه ته وکړئ چې چېرته د کوډ اوساده کولو مقدار پیل کړئ.',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment' => 'ملک، پودا او موادو اسبابونو د تجمیع شوی فرسودګی',
|
||||
'accumulated_depreciation_on_property,_plant_and_equipment_desc' => 'د ملک، پودا او موادو اسبابونو د تجمیع شوی فرسودګی استعمال کړئ چې څوک چیرته یو پایداره دارایی (یو ستونزه دارایی چې تاسو د هرې کاري اوریدو کې یوه کله پیسې ته نه راغلاست) پراخه فرسودوليږي.',
|
||||
'buildings' => 'ساختمانونه',
|
||||
'buildings_desc' => 'د ساختمانونو لپاره به د ستاسو کار پیداویښتیاوې کې د خرڅلاوي مصروفیت پیژندل کړئ. که تاسو خپل کار په خانه کې لري، مالياتي مشورت وکړئ. د ځینیدو خرڅلاو په نښه کې نامتونه د غوراوي دارایې لپاره به د خصوصي حساب پر وګورئ، د دې دارایې مصروفیت پراخه خرڅلاو او ساختمان فری اوسیالی شي چې همدا راوستونکې باوري کولی شي. یو عام نظام د هغه کې هم د ملکونو له برخه څخه د ساختمانو ترافعي لمبې نسبتونه د بیلابیلې مالیه قطعیاتو پر مبنې په ډول عمل کړي.',
|
||||
'depletable_assets' => 'د خاليه دارایي',
|
||||
'depletable_assets_desc' => 'د خاليه دارایې لپاره به طبيعي سرمایې، مثلاً خشک ګوزې، روغن بیرته او معدني ديپازټونه پیژندل کړئ.',
|
||||
'furniture_and_fixtures' => 'د نظافت او سمی اسبابونه',
|
||||
'furniture_and_fixtures_desc' => 'د نظافت او سمی اسبابونو لپاره به د ستاسو کار پیداویښتیاوې کې د نظافت او سمی اسبابونو د قیمت پیژندل کړئ چې تاسو خپل بیاکتني ته لره او استعمال کولی شي، مثلاً فروغۍ صندلی یا د رامرغورۍ بیعانه.',
|
||||
'land' => 'زمین',
|
||||
'land_desc' => 'د زمینو لپاره به د دارایې چې سره به پیسې تبدیل شي او نه د یو سالو د عادي په عمل کې استعمالولو توان ولري. مثلاً، بهترین بنسټ بېلابېلې لپاره یو حساب به د زمینونو لپاره به کاروي، جوړولوي چې د ملکي مالیاتي پیشواځي په ډوکي ښکاره شوي نسبت په مناسب ډول په تقسیم کړي. همدا یو عام نظام دې چې د خلکو پاره به د وراثتونو وراثې کیږي.',
|
||||
'leasehold_improvements' => 'اجارې پرمنی سمبالونه',
|
||||
'leasehold_improvements_desc' => 'د اجارې پریمی مخکې ته نړيوالۍ کړئ چې د فعلی دارایی د قدرت ته زیاتولو بسته شي. مثلاً، که تاسو د اجاره شوي دفتري سپیس کارپیټ کړئ او پیریکول نشي خېښ یا انعام ورکَی نشي، هغه څه اجرت لپاره پرمنی سمبالونه دي.',
|
||||
'machinery_and_equipment' => 'ماشینونه او تجهیزات',
|
||||
'machinery_and_equipment_desc' => 'د ماشینونو، کمپیوټر سافټویر، همدا نورو سمونو سره به د ستاسو کار پیداویښتیاوې کې د مخکې، ټولې تجهیزاتو او وسائطونو د قیمت پیژندل کړئ. دا لاړ او نه لاړ وسائل د دوتنې حسابې پراخه پیژندل کړي.',
|
||||
'other_fixed_assets' => 'نورې یوثائی دارایي',
|
||||
'other_fixed_assets_desc' => 'د نورې ثابت داراییو لپاره به د دیړې دارایی چې د دیړې دارایي وړوکې نه شوې هم پرته پاڼو وړوکي. ثابت دارایي مادي مالياتي دارایې دي چې تاسو خپل کار په کار کولو کې استعمال او تاسو نه په عادي کارونې کې په یو کال کې پرتل.:',
|
||||
'vehicles' => 'وسایطونه',
|
||||
'vehicles_desc' => 'د وسایطونو لپاره به د ستاسو کار پیداویښتیاوې کې د وسائلو د قدرت پیژندل کړئ چې تاسو خپل کار پراخه ولره او دې په کار کې کارولی شي، دا له مخکې د بیروني وسائلونو (د واټدوکو وسایل)، مستقل هوائی ، هیلیکوپتر سم هم پرته پاڼو وړوکی شي. که تاسو یو وسیله به خپلې کار او شخصي کار پرته استعمال کولی شئ، د خپلو کابلو مالیاتي پىژندې کې په نښه کړئ چې څېرمه ته لیګد شي.',
|
||||
'accumulated_amortisation_of_non-current_assets' => 'مجموع شوی عمران چیرته د اساسونه',
|
||||
'accumulated_amortisation_of_non-current_assets_desc' => 'د غیر مستقل داراییونو مخکی استعمالول کړئ چی پیژندلی شی یا په درېمد کیږي چی ستاسو ته غوره خپلو ډله د چیرته کولو لپاره.',
|
||||
'assets_held_for_sale' => 'د خرڅلاو د دارائیونه',
|
||||
'assets_held_for_sale_desc' => 'د خرڅلاو د دارائیونه لخوا وکاروئ چې یوه شرکت د لخوا وړ نه شی ځینې ټایم ته لري، وړيا ده د خرڅلاو لپاره موجود بیا ناست.',
|
||||
'deferred_tax' => 'معطل د مالیه',
|
||||
'deferred_tax_desc' => 'د معطل د مالیه لخوا به کار وکړئ چې مالیاتي التزامونه که د مستقبل کې استعمال کیږي ډیر مالی حساباري جوړولو لپاره.',
|
||||
'goodwill' => 'مهربانی',
|
||||
'goodwill_desc' => 'د مهرباني په څیرم کې استعمال وکړئ که تاسو د تر یو شرکت خریداري کړئ. دا هغه intangible assets دی چه خریداری شوی شرکت د یو مزیت سره یوسل، مثلاً د حکومت د رابطې، د کاري نوم، ممتاز اعتبار دارنوي، ځای، افضل مدیریت، د مشتریانو لیستونو، د محصول کیفیت او ښه کاري روابط.',
|
||||
'intangible_assets' => 'Intangible Assets',
|
||||
'intangible_assets_desc' => 'د بې بدنیتونې داراییونو مخکی استعمالوئ چې تاسو مخکې دی چې چیرته کړئ. د کاروبارو، مشتریانو لیستونو، حقوقونو او پیټنټونو کې لګولۍ وړلو لپاره.',
|
||||
'lease_buyout' => 'لیز خریداري',
|
||||
'lease_buyout_desc' => 'د لیز خریداری به کار وکړئ چې د ګاډی ته لیز ورکولو په اړه پیسونه راسته شي ترلاسه کړي. تاسو نه لیز ورکړي، بلکه خپلو ډلو سره ته خریدار شوي وړو.',
|
||||
'licences' => 'اجازتونه',
|
||||
'licences_desc' => 'د اجازتونو د غیر متخصصینو لپاره به کار وکړئ چې د یوه فعالیت ته اجازه ورکولی شی، مثلاً الکل خرڅول، یا رادیو برودکاست. برای هزینه های مربوط به مجوزهای حرفه ای که به افراد اعطا می شود، به جای آن یک حساب هزینه های حقوقی و حرفه ای استفاده کنید.',
|
||||
'long-term_investments' => 'د درېمدونه د درېمدونونې',
|
||||
'long-term_investments_desc' => 'د درېمدونونو درېمې پیل کړئ چې د یوه کال زیاتولي مې مشخص شوې پورې ترلاسه کیږي.',
|
||||
'organisational_costs' => 'دمنځپانگي لوستل',
|
||||
'organisational_costs_desc' => 'د اداري مصاريفو د استعمالولو څخه استعمال شه له دواړې ته د سازمانونو سره خلاص شوې مصاریف پورې کول. دا مصاریف شامل د مستقيم په حلواهوونو کې ضروري دی چې د شرکت د سمونو بنسټونه، د قانوني سندونو پورې نوي سندونو او نور پراکتيکي سندونو وغیره.',
|
||||
'other_non-current_assets' => 'نورو غير منقولونه دارایی',
|
||||
'other_non-current_assets_desc' => 'د نورو غیر منقولونو داراییونو نښه کول لپاره چې د دې ډول بندي ته ومومئ. غیر منقولي دارایي د دوه يا لومړۍ وقت تجارتي دارایي دی چې منځینې قیمت ته دمه سال بدليدونکي شي.',
|
||||
'security_deposits' => 'کميسيونونه بشپړه',
|
||||
'security_deposits_desc' => 'د کميسیونونه بشپړې استعمال اخستل شي ترلاسه شوې په هغه وخت چې د غونډه، زوړه، يا نقصان سره واقع شوي لاسرسیارو ته وخت لري. دا د مودي کولو لپاره د خلاصولو ترلاسه حساب به د مودي کولو حسابونو څخه يو بشپړ حساب به د فعلي ليابلیټیز حسابونو تفصیلی قسم بشپړه.',
|
||||
'accounts_payable_(a/p)' => 'د حسابونو د پيسي وروستیږي',
|
||||
'accounts_payable_(a/p)_desc' => 'د حسابونو د پيسي وروستیږي (هم د A / P، بازرګانو او نورو پیسی پیسي، یا الحاق المدينين) د سوداګرو پر اویاړل شوي رواندونه راټولوي.',
|
||||
'credit_card' => 'کریډټ کارت',
|
||||
'credit_card_desc' => 'د کریډیټ کارت د حسابونو مخکې د خواستونو ډلې ورکړي چې په کار پور کې استعمال شوي. د خپل کارپوهانو لپاره هر اوس په توګه خپل خپل کریډټ کارت د حساب نه دی ترڅو لپاره یوه کریډیټ کارت حساب به ته لازمی دی.',
|
||||
'accrued_liabilities' => 'د ماتي ګټه',
|
||||
'accrued_liabilities_desc' => 'د ماتي ګټه اخستل شي ترلاسه شوي مصاریف په هغه وخت چې د سوداګرو مطابقت موندلې نشي. مثال ، کارپوهانو لپاره د پینشنونو په حساب کولو لپاره.',
|
||||
'client_trust_accounts_-_liabilities' => 'حسابونو د کلاینټونو اعتبار - ګټه',
|
||||
'client_trust_accounts_-_liabilities_desc' => "د کلاینټونو اعتبار حسابونو - ګټه اخستل شوي د کلاینټونو اعتبار حسابونو سره موازي. دا حساب راندينو چمتو کوي چې له خپلو کار پر اعتبار نه موندلی، د خپلو بیلانس په خپلو توازني نامه کې وغیره نه که وکړی. دغه 'کنټرا' حساب دغه سوله کوي، هر وخت چې دوه بیلانسونه سمون پورې نشي.",
|
||||
'current_tax_liability' => 'فعلي مالیه لږد',
|
||||
'current_tax_liability_desc' => 'د فعلي مالیه لږد به لاسرسیارو ټوله مالیې راتلونه راټولوي خپله کار پورې ته وخت لري.',
|
||||
'current_portion_of_obligations_under_finance_leases' => 'د مالياتي منځپانګې د فعلي حصه',
|
||||
'current_portion_of_obligations_under_finance_leases_desc' => 'د مالياتي منځپانګې د فعلي حصه اخستل شي چې د پلاتې په لومړۍ کې هم څه باید وړاندې کيږي.',
|
||||
'dividends_payable' => 'د تقسیمونې وړاندې',
|
||||
'dividends_payable_desc' => 'د تقسیمونو پورې د سهامونه شریکي چې له شرکت خپلار ته ورکړي او نه پورې شوي.',
|
||||
'income_tax_payable' => 'د دخل مالیې پورې',
|
||||
'income_tax_payable_desc' => 'د دخل مالیې پورې اخستل شي چې د کمپني د خپل سوداګرونو پورې د پیسو منیدل شوي پوره.',
|
||||
'insurance_payable' => 'د بیمې پورې',
|
||||
'insurance_payable_desc' => 'استعمال کول د بیمې پورې به د بیمونو پورې تاسيس / کاروائيونو ته وړانديږي. دا حساب کول لپاره د دوی لوبو غونډي بیمې ته بشپړ به د ورځو ماهانو بیماری های د سوداګرۍ لپاره په کثافت کې به کار ولاړ شي.',
|
||||
'line_of_credit' => 'د اعتبار خط',
|
||||
'line_of_credit_desc' => 'د اعتبار خط څخه استعمال شوي د کارپوهانو خلاصولو ترلاسه. هره یک کارپوهانه د خپل خپل سم خط حساب لري.',
|
||||
'loan_payable' => 'د قرضونې پورې',
|
||||
'loan_payable_desc' => 'د ديوه پس ادا کولو لپاره د ديوه پس معلومات بکس نوروچې شرکت دفعه ورکولو دي چې دا هغه لیدل کولی شي چې داسې په درېمې مطالبه شي په ننوتلو کې. د طولی موده لپاره، د بل مودی جلا ګډون په نوم کې د ختمي سره کاروي.',
|
||||
'other_current_liabilities' => 'نور د موجودي حقونه',
|
||||
'other_current_liabilities_desc' => 'د نورو موجودي حقونو لپاره اضافې کول، چې د شرکت په غرمۍ کې مديرې ورکشي او یوازې د سالانې په ټولو کې به د چې دا د هغوي څخه پيسونه محصول کوي.',
|
||||
'payroll_clearing' => 'د تولید د افغانستان پاداش منځنۍ',
|
||||
'payroll_clearing_desc' => 'د پاداش منځنۍ چمتوکوال په نوم کې دا کارول کېږي چې هغه ناټاکل شوی پیسې د پیسې لګې ته ورکوي چې دا پیسې د بیا هم درستول شوی پیسونو پورې لریدل شي. که تاسو دا پیسه خواړه کړئ، دغه مقدار د دې حساب ترلاسه کړئ. دا حساب د پاداش منځنۍ د مالیاتونو د رېښتان او آی بی سی د لیدلو مالیات پر استعمال نه کړئ.',
|
||||
'payroll_liabilities' => 'د پاداش منځنۍ حقونه',
|
||||
'payroll_liabilities_desc' => 'په پیدا کوونکی د پاداش منځنۍ کې د دولتي ادارو ته د مالیه مقدارو د توپیر وصولو لپاره داحساب کارول کړه. دا په مالیې معاشاتو او بیمې اضافې کې شامل دی، چې د مالیه مقدارو په وخت کې د دولتي ادارو ته وصول شي.',
|
||||
'prepaid_expenses_payable' => 'د مخکي ادایه پورته شوی پیسې',
|
||||
'prepaid_expenses_payable_desc' => 'د دې حساب کولای شئ چې د خاصي کالونو ماننې پیسې مثلاً منزل تذکره چې ته هغه مدت په ځای کې نشته شوی او به لاس پیدا کېږي د خپلو شرکت پورې ته نور ارزښتونه ډول ولري.',
|
||||
'rents_in_trust_-_liability' => 'د پورته شوي کريډټونه - حق',
|
||||
'rents_in_trust_-_liability_desc' => "د پورته شوي کريډټونونو حاصله ته داسې احتمال لري چې د دوي لوستلو لپاره پلټنې شي. دا حساب 'کانټرا' حساب دی، چې دوو بیلانسونې پر توفیق سره کار کوي که دوو ترمیموندو پورته شوې شوی بیلانس شامل شي.",
|
||||
'sales_and_service_tax_payable' => 'د خرڅلاو او خدمت مالیه',
|
||||
'sales_and_service_tax_payable_desc' => 'د خرڅلاو او خدمت سوداګرۍ کې د مالیاتونو ټولو مقدارو نه پیرودونکيز شئ چې تاسو په وخت کې خوندي کړې، ولی نه په برخې کې پورته شوې شي. دا د رامینځته مالیې ميله په نوم کې چې دوه عبارتونه دلته لري: د تواضع لرو، خدمتونه، په خدمتونو کې وړيا پیسې، د ادارتي پینسنزې اوسئ. کله تاسو د مالیې مقدارو د دولتي مالیاتونو ته وصول کړئ، دغه مقدار د دې حساب ترلاسه کړئ.',
|
||||
'accrued_holiday_payable' => 'د غوښتل شوي اجور پورته شوی پیسې',
|
||||
'accrued_holiday_payable_desc' => 'په غوښتل شوي اجورونو کې دا حساب اغلب کارول کېږي چې غوښتل شوی پیسې هغه ډله دی چې د ملازمینو په حساب کې نه ورکشي.',
|
||||
'accrued_non-current_liabilities' => 'د راتلونکی غیر موجود حقونه',
|
||||
'accrued_non-current_liabilities_desc' => 'استعمال کول موندل شوې د غیر موجود کې د شرکت د خرڅولو کې استعمال شوي د پیسونو پورې له ترسره کېدای شي، البته مناسبت لري، ژبې که پینسنز.',
|
||||
'liabilities_related_to_assets_held_for_sale' => 'د سوداګرۍ لپاره وړاندې شوي د تعهدات',
|
||||
'liabilities_related_to_assets_held_for_sale_desc' => 'د سوداګرۍ لپاره د خپلو اصولونو سره مربوط خوښیدل کېږي ترڅو هیلدي شي چې لوستل شوی شي يا پام شوي شي.',
|
||||
'long-term_debt' => 'د طولی موده قرضې',
|
||||
'long-term_debt_desc' => 'د طولی موده د کارونې اوتبه د پیسو ته د قرضې اوتبه راټولو چیرته ته استعمال شوي. مثلاً، ہاوسینز۔',
|
||||
'notes_payable' => 'د تورې قرضې',
|
||||
'notes_payable_desc' => 'د نوټ ادایې غوره کړئ چې د تاسې تجارت پورې ورکړي نه وېشل يې (دوازده میاشتې) پیرودې ته ثبت کړئ. د پیرود په لټون حساب ډول کې د ستندیدو پیرود د حساب د ننوتې پیرود بجا به کارول، بدلې چې د دیر پیرود.',
|
||||
'other_non-current_liabilities' => 'نورو نه کورنۍ بې عرضه',
|
||||
'other_non-current_liabilities_desc' => 'د نورو نه کورنۍ بې عرضه په برخه کې لاسه کول او احتمالي قرضونه دا د هغه نه د پرمختللو نه کورنۍ بې عرضې حساب د بل نه کورنۍ د غیر ملکي حساب ډولونو په توګه وي.',
|
||||
'shareholder_notes_payable' => 'د سهامدارانو نوټ ادایې ',
|
||||
'shareholder_notes_payable_desc' => 'د سهامدارانو نوټ ادایې په استعمال کې د تاسې تجارت پورې نوي کمیسیون هغه ملګري؛ چې د سهامدارانو سره تجارت پخواني شوي پیرودې اوبو يې ورکړي.',
|
||||
'accumulated_adjustment' => 'اجمول شوي تعديلات',
|
||||
'accumulated_adjustment_desc' => 'څو برخه د شرکتونو د دویمو د خونديزو حساب دا به کار مياڼې چې د مالکانو د استحقاقونو نه لرې ترلاسه کړي؛ چې د خالص درملې نده وړمېږي.',
|
||||
'dividend_disbursed' => 'شریکینو لپاره مالیاتی قسمه',
|
||||
'dividend_disbursed_desc' => 'د مالیاتي قسم درمل UFCM ہغه حساب دا به کار مې اړوندې کړئ، چې د شرکت يې به د خودې ابلاغ شوی درملې څخه به هم مخکېرۍ.\n',
|
||||
'equity_in_earnings_of_subsidiaries' => 'سبسیدیاريز کې د دویمو د خالصې حصه',
|
||||
'equity_in_earnings_of_subsidiaries_desc' => 'د سبسیدیاريز کې د دویمو د خالصې حصه په برخه کې وکارول او تاسې تجارت پورې لپاره هم وړاندئ، چې د ملګريو په شراکت کې پیدا شوي اشتراکونه (shares) د خالصې حصه او پنځه حصه ترلاسه کړي. ',
|
||||
'opening_balance_equity' => 'د باز کولو توازن د پلورنځي دقیقې،',
|
||||
'opening_balance_equity_desc' => 'چې چیرې تاسې د شرکت د جاري شوي دخل او دغه نه تیرې په کتاب کې ونیسي، System له خبره کړي چې دخل او دغه توازن غوښتنې په منځ کې د دبیرې توازن د قیمت در پرتهنتونه لرې کوي. ',
|
||||
'ordinary_shares' => 'عام سهامونه',
|
||||
'ordinary_shares_desc' => 'شرکتونه عام سهامونه به کار مې اړوندې کړي تر څو څخه يې زموږ سهامونه د خواصۍ سره نښلول شوي؛ دا هغه حساب د سهمونو د بشپړویو قیمت داسې وړو پایله وي.',
|
||||
'other_comprehensive_income' => 'بلکلی معاشي درآمد',
|
||||
'other_comprehensive_income_desc' => 'د بلکلي معاشي درآمد به کار وړل شي چې لرونکي بزرګونه کې د مالي پورې کمک شوي محلې کې د تجارت پورې د دفاتر مختلفګانو د رِلټونې په توګه ورکړي، چې غواړي د شرکت به جوړ شوي مخکې نه لرې نوي ارزښت.',
|
||||
"owner's_equity" => "د مالکینو اصل",
|
||||
"owner's_equity_desc" => 'د شرکتونو د بیا راوړونه به کار مې آید چې دا به د شرکتونو د سال نخښې په پای کې د خالصې حساب واثاقولو او یا زیاتولو همدارازه.',
|
||||
'paid-in_capital_or_surplus' => 'د سرمایه پورته شوي یا سرغونۍ',
|
||||
'paid-in_capital_or_surplus_desc' => 'شرکتونه د مالکانو په بدل څخه ترلاسه کړئ، چې له ترلاسه شوي سهامونو په بالا په قیمت کې; داسې هغه حساب لاسه کولو دقیقې د پیرود او داسې چې د خالصې حصه. ',
|
||||
'partner_contributions' => 'شریکانو تعاونې',
|
||||
'partner_contributions_desc' => 'د شریکیو تعاونونو په برخه کې وکارول کېږي چې شریکان په ټولو سالو کې واخلي شوي دویمو حساب دي،',
|
||||
'partner_distributions' => ' شریکینو ته توزیعول',
|
||||
'partner_distributions_desc' => 'تعاوني شرکتونه یو د یارانۍ توزینونه وکارول کوي چې تاسو کولی شریکان لپاره په هغه کال کې توزيع کړئ. دغه نه معمولي تولیدات او خدماتو لپاره د پیر کولو یو Expense account (a Expense account in Payroll expenses) استعمال کړئ.',
|
||||
"partner's_equity" => "د شریکانو سرمایه",
|
||||
"partner's_equity_desc" => 'تعاوني شرکتونه د شریکانو سرمایه ته هم يو څوک پکار کوي چې د تر لاسه کې د تعاونې د سودونو باقي مانلو په اختیار کې دی.',
|
||||
'preferred_shares' => 'مخصوص سهامونه',
|
||||
'preferred_shares_desc' => 'شرکتونه دا حساب استعمال کوي چې د سهمونو د مخصوصې سوداګرۍ په لاسو کې ټراکول کړئ. دا حساب باید د سهمونو تکلیف شوی (یا پار) ارزښت وي.',
|
||||
'retained_earnings' => 'باقيمانده دخل',
|
||||
'retained_earnings_desc' => 'باقيمانده دخل د نیټې د مالی کالونو د خالي مخکې د نیټونه ټریک کوي.',
|
||||
'share_capital' => 'سهام سرمایه',
|
||||
'share_capital_desc' => 'د سهامونو لخوا پرمختلل شوی پیسې پیل کولو ته د سهام سرمایه حساب استعمال کړئ.',
|
||||
'treasury_shares' => 'خزانې د سهامونې',
|
||||
'treasury_shares_desc' => 'شرکتونه د خزانې د سهامونې استعمال کوي چې به شرکت په شریکانو کې خپل سهمونه ورکولو ته ورته هغه پیسې ټریک کړئ.',
|
||||
'discounts/refunds_given' => 'تخفیف / بازپرداختونه چې ورکړل شوي',
|
||||
'discounts/refunds_given_desc' => 'Discounts/refunds given استعمال کوي چې تخفیفونه چې تاسو مشتریانو ته ورکړئ پټ کولو لپاره ټریک کړئ. دا حساب معمولاً د نورو دخلو لپاره د نفی موجودیت لرو.',
|
||||
'non-profit_income' => 'غیر انتفاعی دخل',
|
||||
'non-profit_income_desc' => 'غیر انتفاعي موسسات کولی شي چې غیر انتفاعی دخل يې چمتو کوي.',
|
||||
'other_primary_income' => 'نورو اصلي دخل',
|
||||
'other_primary_income_desc' => 'د نورو اصلي دخل استعمال کوي چې د سوداګرۍ د معمولي عملياتو مستقل په سیمه کې شامل ندي وي.',
|
||||
'revenue_-_general' => 'دخل - عمومي',
|
||||
'revenue_-_general_desc' => 'د خبرې دخل - عمومي د معمولي عملياتو د دخل پرمختلسه راټ شي چې دا هیڅ کوم د نورو هېڅکله باندې ته ونیسي.',
|
||||
'sales_-_retail' => 'د ریټیل خرڅلاو',
|
||||
'sales_-_retail_desc' => 'د ریټیل پرچین خرڅلاو د مصنوعات / خدماتو په قیمت کې د مشتریانو لپاره ویرایش ته وړه پکښ شي.',
|
||||
'sales_-_wholesale' => 'د عمده خرڅلاو',
|
||||
'sales_-_wholesale_desc' => 'د عمده خرڅلاو مخکي د مصنوعاتو خریدارۍ لپاره د خرڅلاو غوره کول.',
|
||||
'sales_of_product_income' => 'د محصول دخل د خرڅول',
|
||||
'sales_of_product_income_desc' => 'د محصول دخل د خرڅول د محصولاتو خرڅولو یوازي درآمد ټاکل کولی شي. دغه کولی شي ټولې شنې ، مثل: کروپ او موډ مواد ، استاجره فیسونه ، اجرتونه او غذائي غذا.',
|
||||
'service/fee_income' => 'خدمات / فیس دخل',
|
||||
'service/fee_income_desc' => 'د خدمات / فیس دخل به تاسو کولی شي چې د خدماتونو کولو یا عادي خدماتونو ته وصوله شوې فیسونو لپاره دخل ته وړيا پکښ شي. د بیا هم د خلکو لپاره دواتر پیسې پلورندې د اوسمهال د خلکو د اور د خلکو مشکله باندې لپاره نورو دخل حساب چې د نورو متفرقه دخلو نوع اعتبار کالي Other miscellaneous income, instead استعمال کوي',
|
||||
'unapplied_cash_payment_income' => 'د خورده د پیسې د خالي دخل',
|
||||
'unapplied_cash_payment_income_desc' => 'Unapplied Cash Payment Income د د خریدارانو پیسې ټول کسب د خالي دخل راپور کوي چې تاسو د اوسمهال ټول کوربه په لاسه کې همکاره شوې پیسې. به طور کلی ، تاسو دا د خریدارۍ یا فروش په لګښت کې مستقیماً استعمال نه کړئ.',
|
||||
'dividend_income' => 'درصدنویسی درآمد',
|
||||
'dividend_income_desc' => 'از درصدنویسی درآمد برای ردیابی سود سهام مشمول مالیات از سرمایه گذاری ها استفاده کنید.',
|
||||
'interest_earned' => 'سود کسب شده',
|
||||
'interest_earned_desc' => 'برای ردیابی بهره از حساب های بانکی یا پس انداز، سرمایه گذاری ها یا پرداخت به شما در قرضهایی که کسب و کار شما داده است، از بهره کسب شده استفاده کنید.',
|
||||
'loss_on_disposal_of_assets' => 'ضرر در نقل و انتقال دارایی ها',
|
||||
'loss_on_disposal_of_assets_desc' => 'برای ردیابی ضررهایی که در نقل و انتقال دارایی ها به دست می آید، از ضرر در نقل و انتقال دارایی ها استفاده کنید.',
|
||||
'other_investment_income' => 'دیگر درآمد سرمایه گذاری',
|
||||
'other_investment_income_desc' => 'برای ردیابی سایر انواع درآمد سرمایه گذاری که از سود سهام یا بهره نیست، از سایر درآمد سرمایه گذاری استفاده کنید.',
|
||||
'other_miscellaneous_income' => 'سایر درآمدهای متفرقه',
|
||||
'other_miscellaneous_income_desc' => 'برای ردیابی درآمدی که از عملیات معمول تجارت نمی آید و در دسته بندی های دیگر درآمدی قرار نمی گیرد، از سایر درآمدهای متفرقه استفاده کنید.',
|
||||
'other_operating_income' => 'سایر درآمدهای عملیاتی',
|
||||
'other_operating_income_desc' => 'برای ردیابی درآمدی که از فعالیت هایی به جز عملیات معمول تجاری به دست می آید، مانند بهره سرمایه گذاری، سود ارز خارجی و درآمد اجاره، از سایر درآمدهای عملیاتی استفاده کنید.',
|
||||
'tax-exempt_interest' => 'بهره غیر قابل تعریف',
|
||||
'tax-exempt_interest_desc' => 'جهت ثبت بهره ای که مشمول مالیات نیست، مانند بهره از پول در حساب های بازنشستگی معاف از مالیات و یا بهره از اوراق قرضه معاف از مالیات، از سود غیر قابل تعریف استفاده کنید.',
|
||||
'unrealised_loss_on_securities,_net_of_tax' => 'ضرر غیر واقعی بر روی اوراق بهادار، خالص از مالیات',
|
||||
'unrealised_loss_on_securities,_net_of_tax_desc' => 'برای ردیابی ضررهایی که در دارایی ها به دست آمده اما هنوز توسط یک تراکنش واقعی شده نیستند، مانند سهامی که ارزش آنها کاهش یافته است اما هنوز هم نگهداری می شوند، از ضرر غیر واقعی بر روی اوراق بهادار، خالص از مالیات استفاده کنید.',
|
||||
'cost_of_labour_-_cos' => 'هزینه کار - COS',
|
||||
'cost_of_labour_-_cos_desc' => 'برای ردیابی هزینه های پرداخت به کارمندان برای تولید محصولات یا ارائه خدمات، از هزینه کار - COS استفاده کنید. این هزینه شامل همه هزینه های استخدامی، از جمله غذا و حمل و نقل در صورت لزوم می باشد.',
|
||||
'equipment_rental_-_cos' => 'اجاره تجهیزات - COS',
|
||||
'equipment_rental_-_cos_desc' => 'برای ردیابی هزینه اجاره تجهیزات برای تولید محصولات یا خدمات، از اجاره تجهیزات - COS استفاده کنید. اگر تجهیزات را خریداری کردید، از یک نوع حساب دارایی ثابت به نام ماشین آلات و تجهیزات استفاده کنید.',
|
||||
'freight_and_delivery_-_cos' => 'حمل و نقل و تحویل - COS',
|
||||
'freight_and_delivery_-_cos_desc' => 'برای ردیابی هزینه حمل و نقل / تحویل دریافت مواد خام و تولید کالاهای نهایی برای فروش، از حمل و نقل و تحویل - COS استفاده کنید.',
|
||||
'other_costs_of_sales_-_cos' => 'سایر هزینه های فروش - COS',
|
||||
'other_costs_of_sales_-_cos_desc' => 'برای ردیابی هزینه های مربوط به خدمات یا فروشی که ارائه می دهید و در دسته بندی های دیگر هزینه فروش قرار نمی گیرد، از سایر هزینه های فروش - COS استفاده کنید.',
|
||||
'supplies_and_materials_-_cos' => 'تامین و مصالح - COS',
|
||||
'supplies_and_materials_-_cos_desc' => 'برای ردیابی هزینه های کالاهای خام و قطعات مورد استفاده یا مصرف قرار گرفته در تولید یک محصول یا ارائه خدمات، از تامین و مصالح - COS استفاده کنید.',
|
||||
'advertising/promotional' => 'تبلیغات / ترویجی',
|
||||
'advertising/promotional_desc' => 'برای ردیابی پول هزینه شده برای تبلیغ شرکت خود، از تبلیغات / ترویجی استفاده کنید. شما ممکن است از حساب های مختلفی از این نوع برای ردیابی تلاش های تبلیغاتی مختلف (صفحات زرد، روزنامه، رادیو، فلایر، رویدادها و غیره) استفاده کنید. اگر تلاش تبلیغاتی یک وعده غذایی باشد، به جای آن برای Promotional meals استفاده کنید.',
|
||||
'amortisation_expense' => 'هزینه استهلاک',
|
||||
'amortisation_expense_desc' => 'د اصلونو (مثلاً غیر مادی اصولونه یا سرمایه گذاری ها) کې د نسو کولو لپاره د امورتیزیشن هزینه استعمال کړئ چې په تخمینو کې د اصلونو عمر پای ته ورکړي.',
|
||||
'auto' => 'خودکار',
|
||||
'auto_desc' => 'د خودکار لپاره خرڅوونه راټول کړئ. تاسو کولی شئ چې دغه ډول حسابونه وايي نو بریدونکي، مرمتونه او مهمتوني. که تاسو د کار یا لوري خپلو کارونځی وګورئ، تاسو هم دا د فکس شوي اصل بندۍ کې وګورئ، همدا خلاص شئ کې شمیره ارزښت په شمول کیږي.',
|
||||
'bad_debts' => 'بدکی پیسې',
|
||||
'bad_debts_desc' => 'بدکی پیسې د دیواندی سره کېږي چې تاسو پیل کړئ.',
|
||||
'bank_charges' => 'بانک تړنې',
|
||||
'bank_charges_desc' => 'د بانک تولیدو ورکړه دي، خپلو لپاره هر څومره شریکې شي په مالی آسیا کې.',
|
||||
'charitable_contributions' => 'خیراتي توهیندی',
|
||||
'charitable_contributions_desc' => 'چارتوونکي توهیندي چې د خیراتونو په تعقیب کې استعمال کړئ.',
|
||||
'commissions_and_fees' => 'کمیشن او تنخواہونه',
|
||||
'commissions_and_fees_desc' => 'د تاجرانو لپاره په مخ کې پیسونه کېږي (مثلاً ایجنټونه) دا دې چې د خپلو سودا جوړولو لپاره به پیسې ورکړي.',
|
||||
'cost_of_labour' => 'کار کې د هزینې',
|
||||
'cost_of_labour_desc' => 'د کار کردنې لپاره د هزینې به ګټه کړئ د ډلې تولید په قیمت ته دی. دغه د همې د پلورنو هزینې جز يې ده، که تاسو نوم لري خوراک او لیږد ډیرې غوره کوئ. دا حساب هم اوسمهال د مصارفو کې (COS) حساب لري.',
|
||||
'dues_and_subscriptions' => 'خواستونه او اشتراکات',
|
||||
'dues_and_subscriptions_desc' => 'د خپلو تجارت راندې تعقیب کولو متعلق د خواستونو او اشتراکاتو لپاره به استعمال کړئ. تاسو دا د څو ډول خپل په نوعو لپاره وايي: حرفۍ اشتراکات، لایسنسونو لپاره پیسې، میگازینونه، روزنامې، صنعتي نښهونه یا خدمتونو لپاره.',
|
||||
'equipment_rental' => 'تجهیزاتي کرایه',
|
||||
'equipment_rental_desc' => 'د تجهیزاتو د کرایې لپاره د هزینې به وايي چې څومره تولید کولو یا خدمتونو پیدا کولو لپاره يې بکار وګورئ. دغه حساب هم اوسمهال د مصارفو حساب (COS) ده. که تاسو سم د تجهیزات خریداريد، یو ټیولی د مشینویو او تجهیزاتو کې به به کار ولري.',
|
||||
'finance_costs' => 'د مالي هزینې',
|
||||
'finance_costs_desc' => 'د مالي مناسبونو په کچه کې د هزینې به وايي. د مالي هزینې د نمونې د کریډټ کارډو غرمې، سود او د قرضونو لپاره دي.',
|
||||
'income_tax_expense' => 'د دخلکې مالیه هزینه',
|
||||
'income_tax_expense_desc' => 'د دخلکې مالیاتونو هزینه به وايي چې شرکت د خپلو مالیه وظايفو ته پیسې ورکړي.',
|
||||
'insurance' => 'اینشورانس',
|
||||
'insurance_desc' => 'د اینشورانس به دی پیسې ورته رامینځته کړئ. تاسو دا د حیرانی نوعو لپاره به وايي (خودکار، عمومي مسئولیت وغیره).',
|
||||
'interest_paid' => 'د سود ورکړل شوې پیسې',
|
||||
'interest_paid_desc' => 'د خپلو سودونو لپاره د سود د هر څومره نوع لپاره به وايي، چې د مورگیج سودونو، فاینانسې چارجونه او یا له قرضونو سره تشخیص ورکړي.',
|
||||
'legal_and_professional_fees' => 'شرعي او حرفي هزینې',
|
||||
'legal_and_professional_fees_desc' => 'د شرعي او حرفي هزینې به وايي چې پیسونه ته ورکړي چې تاسو به د خپلو کاروونو لپاره به پیاوړي مرسته کارانو ته تادیه کړئ. تاسو دغه د يو مختلفه د نوعو لپاره واریز کولی شئ: خپلو حسابانو ته پیسې، د شرعي اوکیشنې ته پیسې او یا دیگر استشاریي سېرونه ته پیسې.',
|
||||
'loss_on_discontinued_operations,_net_of_tax' => 'لوبو مشغوليت پر خساره، د مالیات لاندې خاصې شوی',
|
||||
'loss_on_discontinued_operations,_net_of_tax_desc' => 'د ختم شوي د سوداګريزو د افتحار غوره کېږي چې وختیږي کله يو برخه د بيزنس پای نه کوي او یا د پراکنده کولو لپاره يو هغه محصول لیدل شي. ',
|
||||
'management_compensation' => 'اصلاحاتي د تنظیم',
|
||||
'management_compensation_desc' => 'د اصلاحاتو د تنظیم د پیراست ، اجراء او بې پیرائي غوښتنلیک کولو ته سم استعمال کړئ. مثلاً ، ګرځنده ، فیس او انعامات.',
|
||||
'meals_and_entertainment' => 'غذا او تېنګه',
|
||||
'meals_and_entertainment_desc' => 'د غذا او تېنګې استعمال کړئ چې څوک چېرته موږ یوازې په کارپانځې له لوړه ډیینګ کوو. که تاسو په بیزنس بهیره کړو چې مشتری سره ډینا کوي ، بېلابېلا کې د یوه تبلیغاتي غذا لپاره ، په ځانګړي اکاؤنټ کې وکارول شي. خواهشمند دی چې کله څرګندونې کوښښو ، او د ډیني د هدف داخلیدن ورکړۍ که چیرې درلودل شوې دی نیولئ.',
|
||||
'office/general_administrative_expenses' => 'دفتر/ عمومي انتظامي مصاریف',
|
||||
'office/general_administrative_expenses_desc' => 'د دفتر/عمومي انتظامي مصاریف استعمال کړئ چې د راتلونکو یا د دفتر سره مربوط د هر قسم د عمومي یا دفتر مربوطي مصاریف پیښ کړئ.',
|
||||
'other_miscellaneous_service_cost' => 'ورته ټوله خدمتونه هزینه',
|
||||
'other_miscellaneous_service_cost_desc' => 'د ورته ټوله خدمتونو هزینه استعمال کړئ چې د نورو خدمتونو ته سم ورکړل شي چې دا هغه اصطلاح خوښ کړي چې هیڅ ټوله لپاره خزینه بشپړ نه دی. دا حساب همدا په فروختونو کې هم موجود دی.',
|
||||
'other_selling_expenses' => 'ورته د خرڅ تولید مصاریف ',
|
||||
'other_selling_expenses_desc' => 'د ورته خرڅ تولید مصاریف استعمال کړئ چې د خرڅ ترازویو په طرف چې د بلنه ته قبض کیدو موادو پرمختللو مصاریف پیښ کړئ.',
|
||||
'payroll_expenses' => 'د پيسو ډله مصاریف',
|
||||
'payroll_expenses_desc' => 'د پيسو ډله مصاریف استعمال کړئ چې د پيسو ډله مصاریف متعلق به. تاسو ممکن دی چې د پيراستو يو شمېر حسابونه دا دي ترڅو چې دا عليحده په ډولونو لپاره کوئ شي: - د افسرانو د تنلونو - د پيسو ډلونو بدلاتونه - د کارمندانو پيسو ډله - د پيسو ډله مالیاتونو.',
|
||||
'rent_or_lease_of_buildings' => 'اجاره یا لیز د بنايا',
|
||||
'rent_or_lease_of_buildings_desc' => 'د بنايي اجاره یا لیز استعمال کړئ چې د اجاره ورکولو پیسو ترلاسه کوي.',
|
||||
'repair_and_maintenance' => 'ریپیر او مرسته',
|
||||
'repair_and_maintenance_desc' => 'د ریپیر او مرستې استعمال کړئ چې د هر قسم د ريپير او دوره ای مرستې فیسونه پیښ کړئ. تاسو ممکن دی چې د دغو مرستې پرمختللو ټول حسابونو لپاره يوه نوي حساب کوئ.',
|
||||
'shipping_and_delivery_expense' => 'شحن او ترسيل هزینه',
|
||||
'shipping_and_delivery_expense_desc' => 'د شحن او ترسیل هزینه استعمال کړئ چې د مصارف د شحنو او ترسیلو د هزینې پیښ کړئ، په طرف چې مشتریان ته جوړ شي.',
|
||||
'supplies_and_materials' => 'تهیه او موادات',
|
||||
'supplies_and_materials_desc' => 'د تهیه او موادات استعمال کړئ چې د یو نوي پرمختللو يا خدمتونو پیدا کړل شوی مواداتو يا برخې استعمال شوې حصوږونو هزینه پیښ کړئ. دا حساب همدا په فروختونو لپاره هم موجود دی.',
|
||||
'taxes_paid' => 'د مالیاتونو پیسې',
|
||||
'taxes_paid_desc' => 'د مالیاتونو پیسې استعمال کړئ چې تاسو مالیاتونه ورکولو پیسې په ډولونو سم کوئ. تاسو ممکن دی چې د مالیاتونو ته مختلف حسابونه لرل چې د دیگر د مالیاتونو پیسې ته پیسونې ادا کړئ.',
|
||||
'travel_expenses_-_general_and_admin_expenses' => 'د سفر مصاریف - عمومي او انتظامي مصاریف',
|
||||
'travel_expenses_-_general_and_admin_expenses_desc' => 'د مسافرت انفواوي او د انتظامي انفواوي مصاريف استعمالول ته راغلي دي چې د شرکت د پیل کولو پرانسته نه وي. مثلاً، هوايۍ بلټونه او هوتل ډله په کار کې چې وختیزه کولو.',
|
||||
'travel_expenses_-_selling_expense' => 'د مسافرت انفواوي - خرڅلاوي انفواوي',
|
||||
'travel_expenses_-_selling_expense_desc' => 'د مسافرت انفواوي - خرڅلاوي انفواوي استعمالول ته راغلي دي چې د شرکت د پیل کولو پرانسته سره له مستقیم رابطه لري. مثلاً، هوايۍ بلټونه او هوتل ډله په خرڅلاو کې چې پیرودونکي او خدماتونه پلورنه کولو.',
|
||||
'unapplied_cash_bill_payment_expense' => 'غیر په کار اړیک شوي پیسونه - انفواوي',
|
||||
'unapplied_cash_bill_payment_expense_desc' => 'غیر په کار اړیک شوي پیسې د سوداګرۍ یا خریدارۍ لرونکې د مستقیمه موجودې ټولنې شي چې تاسو په باندې څېر شوې او پردې غوښتل شوې پیسې په پیسونو کې شتون نلري. عموماً، تاسو دا به د خریدارۍ یا فروش کولو لرونکو موټ جوړ نه کولی.',
|
||||
'utilities' => 'خدماتونه',
|
||||
'utilities_desc' => 'د خدماتونو لپاره کارول ته راغلي دي چې خدماتونو تادیات کې ترلاسه کېږي. تاسو ممکن هم دغه وړوکي ډولونو حسابونه د همدې نوعی پلورنې نیاز لري (ګاز او برقی، تیلیفون، آب، او نور).',
|
||||
'amortisation' => 'ایمورټيزیشن',
|
||||
'amortisation_desc' => 'د ایمورټیزیشن لپاره کارول ته راغلي دي چې د بې قابلې ودانيو پرانستې تعقیب کړئ. ایمورټیزیشن د بې قابلې ودانيو پرانستې شرحه چې تاسو د سوداګرۍ کې عایدات پښتل کېږي، مثلاً فکسډ اسټيک یوازې. تاسو هر بې قابل وداني د جلا د پرانسته لپاره یوه ایمورټیزیشن حساب لري.',
|
||||
'depreciation' => 'ډیپریشیېن',
|
||||
'depreciation_desc' => 'د ډیپریشیېن لپاره کارول ته راغلي دي چې تاسو د خاصه بې قابلې شی شی اثاثونه څخه څېړنېږي. تاسو هر بې قابل وداني د جلا د پرانسته لپاره یوه ډیپریشن حساب لري.',
|
||||
'exchange_gain_or_loss' => 'د خرڅلاو يا نقلي خسارت',
|
||||
'exchange_gain_or_loss_desc' => 'د خرڅلاو یا نقلي خسارت کارول ته راغلي دي چې د لاسه پورې ريزبندې په بيلو کې د کسب او کار کولو لپاره شتون لري چې د نرخي پراختیاوو په لاندې وخت کې وختيز شي.',
|
||||
'other_expense' => 'بل پرانسته (دیگر)',
|
||||
'other_expense_desc' => 'د دیگر بل پرانسته لپاره کارول ته راغلي دي چې غیر معمولي يا غیر معمولي بل پرانستي چې هیڅکله نور بلونه ته نه مربوط وي.',
|
||||
'penalties_and_settlements' => 'جرائم او تسویې',
|
||||
'penalties_and_settlements_desc' => 'د جرائم او تسویې لپاره کارول ته راغلي دي چې تاسو د قانونونو او قوانینونو نه مراعات کولو، مصالحو او خطرناکو اوسمهالۍ لپاره پیسونه پلورئ.',
|
||||
'chart_of_accounts' => 'د حسابونو تعريفات',
|
||||
'account_type' => 'حساب ډول',
|
||||
'detail_type' => 'تفصیل ډول',
|
||||
'account' => 'حساب',
|
||||
'parent_account' => 'مادرحساب',
|
||||
'as_of' => 'د اوس او بېرته څخه',
|
||||
'gl_code_help' => 'ټول عمومي ليدجر حسابونه لري ، هر یوه د شش (6) ټول ډاکټر وایي: 1xxxxxx = دارائی ، 2xxxxx = لويه ، 3xxxxx = صافي دارائي ، 4xxxxx = پیل کول ، 5xxxxx = پیل کول ، 8xxxxx = اختصاصونه',
|
||||
'gl_code' => 'ټول عمومي ليدجر (GL) کوډ',
|
||||
'primary_balance' => 'اولين تراز',
|
||||
'bank_balance' => 'بانکي تراز',
|
||||
'active' => 'فعال',
|
||||
'asset' => 'دارائي',
|
||||
'expenses' => 'اخراجات',
|
||||
'income' => 'امداد',
|
||||
'equity' => 'اساس',
|
||||
'liability' => 'لويه',
|
||||
'add_account' => 'حساب اضافه کړئ',
|
||||
'account_sub_type' => 'حساب زیر ډول',
|
||||
'add_account_sub_type' => 'زیر ډول حساب اضافه کړئ',
|
||||
'add_detail_type' => 'د تفصیل ډول اضافه کړئ',
|
||||
'add_detail_type' => 'زیاتولو نوع اضافه کړئ',
|
||||
'edit_account_type' => 'حسابي ډول سمول',
|
||||
'edit_detail_type' => 'د تفصیلي ډول سمول',
|
||||
'parent_type' => 'پرینټ ډول',
|
||||
'no_accounts' => 'هیڅ حسابونه ونه موندل شوې',
|
||||
'add_default_accounts_help' => 'آیا تاسو په خپلې کارن کې پختوانۍ حسابونه جوړولو اړین لرئ؟ پختوانۍ حسابونه یوازې د جوړېدلو بعد د سمولو/ړندولو پاتې دی.',
|
||||
'add_default_accounts' => 'پختوایی حسابونه جوړول',
|
||||
'journal_entry' => 'جورنل د خپرونه',
|
||||
'debit' => 'دبــــــــــــــتې',
|
||||
'credit' => 'کریډټ',
|
||||
'total' => 'کل',
|
||||
'credit_debit_equal' => 'کریډټ او دبیټ پریږدی مستقیمه کړئ ترڅو پای ته ولاړ شئ',
|
||||
'select_all_accounts' => 'د خپله کار کې د ننوتلو ترسره کولو لپاره حساب غوره کړئ',
|
||||
'journal_date' => 'جورنل نیټه',
|
||||
'edit_account' => 'حساب سمول',
|
||||
'chart_of_account_overview' => 'د حساباتو پرمختللو نظر مخکی',
|
||||
'current_balance' => 'اوسنی موزونه',
|
||||
'transfer' => 'وګورئ',
|
||||
'add_transfer' => 'وګورئ زیاتول',
|
||||
'edit_transfer' => 'وګورئ سمول',
|
||||
'activated_successfully' => 'حساب بریا کړې شوه',
|
||||
'deactivated_successfully' => 'حساب نابریا کړې شوه',
|
||||
'budget' => 'بجــــــــــــــــــــــــــت',
|
||||
'financial_year_for_the_budget' => 'د بجــــــــــــــــــــــــــت د مالي کالونو',
|
||||
'continue' => 'ادامه ورکړئ',
|
||||
'budget_for_fy' => 'د مالي کالونو لپاره بجـــــــــــــــــــت :fy',
|
||||
'monthly' => 'ماهانه',
|
||||
'quarterly' => '۲/۴ماتو',
|
||||
'yearly' => 'کله ورټوی',
|
||||
'1st_quarter' => '۱مه ماتو',
|
||||
'2nd_quarter' => '۲مه ماتو',
|
||||
'3rd_quarter' => '۳مه ماتو',
|
||||
'4th_quarter' => '۴مه ماتو',
|
||||
'ledger' => 'د دفتر په ډول کې لیکنه شوی',
|
||||
'reports' => 'راپورونه',
|
||||
'view_report' => 'راپور وګورئ',
|
||||
'ledger_report' => 'د دفتر نظر راپور',
|
||||
'ledger_report_description' => 'د دفتر راپور په انفرادي حسابونو، دبیټ او کریډټ په هغو کسره (شمېره) سره جمع سوودل شوی حصه، هغه د تحصیلو او د تولیدو لپاره مفید دی.',
|
||||
'ledger_add_account' => 'چند حساب زیاته کړه ترلاسه کولو لپاره د دفتر راپور وګورئ',
|
||||
'select_a_financial_year' => 'د مالي کال علامتول نه کړې ته بجــــــــــــــــــت وګورئ',
|
||||
'trial_balance' => 'د جراءمي موزونونه',
|
||||
'trial_balance_description' => 'د جرائمي موزونونه ټولیدی تاسو وړاندې دی چې د اصولو د خلاصه پېژند، او داسې سره ملاتړ شي چې د جنګلو معاملاتو سم هم پېژندلي او براينديې وړاندي شي.',
|
||||
'balance_sheet' => 'د متوازنې ورکلاو',
|
||||
'balance_sheet_description' => 'دا راپور یو ځمکه نظر داسې دی چې اختیار شوې تاریخ پر د خپل حسابونو د داخلي حالت په فورم سره نښلول شي. تاسو مثبت او منفی مالي حالت ته پیدا شئ.',
|
||||
'assets' => 'د قبضې',
|
||||
'liab_owners_capital' => "د داراییو او سرمایه بشرح",
|
||||
'total_liab_owners' => 'ټول د داراییو او سرمایه',
|
||||
'total_assets' => 'ټول د قبضې',
|
||||
'account_setting' => 'حسابات همخواني کول',
|
||||
'reset_data' => 'ډیټا ریست کول',
|
||||
'reset_help_txt' => 'دا هغې ټوله حساباتو ډیټا له ځینې سیلاب کړي. او د ننوتلو ډیټا ناقابل د لا دبراوردی لري خلاصوي.',
|
||||
'opening_balance' => 'په ورکولو اوليته',
|
||||
'tree_view' => 'غرڅاني وګورئ',
|
||||
'tabular_view' => 'टॅबलर पېژندل',
|
||||
'expand_all' => 'ټولو غوره کړئ',
|
||||
'collapse_all' => 'ټولو ټیټ کړئ',
|
||||
'export_to_pdf' => 'د PDF ته وګورئ',
|
||||
'export_to_csv' => 'د CSV ته وګورئ',
|
||||
'export_to_excel' => 'د ایکسل ته وګورئ',
|
||||
'transactions' => 'جریاناتونه',
|
||||
'sales_payments' => 'د فروش پیسونه',
|
||||
'map_transaction' => 'جریان مخکې کړئ',
|
||||
'edit_mapping' => 'مخکې سمول',
|
||||
'deposit_to' => 'ونیټي کول',
|
||||
'payment_account' => 'پیسونه حساب',
|
||||
'purchase_payments' => 'د خریدارۍ تادیاتونه',
|
||||
'access_accounting_module' => 'حسابګری ورکول',
|
||||
'manage_accounts' => 'حسابونه اداره کول',
|
||||
'view_journal' => 'د مجلې نښه کول',
|
||||
'add_journal' => 'مجلې اضافه کول',
|
||||
'edit_journal' => 'مجلې سمول',
|
||||
'delete_journal' => 'مجلې ړنګول',
|
||||
'map_transactions' => 'تبادلې نقشه کول',
|
||||
'view_transfer' => 'د لیږد نښه کول',
|
||||
'add_transfer' => 'لیږد اضافه کول',
|
||||
'edit_transfer' => 'لیږد سمول',
|
||||
'delete_transfer' => 'لیږد ړنګول',
|
||||
'manage_budget' => 'بودجه اداره کول',
|
||||
'view_reports' => 'راپورونه نښه کول',
|
||||
'journal_entry_prefix' => 'مجلې د پیشوالی',
|
||||
'transfer_prefix' => 'لیږد د پیشوالی',
|
||||
'account_recievable_ageing_report' => 'حساب د غیر مستحق دریافتګانو د عمر راپور (خلاصه)',
|
||||
'account_recievable_ageing_report_description' => 'دا راپور غوره کوو چې کله پیل شوي اوه وړاندې ټول خرڅلاو
|
||||
د محدودو پېژند کې د بدلونو ته تر سم وروسته ښودل شوي.',
|
||||
'1_30_days' => '۱ تا ۳۰ ورځې',
|
||||
'31_60_days' => '۳۱ تا ۶۰ ورځې',
|
||||
'61_90_days' => '۶۱ تا ۹۰ ورځې',
|
||||
'91_and_over' => '۹۱ ورځي او وروسته',
|
||||
'account_payable_ageing_report' => 'حساب د غیر مستحق ادایهونو د عمر راپور (خلاصه)',
|
||||
'account_payable_ageing_report_description' => 'دا راپور غوره کوو چې کله پیسو شوي اوه وړاندې ټول خرڅلاو
|
||||
د محدودو پېژند کې د بدلونو ته تر سم وروسته ښودل شوي.',
|
||||
'account_receivable_ageing_details' => 'حساب د غیر مستحق دریافتګانو د عمر راپور (تفصیلات)',
|
||||
'account_receivable_ageing_details_description' => 'دا راپور غوره کوو چې کله پیل شوي اوه وړاندې ټول خرڅلاو
|
||||
د محدودو پېژند کې د بدلونو ته تر سم وروسته ښودل شوي.',
|
||||
'current' => 'اوسنی',
|
||||
'invoice' => 'اسناد',
|
||||
'total_for_current' => 'اوسنی لپاره مجموعه',
|
||||
'days_past_due' => ':رېښودل شوې :ورځې',
|
||||
'total_for_days_past_due' => ':ورځې رېښودل شوې لپاره مجموعه',
|
||||
'total_for_91_and_over' => '۹۱ ورځي او وروسته لپاره مجموعه',
|
||||
'account_payable_ageing_details' => 'حساب د غیر مستحق ادایهونو د عمر راپور (تفصیلات)',
|
||||
'account_payable_ageing_details_description' => 'دا راپور غوره کوو چې کله پیسو شوي اوه وړاندې ټول خرڅلاو
|
||||
د محدودو پېژند کې د بدلونو ته تر سم وروسته ښودل شوي.',
|
||||
'91_and_over_past_due' => '۹۱ ورځي او وروسته رېښودل شوی',
|
||||
];
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user