- @lang('accounting::lang.account_setting') / @lang('accounting::lang.map_transactions')
- @lang('accounting::lang.account_sub_type')
- @lang('accounting::lang.detail_type')
{!! Form::open(['action' => '\Modules\Accounting\Http\Controllers\SettingsController@saveSettings',
'method' => 'post']) !!}
@lang('accounting::lang.sales_payments')
@lang('purchase.purchases')
@lang('accounting::lang.purchase_payments')
@endcomponent
@endforeach
{!! Form::close() !!}
{!! Form::label('journal_entry_prefix', __('accounting::lang.journal_entry') . ':') !!}
{!! Form::text('journal_entry_prefix',!empty($accounting_settings['journal_entry_prefix'])?
$accounting_settings['journal_entry_prefix'] : 'JE',
['class' => 'form-control ', 'id' => 'journal_entry_prefix']); !!}
{!! Form::label('transfer_prefix', __('accounting::lang.transfer') . ':') !!}
{!! Form::text('transfer_prefix',!empty($accounting_settings['transfer_prefix'])?
$accounting_settings['transfer_prefix'] : 'TP',
['class' => 'form-control ', 'id' => 'transfer_prefix']); !!}
{!! Form::label('expense_prefix', __('expense.add_expense') . ':') !!}
{!! Form::text('expense_prefix',!empty($accounting_settings['expense_prefix'])?
$accounting_settings['expense_prefix'] : 'EP',
['class' => 'form-control ', 'id' => 'expense_prefix']); !!}
{!! Form::label('receipt_prefix', __('expense.add_receipt') . ':') !!}
{!! Form::text('receipt_prefix',!empty($accounting_settings['receipt_prefix'])?
$accounting_settings['receipt_prefix'] : 'RP',
['class' => 'form-control ', 'id' => 'receipt_prefix']); !!}
{!! Form::label('opening_balance_prefix', __('accounting::lang.opening_balance') . ':') !!}
{!! Form::text('opening_balance_prefix',!empty($accounting_settings['opening_balance_prefix'])?
$accounting_settings['opening_balance_prefix'] : 'SB',
['class' => 'form-control ', 'id' => 'opening_balance_prefix']); !!}
@lang('accounting::lang.map_transactions') @show_tooltip(__('accounting::lang.map_transactions_help'))
@foreach($business_locations as $business_location) @component('components.widget', ['title' => $business_location->name]) @php $default_map = json_decode($business_location->accounting_default_map, true); //print_r($default_map);exit; $sale_payment_account = isset($default_map['sale']['payment_account']) ? \Modules\Accounting\Entities\AccountingAccount::find($default_map['sale']['payment_account']) : null; $sale_deposit_to = isset($default_map['sale']['deposit_to']) ? \Modules\Accounting\Entities\AccountingAccount::find($default_map['sale']['deposit_to']) : null; $sales_payments_payment_account = isset($default_map['sell_payment']['payment_account']) ? \Modules\Accounting\Entities\AccountingAccount::find($default_map['sell_payment']['payment_account']) : null; $sales_payments_deposit_to = isset($default_map['sell_payment']['deposit_to']) ? \Modules\Accounting\Entities\AccountingAccount::find($default_map['sell_payment']['deposit_to']) : null; $purchases_payment_account = isset($default_map['purchases']['payment_account']) ? \Modules\Accounting\Entities\AccountingAccount::find($default_map['purchases']['payment_account']) : null; $purchases_deposit_to = isset($default_map['purchases']['deposit_to']) ? \Modules\Accounting\Entities\AccountingAccount::find($default_map['purchases']['deposit_to']) : null; $purchase_payments_payment_account = isset($default_map['purchase_payments']['payment_account']) ? \Modules\Accounting\Entities\AccountingAccount::find($default_map['purchase_payments']['payment_account']) : null; $purchase_payments_deposit_to = isset($default_map['purchase_payments']['deposit_to']) ? \Modules\Accounting\Entities\AccountingAccount::find($default_map['purchase_payments']['deposit_to']) : null; @endphp @lang('sale.sale')
{!! Form::label('payment_account', __('accounting::lang.payment_account') . ':' ) !!}
{!! Form::select('payment_account', !is_null($sale_payment_account) ? [$sale_payment_account->id => $sale_payment_account->name] : [], $sale_payment_account->id ?? null, ['class' => 'form-control accounts-dropdown width-100','placeholder' => __('accounting::lang.payment_account'), 'name' => "accounting_default_map[$business_location->id][sale][payment_account]",
'id' => $business_location->id . 'sale_payment_account']); !!}
{!! Form::label('deposit_to', __('accounting::lang.deposit_to') . ':' ) !!}
{!! Form::select('deposit_to', !is_null($sale_deposit_to) ?
[$sale_deposit_to->id => $sale_deposit_to->name] : [], $sale_deposit_to->id ?? null, ['class' => 'form-control accounts-dropdown width-100','placeholder' => __('accounting::lang.deposit_to'), 'name' => "accounting_default_map[$business_location->id][sale][deposit_to]",
'id' => $business_location->id . '_sale_deposit_to']); !!}
@lang('accounting::lang.sales_payments')
{!! Form::label('payment_account', __('accounting::lang.payment_account') . ':' ) !!}
{!! Form::select('payment_account', !is_null($sales_payments_payment_account) ? [$sales_payments_payment_account->id => $sales_payments_payment_account->name] : [], $sales_payments_payment_account->id ?? null, ['class' => 'form-control accounts-dropdown width-100','placeholder' => __('accounting::lang.payment_account'), 'name' => "accounting_default_map[$business_location->id][sell_payment][payment_account]", 'id' => $business_location->id . 'sales_payments_payment_account']); !!}
{!! Form::label('deposit_to', __('accounting::lang.deposit_to') . ':' ) !!}
{!! Form::select('deposit_to', !is_null($sales_payments_deposit_to) ?
[$sales_payments_deposit_to->id => $sales_payments_deposit_to->name] : [], $sales_payments_deposit_to->id ?? null, ['class' => 'form-control accounts-dropdown width-100','placeholder' => __('accounting::lang.deposit_to'), 'name' => "accounting_default_map[$business_location->id][sell_payment][deposit_to]",
'id' => $business_location->id . 'sales_payments_deposit_to'
]); !!}
@lang('purchase.purchases')
{!! Form::label('payment_account', __('accounting::lang.payment_account') . ':' ) !!}
{!! Form::select('payment_account', !is_null($purchases_payment_account) ? [$purchases_payment_account->id => $purchases_payment_account->name] : [], $purchases_payment_account->id ?? null, ['class' => 'form-control accounts-dropdown width-100','placeholder' => __('accounting::lang.payment_account'), 'name' => "accounting_default_map[$business_location->id][purchases][payment_account]",
'id' => $business_location->id . 'purchases_payment_account']); !!}
{!! Form::label('deposit_to', __('accounting::lang.deposit_to') . ':' ) !!}
{!! Form::select('deposit_to', !is_null($purchases_deposit_to) ?
[$purchases_deposit_to->id => $purchases_deposit_to->name] : [], $purchases_deposit_to->id ?? null, ['class' => 'form-control accounts-dropdown width-100','placeholder' => __('accounting::lang.deposit_to'), 'name' => "accounting_default_map[$business_location->id][purchases][deposit_to]",
'id' => $business_location->id . '_purchases_deposit_to']); !!}
@lang('accounting::lang.purchase_payments')
{!! Form::label('payment_account', __('accounting::lang.payment_account') . ':' ) !!}
{!! Form::select('payment_account', !is_null($purchase_payments_payment_account) ? [$purchase_payments_payment_account->id => $purchase_payments_payment_account->name] : [], $purchase_payments_payment_account->id ?? null, ['class' => 'form-control accounts-dropdown width-100','placeholder' => __('accounting::lang.payment_account'), 'name' => "accounting_default_map[$business_location->id][purchase_payment][payment_account]",
'id' => $business_location->id . 'purchase_payments_payment_account']); !!}
{!! Form::label('deposit_to', __('accounting::lang.deposit_to') . ':' ) !!}
{!! Form::select('deposit_to', !is_null($purchase_payments_deposit_to) ?
[$purchase_payments_deposit_to->id => $purchase_payments_deposit_to->name] : [], $purchase_payments_deposit_to->id ?? null, ['class' => 'form-control accounts-dropdown width-100','placeholder' => __('accounting::lang.deposit_to'), 'name' => "accounting_default_map[$business_location->id][purchase_payment][deposit_to]",
'id' => $business_location->id . '_purchase_payments_deposit_to']); !!}
{{Form::submit(__('messages.update'), ['class'=>"btn btn-primary"])}}
@lang('accounting::lang.account_sub_type') | @lang('accounting::lang.account_type') | @lang('messages.action') |
---|
@lang('accounting::lang.detail_type') | @lang('accounting::lang.parent_type') | @lang('lang_v1.description') | @lang('messages.action') |
---|