{{ form_label(form.centerName, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.centerName, {'attr': { 'class': 'form-control','maxlength':'50', 'onkeydown':"return /[0-9a-zA-Z ]/i.test(event.key)"}}) }} {{ form_errors(form.centerName) }}
{{ form_label(form.designation, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.designation, {'attr': { 'class': 'form-control select-picker' }}) }} {{ form_errors(form.designation) }}
{{ form_label(form.duration, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.duration, {'attr': { 'class': 'form-control','maxlength':'50', 'oninput':"this.value = this.value.replace(/[^0-9a-zA-Z]/g, '')" }}) }} {{ form_errors(form.duration) }}
{{ form_label(form.lastPay, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold'}}) }}
{{ form_widget(form.lastPay, {'attr': { 'class': 'form-control', 'maxlength':'10', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.lastPay) }}
{{ form_label(form.payGrade, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.payGrade, {'attr': { 'class': 'form-control', 'maxlength':'10', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.payGrade) }}
{{ form_label(form.gradePay, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.gradePay, {'attr': { 'class': 'form-control', 'maxlength':'10', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.gradePay) }}
{{ form_label(form.basicPay, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.basicPay, {'attr': { 'class': 'form-control', 'maxlength':'10', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.basicPay) }}
{{ form_label(form.increment, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.increment, {'attr': { 'class': 'form-control increment', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.increment) }}
{{ form_label(form.npa, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.npa, {'attr': { 'class': 'form-control npa', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.npa) }}
{{ form_label(form.hra, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.hra, {'attr': { 'class': 'form-control', 'maxlength':'10', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.hra) }}
{{ form_label(form.da, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.da, {'attr': { 'class': 'form-control','min':'1', 'maxlength':'10', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.da) }}
{{ form_label(form.allowance1, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.allowance1, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.allowance1) }}
{{ form_label(form.allowance2, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.allowance2, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.allowance2) }}
{{ form_label(form.allowance3, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.allowance3, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.allowance3) }}
{{ form_label(form.conveyance, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.conveyance, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.conveyance) }}
{{ form_label(form.medical, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.medical, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.medical) }}
{{ form_label(form.tds, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.tds, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.tds) }}
{{ form_label(form.cpf, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.cpf, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.cpf) }}
{{ form_label(form.epf, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.epf, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.epf) }}
{{ form_label(form.gpf, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.gpf, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.gpf) }}
{{ form_label(form.loan, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }}
{{ form_widget(form.loan, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.loan) }}
{{ form_label(form.insurance, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.insurance, {'attr': { 'class': 'form-control', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.insurance) }}
{{ form_label(form.deduction1, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.deduction1, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'onkeydown':"return /[0-9a-zA-Z ]/i.test(event.key)"}}) }} {{ form_errors(form.deduction1) }}
{{ form_label(form.deduction2, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold'}}) }}
{{ form_widget(form.deduction2, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'onkeydown':"return /[0-9a-zA-Z ]/i.test(event.key)"}}) }} {{ form_errors(form.deduction2) }}
{{ form_label(form.deduction3, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.deduction3, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'onkeydown':"return /[0-9a-zA-Z ]/i.test(event.key)"}}) }} {{ form_errors(form.deduction3) }}
{{ form_label(form.deduction4, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.deduction4, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'onkeydown':"return /[0-9a-zA-Z ]/i.test(event.key)"}}) }} {{ form_errors(form.deduction4) }}
{{ form_label(form.totalPay, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.totalPay, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.totalPay) }}
{{ form_label(form.profTax, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.profTax, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.profTax) }}
{{ form_label(form.incentive, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.incentive, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.incentive) }}
{{ form_label(form.fixPay, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.fixPay, {'attr': { 'class': 'form-control','min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.fixPay) }}
{{ form_label(form.specialPay, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.specialPay, {'attr': { 'class': 'form-control' ,'min':'1','maxlength':'15', 'oninput':"this.value = this.value.replace(/[^0-9]/g, '')"}}) }} {{ form_errors(form.specialPay) }}
{{ form_label(form.transferOrder, '', {'label_attr': { 'class': 'col-3 col-form-label font-weight-bold' }}) }}
{{ form_widget(form.transferOrder, {'attr': { 'class': 'form-control-file' }}) }} {{ form_errors(form.transferOrder) }}
File must be .pdf,.doc,.docx and file size 5MB