Merge branch 'master' of https://bitbucket.org/sriramv18/sparqsineedge
This commit is contained in:
commit
bc127b30bd
@ -156,33 +156,4 @@
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
<!-- <mat-tree [dataSource]="dataSource" [treeControl]="treeControl">
|
||||
|
||||
<mat-tree-node *matTreeNodeDef="let node" matTreeNodeToggle matTreeNodePadding>
|
||||
<button mat-icon-button disabled></button>
|
||||
<mat-checkbox class="checklist-leaf-node"
|
||||
[checked]="checklistSelection.isSelected(node)"
|
||||
(change)="todoLeafItemSelectionToggle(node)">{{node.item}}</mat-checkbox>
|
||||
</mat-tree-node>
|
||||
|
||||
<mat-tree-node *matTreeNodeDef="let node; when: hasNoContent" matTreeNodePadding>
|
||||
<button mat-icon-button disabled></button>
|
||||
<mat-form-field>
|
||||
<input matInput #itemValue placeholder="New item...">
|
||||
</mat-form-field>
|
||||
<button mat-button (click)="saveNode(node, itemValue.value)">Save</button>
|
||||
</mat-tree-node>
|
||||
|
||||
<mat-tree-node *matTreeNodeDef="let node; when: hasChild" matTreeNodePadding>
|
||||
<button mat-icon-button matTreeNodeToggle
|
||||
[attr.aria-label]="'toggle ' + node.filename">
|
||||
<mat-icon class="mat-icon-rtl-mirror">
|
||||
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
|
||||
</mat-icon>
|
||||
</button>
|
||||
<mat-checkbox [checked]="descendantsAllSelected(node)"
|
||||
[indeterminate]="descendantsPartiallySelected(node)"
|
||||
(change)="todoItemSelectionToggle(node)">{{node.item}}</mat-checkbox>
|
||||
<button mat-icon-button (click)="addNewItem(node)"><mat-icon>add</mat-icon></button>
|
||||
</mat-tree-node>
|
||||
</mat-tree> -->
|
||||
|
||||
@ -10,180 +10,15 @@ import {MatTreeFlatDataSource, MatTreeFlattener} from '@angular/material/tree';
|
||||
import {BehaviorSubject} from 'rxjs';
|
||||
import { PdTrigerService } from 'app/personal-discussion/pd-service/pd-triger.service';
|
||||
|
||||
/**
|
||||
* Node for to-do item
|
||||
*/
|
||||
export class TodoItemNode {
|
||||
children: TodoItemNode[];
|
||||
item: string;
|
||||
}
|
||||
|
||||
/** Flat to-do item node with expandable and level information */
|
||||
export class TodoItemFlatNode {
|
||||
item: string;
|
||||
level: number;
|
||||
expandable: boolean;
|
||||
}
|
||||
|
||||
/**
|
||||
* The Json object for to-do list data.
|
||||
*/
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Checklist database, it can build a tree structured Json object.
|
||||
* Each node in Json object represents a to-do item or a category.
|
||||
* If a node is a category, it has children items and new items can be added under the category.
|
||||
*/
|
||||
@Injectable()
|
||||
export class ChecklistDatabase {
|
||||
|
||||
dataChange = new BehaviorSubject<TodoItemNode[]>([]);
|
||||
commonFormGroup: FormGroup;
|
||||
questions_JSON: any = {questions:[],section_name:''};
|
||||
val: any;
|
||||
|
||||
get data(): TodoItemNode[] { return this.dataChange.value; }
|
||||
|
||||
constructor( private questionService:QuesFormService) {
|
||||
this.questionService.currentMessageSubscriber.subscribe((data : any)=>{
|
||||
console.log(data)
|
||||
|
||||
this.val = data
|
||||
|
||||
})
|
||||
this.initialize()
|
||||
}
|
||||
|
||||
initialize() {
|
||||
// Build the tree nodes from Json object. The result is a list of `TodoItemNode` with nested
|
||||
// file node as children.
|
||||
let TREE_DATA;
|
||||
|
||||
if(this.val.questions[0].question instanceof Array){
|
||||
let tmp =[]
|
||||
this.val.questions[0].question.forEach(element => {
|
||||
|
||||
console.log( element.question)
|
||||
tmp.push(element.question)
|
||||
});
|
||||
TREE_DATA = {
|
||||
|
||||
Group_Questions: tmp,
|
||||
Questions:[this.val.questions[1].question],
|
||||
|
||||
};
|
||||
}else{
|
||||
let tmp =[]
|
||||
this.val.questions.forEach(element => {
|
||||
|
||||
console.log( element.question)
|
||||
tmp.push(element.question)
|
||||
});
|
||||
TREE_DATA = {
|
||||
|
||||
|
||||
Questions:tmp,
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
console.log( this.val)
|
||||
// console.log( this.val.questions[0].group_questions)
|
||||
console.log( this.val.questions[0].question)
|
||||
|
||||
|
||||
console.log( this.val.questions[1].question)
|
||||
// console.log(tmp)
|
||||
|
||||
// this.val.forEach(element => {
|
||||
|
||||
// element.questions.forEach(e => {
|
||||
// e.question.forEach(s => {
|
||||
|
||||
// console.log( s.question)
|
||||
// });
|
||||
// });
|
||||
|
||||
// });
|
||||
const data = this.buildFileTree(TREE_DATA, 0);
|
||||
|
||||
console.log(TREE_DATA)
|
||||
console.log(data)
|
||||
// Notify the change.
|
||||
this.dataChange.next(data);
|
||||
}
|
||||
|
||||
/**
|
||||
* Build the file structure tree. The `value` is the Json object, or a sub-tree of a Json object.
|
||||
* The return value is the list of `TodoItemNode`.
|
||||
*/
|
||||
buildFileTree(obj: {[key: string]: any}, level: number): TodoItemNode[] {
|
||||
return Object.keys(obj).reduce<TodoItemNode[]>((accumulator, key) => {
|
||||
const value = obj[key];
|
||||
const node = new TodoItemNode();
|
||||
node.item = key;
|
||||
|
||||
if (value != null) {
|
||||
if (typeof value === 'object') {
|
||||
node.children = this.buildFileTree(value, level + 1);
|
||||
} else {
|
||||
node.item = value;
|
||||
}
|
||||
}
|
||||
|
||||
return accumulator.concat(node);
|
||||
}, []);
|
||||
}
|
||||
|
||||
/** Add an item to to-do list */
|
||||
insertItem(parent: TodoItemNode, name: string) {
|
||||
if (parent.children) {
|
||||
parent.children.push({item: name} as TodoItemNode);
|
||||
this.dataChange.next(this.data);
|
||||
}
|
||||
}
|
||||
|
||||
updateItem(node: TodoItemNode, name: string) {
|
||||
node.item = name;
|
||||
this.dataChange.next(this.data);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @title Tree with checkboxes
|
||||
*/
|
||||
|
||||
@Component({
|
||||
selector: 'app-dynamic-form',
|
||||
templateUrl: './dynamic-form.component.html',
|
||||
styleUrls: ['./dynamic-form.component.scss'],
|
||||
providers: [ChecklistDatabase]
|
||||
|
||||
})
|
||||
export class DynamicFormComponent {
|
||||
/** Map from flat node to nested node. This helps us finding the nested node to be modified */
|
||||
flatNodeMap = new Map<TodoItemFlatNode, TodoItemNode>();
|
||||
|
||||
/** Map from nested node to flattened node. This helps us to keep the same object for selection */
|
||||
nestedNodeMap = new Map<TodoItemNode, TodoItemFlatNode>();
|
||||
|
||||
/** A selected parent node to be inserted */
|
||||
selectedParent: TodoItemFlatNode | null = null;
|
||||
|
||||
/** The new item's name */
|
||||
newItemName = '';
|
||||
|
||||
treeControl: FlatTreeControl<TodoItemFlatNode>;
|
||||
|
||||
treeFlattener: MatTreeFlattener<TodoItemNode, TodoItemFlatNode>;
|
||||
|
||||
dataSource: MatTreeFlatDataSource<TodoItemNode, TodoItemFlatNode>;
|
||||
|
||||
/** The selection for checklist */
|
||||
checklistSelection = new SelectionModel<TodoItemFlatNode>(true /* multiple */);
|
||||
// form_group_name: FormGroup;
|
||||
|
||||
@Input() form_group_name:FormGroup;
|
||||
@Input() questions_JSON:any;
|
||||
@Input() json_answers:any;
|
||||
@ -194,17 +29,8 @@ export class DynamicFormComponent {
|
||||
@ViewChild('mapanel') matExpansionPanel:MatExpansionPanel
|
||||
@ViewChild('accordion') Accordion: MatAccordion
|
||||
vr: boolean = false;
|
||||
constructor(private _fb:FormBuilder,private questionService:QuesFormService,private database: ChecklistDatabase) {
|
||||
this.treeFlattener = new MatTreeFlattener(this.transformer, this.getLevel,
|
||||
this.isExpandable, this.getChildren);
|
||||
this.treeControl = new FlatTreeControl<TodoItemFlatNode>(this.getLevel, this.isExpandable);
|
||||
this.dataSource = new MatTreeFlatDataSource(this.treeControl, this.treeFlattener);
|
||||
console.log(this.dataSource)
|
||||
database.dataChange.subscribe(data => {
|
||||
this.dataSource.data = data;
|
||||
|
||||
console.log(this.dataSource)
|
||||
});
|
||||
constructor(private _fb:FormBuilder,private questionService:QuesFormService ) {
|
||||
|
||||
|
||||
this.questionService.currentMessageSubscriber.subscribe((data : any)=>{
|
||||
console.log(data)
|
||||
@ -443,124 +269,18 @@ updateAllComplete(a,b){
|
||||
}
|
||||
}
|
||||
|
||||
getLevel = (node: TodoItemFlatNode) => node.level;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
isExpandable = (node: TodoItemFlatNode) => node.expandable;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
getChildren = (node: TodoItemNode): TodoItemNode[] => node.children;
|
||||
|
||||
|
||||
hasChild = (_: number, _nodeData: TodoItemFlatNode) => _nodeData.expandable;
|
||||
|
||||
hasNoContent = (_: number, _nodeData: TodoItemFlatNode) => _nodeData.item === '';
|
||||
|
||||
/**
|
||||
* Transformer to convert nested node to flat node. Record the nodes in maps for later use.
|
||||
*/
|
||||
transformer = (node: TodoItemNode, level: number) => {
|
||||
const existingNode = this.nestedNodeMap.get(node);
|
||||
const flatNode = existingNode && existingNode.item === node.item
|
||||
? existingNode
|
||||
: new TodoItemFlatNode();
|
||||
flatNode.item = node.item;
|
||||
flatNode.level = level;
|
||||
flatNode.expandable = !!node.children;
|
||||
this.flatNodeMap.set(flatNode, node);
|
||||
this.nestedNodeMap.set(node, flatNode);
|
||||
return flatNode;
|
||||
}
|
||||
|
||||
/** Whether all the descendants of the node are selected. */
|
||||
descendantsAllSelected(node: TodoItemFlatNode): boolean {
|
||||
const descendants = this.treeControl.getDescendants(node);
|
||||
const descAllSelected = descendants.every(child =>
|
||||
this.checklistSelection.isSelected(child)
|
||||
);
|
||||
return descAllSelected;
|
||||
}
|
||||
|
||||
/** Whether part of the descendants are selected */
|
||||
descendantsPartiallySelected(node: TodoItemFlatNode): boolean {
|
||||
const descendants = this.treeControl.getDescendants(node);
|
||||
const result = descendants.some(child => this.checklistSelection.isSelected(child));
|
||||
return result && !this.descendantsAllSelected(node);
|
||||
}
|
||||
|
||||
/** Toggle the to-do item selection. Select/deselect all the descendants node */
|
||||
todoItemSelectionToggle(node: TodoItemFlatNode): void {
|
||||
this.checklistSelection.toggle(node);
|
||||
const descendants = this.treeControl.getDescendants(node);
|
||||
this.checklistSelection.isSelected(node)
|
||||
? this.checklistSelection.select(...descendants)
|
||||
: this.checklistSelection.deselect(...descendants);
|
||||
|
||||
// Force update for the parent
|
||||
descendants.every(child =>
|
||||
this.checklistSelection.isSelected(child)
|
||||
);
|
||||
this.checkAllParentsSelection(node);
|
||||
}
|
||||
|
||||
/** Toggle a leaf to-do item selection. Check all the parents to see if they changed */
|
||||
todoLeafItemSelectionToggle(node: TodoItemFlatNode): void {
|
||||
this.checklistSelection.toggle(node);
|
||||
this.checkAllParentsSelection(node);
|
||||
}
|
||||
|
||||
/* Checks all the parents when a leaf node is selected/unselected */
|
||||
checkAllParentsSelection(node: TodoItemFlatNode): void {
|
||||
let parent: TodoItemFlatNode | null = this.getParentNode(node);
|
||||
while (parent) {
|
||||
this.checkRootNodeSelection(parent);
|
||||
parent = this.getParentNode(parent);
|
||||
}
|
||||
}
|
||||
|
||||
/** Check root node checked state and change it accordingly */
|
||||
checkRootNodeSelection(node: TodoItemFlatNode): void {
|
||||
const nodeSelected = this.checklistSelection.isSelected(node);
|
||||
const descendants = this.treeControl.getDescendants(node);
|
||||
const descAllSelected = descendants.every(child =>
|
||||
this.checklistSelection.isSelected(child)
|
||||
);
|
||||
if (nodeSelected && !descAllSelected) {
|
||||
this.checklistSelection.deselect(node);
|
||||
} else if (!nodeSelected && descAllSelected) {
|
||||
this.checklistSelection.select(node);
|
||||
}
|
||||
}
|
||||
|
||||
/* Get the parent node of a node */
|
||||
getParentNode(node: TodoItemFlatNode): TodoItemFlatNode | null {
|
||||
const currentLevel = this.getLevel(node);
|
||||
|
||||
if (currentLevel < 1) {
|
||||
return null;
|
||||
}
|
||||
|
||||
const startIndex = this.treeControl.dataNodes.indexOf(node) - 1;
|
||||
|
||||
for (let i = startIndex; i >= 0; i--) {
|
||||
const currentNode = this.treeControl.dataNodes[i];
|
||||
|
||||
if (this.getLevel(currentNode) < currentLevel) {
|
||||
return currentNode;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/** Select the category so we can insert the new item. */
|
||||
addNewItem(node: TodoItemFlatNode) {
|
||||
const parentNode = this.flatNodeMap.get(node);
|
||||
this.database.insertItem(parentNode!, '');
|
||||
this.treeControl.expand(node);
|
||||
}
|
||||
|
||||
/** Save the node to database */
|
||||
saveNode(node: TodoItemFlatNode, itemValue: string) {
|
||||
const nestedNode = this.flatNodeMap.get(node);
|
||||
this.database.updateItem(nestedNode!, itemValue);
|
||||
console.log(this.dataSource)
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -43,11 +43,11 @@
|
||||
|
||||
<mat-dialog-actions>
|
||||
<div fxFlex="60" class="pb-0 text-sm-left" align="left" *ngIf="questions_JSON.questions.length > 0" >
|
||||
<mat-form-field appearance="outline" style="width: 100%">
|
||||
<!-- <mat-form-field appearance="outline" style="width: 100%">
|
||||
<mat-label>Remarks</mat-label>
|
||||
<textarea matInput placeholder="Other Remarks" ></textarea>
|
||||
|
||||
</mat-form-field>
|
||||
</mat-form-field> -->
|
||||
</div>
|
||||
<div fxFlex="40" align="end">
|
||||
<button style="float: right;" type="submit" class="mr-1 mb-1 hover-icon" mat-raised-button mat-icon-button matTooltip="Submit"
|
||||
|
||||
@ -256,7 +256,7 @@ else
|
||||
console.log(this.pd_all_details_data)
|
||||
let form_group = this.pd_all_details_data.FormData.is_group_form
|
||||
//let params :any = {"pdid":this.pdMasterList.pd_id,"parent_pdid":this.pdMasterList.pd_id,formid:this.pd_all_details_data.FormData.form_id,"json":this.commonFormGroup.getRawValue(),fk_createdby:''}
|
||||
this.pdTriggerService.getPDSectionData(this.pdMasterList.pd_id,this.pd_all_details_data.FormData.form_id,form_group).subscribe(result=>{
|
||||
this.pdTriggerService.getPDSectionData(this.pdMasterList,this.pd_all_details_data.FormData.form_id,form_group).subscribe(result=>{
|
||||
console.log(result)
|
||||
if(result['dataStatus']) {
|
||||
let records = result['records']
|
||||
|
||||
@ -8,7 +8,9 @@
|
||||
.mat-card-actions {
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
mat-form-field {
|
||||
margin: 0 2%;
|
||||
}
|
||||
|
||||
@ -14,7 +14,9 @@
|
||||
::ng-deep .cdk-global-overlay-wrapper{
|
||||
justify-content: center !important;
|
||||
}
|
||||
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
.top .thumbnail .date {
|
||||
position: absolute;
|
||||
top: 4px;
|
||||
|
||||
@ -103,3 +103,6 @@ $product-bg-color-hover: rgba(103, 58, 183, 0.7);
|
||||
}
|
||||
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -99,6 +99,9 @@ mat-form-field {
|
||||
}
|
||||
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
|
||||
// .loading {
|
||||
// position: fixed;
|
||||
|
||||
@ -103,4 +103,6 @@
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -31,4 +31,7 @@ mat-card .child_mat_card > mat-card {
|
||||
box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -156,4 +156,7 @@ mat-header-cell mat-cell {
|
||||
line-height: 1.2;
|
||||
text-align: center;
|
||||
font-size: 11px;
|
||||
}
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -89,4 +89,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -115,4 +115,7 @@ $product-bg-color-hover: rgba(103, 58, 183, 0.7);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -110,3 +110,6 @@ $product-bg-color-hover: rgba(103, 58, 183, 0.7);
|
||||
}
|
||||
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -112,4 +112,7 @@ $product-bg-color-hover: rgba(103, 58, 183, 0.7);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -30,7 +30,9 @@
|
||||
::ng-deep .cdk-global-overlay-wrapper{
|
||||
justify-content: center !important;
|
||||
}
|
||||
|
||||
form{
|
||||
display: grid !important;
|
||||
}
|
||||
mat-form-field {
|
||||
margin: 0 2%;
|
||||
}
|
||||
|
||||
@ -140,4 +140,6 @@ $product-bg-color-hover: rgba(103, 58, 183, 0.7);
|
||||
::ng-deep.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
|
||||
border-color:#f376688f!important; /*outer ring color change*/
|
||||
}
|
||||
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -17,4 +17,7 @@
|
||||
}
|
||||
mat-form-field {
|
||||
margin: 0 2%;
|
||||
}
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -17,6 +17,9 @@
|
||||
top: 4px;
|
||||
right: -10px;
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
// .notificard{
|
||||
// width: 25%;
|
||||
// margin-top: -66px;
|
||||
|
||||
@ -121,4 +121,7 @@ $product-bg-color-hover: rgba(103, 58, 183, 0.7);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -25,4 +25,7 @@
|
||||
}
|
||||
::ng-deep .cdk-global-overlay-wrapper{
|
||||
justify-content: center !important;
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -111,4 +111,7 @@ $product-bg-color-hover: rgba(103, 58, 183, 0.7);
|
||||
}
|
||||
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
|
||||
@ -85,4 +85,7 @@ $product-bg-color-hover: rgba(103, 58, 183, 0.7);
|
||||
}
|
||||
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
|
||||
@ -9,7 +9,9 @@
|
||||
input{
|
||||
height:40px;
|
||||
}
|
||||
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
.mat-form-field-label {
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
@ -110,4 +110,7 @@ $product-bg-color-hover: rgba(103, 58, 183, 0.7);
|
||||
right: -10px;
|
||||
}
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
|
||||
@ -97,4 +97,7 @@
|
||||
top: 4px;
|
||||
right: -10px;
|
||||
}
|
||||
}
|
||||
}
|
||||
form{
|
||||
display: grid !important
|
||||
}
|
||||
@ -114,7 +114,7 @@ export class StartPd2Component implements OnInit, OnDestroy {
|
||||
// load templates details
|
||||
loadTemplates(startID:string,type:number,randomString:string){
|
||||
// console.log('start pd component inside - loadTemplates params are,',startID,type,randomString);
|
||||
this._pd.loadPDTemplates(startID,randomString).subscribe(
|
||||
this._pd.loadPDTemplates2(startID,randomString).subscribe(
|
||||
data => {
|
||||
console.log("after reponse = ", data);
|
||||
console.log("after reponse = ", data.records.pdmaster_details);
|
||||
|
||||
@ -383,6 +383,19 @@ export class PdTrigerService {
|
||||
//load pd template details
|
||||
loadPDTemplates(pdId: string,randomString): Observable<any> {
|
||||
|
||||
let httpParams = new HttpParams().set('pd_id', pdId);
|
||||
httpParams = httpParams.append('random_string',randomString);
|
||||
// console.log('loadFullTemplate api load httpParams are',httpParams);
|
||||
const options = pdId ? { params: httpParams } : {};
|
||||
console.log(options)
|
||||
return this._http.get<any[]>(this.apiUrl + "loadFullTemplate", options)
|
||||
//return this._http.get<any[]>(this.apiUrl + "loadFullTemplateV2", options)
|
||||
.pipe(
|
||||
catchError(this.handleError('operation', []))
|
||||
)
|
||||
}
|
||||
loadPDTemplates2(pdId: string,randomString): Observable<any> {
|
||||
|
||||
let httpParams = new HttpParams().set('pd_id', pdId);
|
||||
httpParams = httpParams.append('random_string',randomString);
|
||||
// console.log('loadFullTemplate api load httpParams are',httpParams);
|
||||
@ -1097,7 +1110,7 @@ export class PdTrigerService {
|
||||
if(form_group == 1){
|
||||
return this._http.post(this.apiUrl+'getPDFormDetails',{ "pd_id":pd_id,"pd_form_id":pd_form_id,"company_id":1})
|
||||
}else{
|
||||
return this._http.post(this.apiUrl+'getPDFormDetails',{ "pd_id":pd_id,"pd_form_id":pd_form_id,parent_pdid:"2904"})
|
||||
return this._http.post(this.apiUrl+'getPDFormDetails',{ "pd_id":pd_id.pd_id,"pd_form_id":pd_form_id,parent_pdid:pd_id.parent_pd_id})
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -51,7 +51,7 @@ const HORIZONTALMENUITEMS = [
|
||||
{state:'setting/pdteamlist',name:'PD Team'},
|
||||
// {state:'template/questions', name: 'Questions'},
|
||||
{state:'template/templates', name: 'Templates'},
|
||||
{state:'template2', name: 'Templates 2.0'},
|
||||
// {state:'template2', name: 'Templates 2.0'},
|
||||
]
|
||||
},
|
||||
|
||||
|
||||
@ -83,7 +83,7 @@ const MENUITEMS : Menu[] = [
|
||||
{state:'setting/pdteamlist',name:'PD Team'},
|
||||
// {state:'template/questions', name: 'Questions'},
|
||||
{state:'template/templates', name: 'Templates'},
|
||||
{state:'template2/template2', name: 'Templates 2.0'},
|
||||
// {state:'template2/template2', name: 'Templates 2.0'},
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
@ -1,12 +1,22 @@
|
||||
<h2 mat-dialog-title class="paragraph_change">
|
||||
<div fxFlex="70" align="left" style="padding: 10px !important;padding-left: 200px !important;">
|
||||
<mat-card-title><span style="font-size:24px !important;padding-left: 200px !important"> Uncheck The Questions to be Disabled</span></mat-card-title><br>
|
||||
</div>
|
||||
<div fxFlex="30" align="end" style="padding: 10px !important;">
|
||||
<!-- <button mat-raised-button mat-icon-button class="mr-1 mb-1 hover-icon" type="button" matTooltip="Close" matTooltipPosition="right" mat-dialog-close><mat-icon>close</mat-icon></button> -->
|
||||
<button mat-raised-button mat-icon-button class="hover-icon " type="button" matTooltip="Close" matTooltipPosition="above"
|
||||
(click)="loadPdViewCompoent()"><mat-icon>close</mat-icon></button>
|
||||
</div>
|
||||
</h2>
|
||||
<div>
|
||||
<mat-card>
|
||||
<div fxLayout="row" fxLayout.xs="column" fxLayoutWrap style="padding-top:1%">
|
||||
<div fxFlex="80%" style="padding-left: 250px;">
|
||||
<mat-card-title><span style="font-size:24px"> Deselective Questions will be Disable</span></mat-card-title>
|
||||
<div fxFlex="80%" >
|
||||
<mat-card-title><span style="font-size:24px">{{section_name}}</span></mat-card-title>
|
||||
</div>
|
||||
<div fxFlex="20%" style="padding-left: 50px;">
|
||||
<button mat-raised-button mat-icon-button class="hover-icon " type="button" matTooltip="Close" matTooltipPosition="above"
|
||||
(click)="loadPdViewCompoent()"><mat-icon>close</mat-icon></button>
|
||||
<!-- <button mat-raised-button mat-icon-button class="hover-icon " type="button" matTooltip="Close" matTooltipPosition="above"
|
||||
(click)="loadPdViewCompoent()"><mat-icon>close</mat-icon></button> -->
|
||||
</div>
|
||||
</div>
|
||||
<mat-card-content>
|
||||
@ -29,14 +39,14 @@
|
||||
</button>
|
||||
|
||||
</div>
|
||||
|
||||
<mat-tree [dataSource]="dataSource" [treeControl]="treeControl">
|
||||
|
||||
<mat-tree #tree [dataSource]="dataSource" [treeControl]="treeControl" style="padding-left: 80px;">
|
||||
|
||||
<mat-tree-node *matTreeNodeDef="let node" matTreeNodeToggle matTreeNodePadding>
|
||||
<mat-tree-node *matTreeNodeDef="let node" matTreeNodeToggle matTreeNodePadding >
|
||||
<button mat-icon-button disabled></button>
|
||||
<mat-checkbox class="checklist-leaf-node"
|
||||
[checked]="checklistSelection.isSelected(node) == false"
|
||||
(change)="todoLeafItemSelectionToggle(node,checklistSelection.isSelected(node))"><span style="color: red;" [ngStyle] = "{'background-color':checklistSelection.isSelected(node) == true ? 'red' : ''}&&{'text-decoration':checklistSelection.isSelected(node) == true ? 'line-through' : ''}" > <span style='color:black'>{{node.item}}</span></span></mat-checkbox>
|
||||
(change)="todoLeafItemSelectionToggle(node,checklistSelection.isSelected(node))"><span style="color: red;" [ngStyle] = "{'background-color':checklistSelection.isSelected(node) == true ? 'red' : ''}&&{'text-decoration':checklistSelection.isSelected(node) == true ? 'line-through' : ''}" > <span style='color:black;font-size: 20px;'>{{node.item}}</span></span></mat-checkbox>
|
||||
</mat-tree-node>
|
||||
|
||||
<mat-tree-node *matTreeNodeDef="let node; when: hasNoContent" matTreeNodePadding>
|
||||
@ -56,7 +66,7 @@
|
||||
</button>
|
||||
<mat-checkbox [checked]="descendantsAllSelected(node) == false"
|
||||
[indeterminate]="descendantsPartiallySelected(node)"
|
||||
(change)="todoItemSelectionToggle(node,descendantsAllSelected(node))"><span style="color: red;" [ngStyle] = "{'background-color':descendantsAllSelected(node) == true ? 'red' : ''}&&{'text-decoration':descendantsAllSelected(node) == true ? 'line-through' : ''}" > <span style='color:black'>{{node.item}}</span></span></mat-checkbox>
|
||||
(change)="todoItemSelectionToggle(node,descendantsAllSelected(node))"><span style="color: red;" [ngStyle] = "{'background-color':descendantsAllSelected(node) == true ? 'red' : ''}&&{'text-decoration':descendantsAllSelected(node) == true ? 'line-through' : ''}" > <span style='color:black;font-size: 20px;'>{{node.item}}</span></span></mat-checkbox>
|
||||
|
||||
</mat-tree-node>
|
||||
</mat-tree>
|
||||
|
||||
@ -35,4 +35,38 @@
|
||||
.mat-input-placeholder {
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
|
||||
.paragraph_change {
|
||||
color: #fff !important;
|
||||
background-color: #e00201 !important;
|
||||
}
|
||||
|
||||
.p-text {
|
||||
color:#e00201 !important;
|
||||
font-weight: bold;
|
||||
}
|
||||
::ng-deep .mat-card-header-text{
|
||||
margin:0px !important;
|
||||
}
|
||||
.mat-purple{
|
||||
background-color: gray !important;
|
||||
}
|
||||
.cdk-global-overlay-wrapper{
|
||||
justify-content: center !important;
|
||||
}
|
||||
|
||||
$base-card-box-shadow:1.5px 2.6px 24px 0 rgba(0, 35, 136, 0.08) !important;
|
||||
mat-card .child_mat_card > mat-card {
|
||||
border-radius: 0px 0px 0px 15px;
|
||||
box-shadow: $base-card-box-shadow;
|
||||
transform: scale(0.95);
|
||||
transition: box-shadow 0.5s, transform 0.5s;
|
||||
border: 1px solid lavender;
|
||||
&:hover {
|
||||
cursor: pointer;
|
||||
// background-color: #e00201 !important;
|
||||
transform: scale(1);
|
||||
box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
|
||||
}
|
||||
@ -2,13 +2,15 @@
|
||||
|
||||
import {SelectionModel} from '@angular/cdk/collections';
|
||||
import {FlatTreeControl} from '@angular/cdk/tree';
|
||||
import {Component, Injectable} from '@angular/core';
|
||||
import {Component, Injectable, ViewChild} from '@angular/core';
|
||||
import {MatTreeFlatDataSource, MatTreeFlattener} from '@angular/material/tree';
|
||||
import {BehaviorSubject} from 'rxjs';
|
||||
import { MasterService } from '../master.service';
|
||||
import { NotifierService } from 'angular-notifier';
|
||||
import { ActivatedRoute, Router, Params } from '@angular/router';
|
||||
import { FocusTrap } from '@angular/cdk/a11y';
|
||||
import { LenderListComponent } from '../lender-list/lender-list.component';
|
||||
import { LoaderService } from 'app/shared/loaderService/loader.service';
|
||||
/**
|
||||
* Node for to-do item
|
||||
*/
|
||||
@ -36,11 +38,13 @@ export class TodoItemFlatNode {
|
||||
*/
|
||||
@Injectable()
|
||||
export class ChecklistDatabase {
|
||||
@ViewChild('tree') tree;
|
||||
dataChange = new BehaviorSubject<TodoItemNode[]>([]);
|
||||
val: any;
|
||||
g: any=[];
|
||||
checked:any=true;
|
||||
myModel = true;
|
||||
section_name: any=[];
|
||||
get data(): TodoItemNode[] { return this.dataChange.value; }
|
||||
|
||||
constructor( private masterService: MasterService) {
|
||||
@ -75,6 +79,8 @@ export class ChecklistDatabase {
|
||||
}
|
||||
//question_json = JSON.parse(data.json)
|
||||
console.log(question_json)
|
||||
console.log(question_json.section_name)
|
||||
|
||||
|
||||
// let dd = JSON.parse(JSON.stringify(data))
|
||||
// console.log(dd)
|
||||
@ -309,10 +315,13 @@ export class ChecklistDatabase {
|
||||
styleUrls: ['./edit-template.component.scss'],
|
||||
providers: [ChecklistDatabase]
|
||||
})
|
||||
|
||||
export class EditTemplateComponent {
|
||||
|
||||
/** Map from flat node to nested node. This helps us finding the nested node to be modified */
|
||||
flatNodeMap = new Map<TodoItemFlatNode, TodoItemNode>();
|
||||
|
||||
|
||||
/** Map from nested node to flattened node. This helps us to keep the same object for selection */
|
||||
nestedNodeMap = new Map<TodoItemNode, TodoItemFlatNode>();
|
||||
|
||||
@ -334,21 +343,23 @@ export class EditTemplateComponent {
|
||||
result: any[];
|
||||
errorMessage: string;
|
||||
form_id: any;
|
||||
section_name: any;
|
||||
|
||||
constructor(private database: ChecklistDatabase, private masterService: MasterService, private notifier: NotifierService , private route: ActivatedRoute,
|
||||
private router: Router) {
|
||||
private router: Router, private LenderListComponent: LenderListComponent,private loaderService:LoaderService) {
|
||||
this.treeFlattener = new MatTreeFlattener(this.transformer, this.getLevel,
|
||||
this.isExpandable, this.getChildren);
|
||||
this.treeControl = new FlatTreeControl<TodoItemFlatNode>(this.getLevel, this.isExpandable);
|
||||
this.dataSource = new MatTreeFlatDataSource(this.treeControl, this.treeFlattener);
|
||||
|
||||
this.LenderListComponent.showListView(false);
|
||||
database.dataChange.subscribe(data => {
|
||||
this.dataSource.data = data;
|
||||
});
|
||||
|
||||
this.loaderService.showMatSpinnerDialog("")
|
||||
this.masterService.list_3_observable$.subscribe(res=> {
|
||||
console.log("nav list 3",res)
|
||||
|
||||
|
||||
this.section_name = res.form_name
|
||||
this.form_id = res.form_id;
|
||||
|
||||
this.val = JSON.parse(res.json)
|
||||
@ -356,6 +367,11 @@ export class EditTemplateComponent {
|
||||
|
||||
})
|
||||
}
|
||||
// ngOnInit() {
|
||||
// setTimeout(()=>{
|
||||
// this.tree.treeControl.expandAll();
|
||||
// }, 1000);
|
||||
// }
|
||||
getLevel = (node: TodoItemFlatNode) => node.level;
|
||||
|
||||
isExpandable = (node: TodoItemFlatNode) => node.expandable;
|
||||
@ -364,6 +380,9 @@ getLevel = (node: TodoItemFlatNode) => node.level;
|
||||
|
||||
hasChild = (_: number, _nodeData: TodoItemFlatNode) => _nodeData.expandable;
|
||||
|
||||
@ViewChild('tree') tree;
|
||||
|
||||
|
||||
hasNoContent = (_: number, _nodeData: TodoItemFlatNode) => _nodeData.item === '';
|
||||
|
||||
/**
|
||||
@ -390,7 +409,15 @@ getLevel = (node: TodoItemFlatNode) => node.level;
|
||||
);
|
||||
return descAllSelected;
|
||||
}
|
||||
|
||||
ngAfterViewInit() {
|
||||
|
||||
setTimeout(()=>{
|
||||
|
||||
this.tree.treeControl.expandAll();
|
||||
this.loaderService.closeMatSpinnerDialog()
|
||||
}, 500);
|
||||
|
||||
}
|
||||
/** Whether part of the descendants are selected */
|
||||
descendantsPartiallySelected(node: TodoItemFlatNode): boolean {
|
||||
const descendants = this.treeControl.getDescendants(node);
|
||||
@ -742,7 +769,9 @@ getLevel = (node: TodoItemFlatNode) => node.level;
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -1,6 +1,16 @@
|
||||
<h2 mat-dialog-title class="paragraph_change">
|
||||
<div fxFlex="70" align="left" style="padding: 10px !important;padding-left: 200px !important;">
|
||||
<mat-card-title><span style="font-size:24px !important;padding-left: 160px !important"> Lender product and Customer Segment (Add / Edit)</span></mat-card-title><br>
|
||||
</div>
|
||||
<div fxFlex="30" align="end" style="padding: 10px !important;">
|
||||
<!-- <button mat-raised-button mat-icon-button class="mr-1 mb-1 hover-icon" type="button" matTooltip="Close" matTooltipPosition="right" mat-dialog-close><mat-icon>close</mat-icon></button> -->
|
||||
<button mat-raised-button mat-icon-button class="hover-icon " type="button" matTooltip="Close" matTooltipPosition="above"
|
||||
(click)="loadPdViewCompoent()"><mat-icon>close</mat-icon></button>
|
||||
</div>
|
||||
</h2>
|
||||
<div>
|
||||
<mat-card>
|
||||
<div fxLayout="row" fxLayout.xs="column" fxLayoutWrap style="padding-top:1% !important">
|
||||
<!-- <div fxLayout="row" fxLayout.xs="column" fxLayoutWrap style="padding-top:1% !important">
|
||||
<div fxFlex="80%" style="padding-left: 250px !important;">
|
||||
<mat-card-title><span style="font-size:24px !important"> Lender product and Customer Segment (Add / Edit)</span></mat-card-title>
|
||||
</div>
|
||||
@ -8,7 +18,7 @@
|
||||
<button mat-raised-button mat-icon-button class="hover-icon " type="button" matTooltip="Close" matTooltipPosition="above"
|
||||
(click)="loadPdViewCompoent()"><mat-icon>close</mat-icon></button>
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
<mat-card-content>
|
||||
<form [formGroup]="_editTempLenderFrom" (submit)="onSubmit()">
|
||||
<div class="row" style="text-align:right !important;">
|
||||
@ -33,7 +43,7 @@
|
||||
<div fxFlex="30%">
|
||||
<mat-form-field >
|
||||
<mat-select placeholder="Product *" formControlName="fk_product_id">
|
||||
<mat-option *ngFor="let prcd of m_product" [value]="prcd.product_id">{{ prcd.name }}</mat-option>
|
||||
<mat-option *ngFor="let prcd of m_product" [matTooltip]="prcd.name" [value]="prcd.product_id">{{ prcd.abbr }}</mat-option>
|
||||
</mat-select>
|
||||
<mat-error *ngIf="submitted && answ['controls'].fk_product_id.hasError('required')" class="mat-text-warn">Product Required.!</mat-error>
|
||||
</mat-form-field>
|
||||
@ -43,7 +53,7 @@
|
||||
<div fxFlex="30%">
|
||||
<mat-form-field >
|
||||
<mat-select placeholder="Customer Segment *" formControlName="fk_customer_segment">
|
||||
<mat-option *ngFor="let cusSeg of m_customerSegment" [value]="cusSeg.customer_segment_id">{{ cusSeg.name }}</mat-option>
|
||||
<mat-option *ngFor="let cusSeg of m_customerSegment"[matTooltip]="cusSeg.name" [value]="cusSeg.customer_segment_id">{{ cusSeg.abbr }}</mat-option>
|
||||
</mat-select>
|
||||
<mat-error *ngIf="submitted && answ['controls'].fk_customer_segment.hasError('required')" class="mat-text-warn">Customer Segment Required.!</mat-error>
|
||||
</mat-form-field>
|
||||
|
||||
@ -1,3 +1,38 @@
|
||||
form{
|
||||
display: unset !important;
|
||||
}
|
||||
}
|
||||
|
||||
.paragraph_change {
|
||||
color: #fff !important;
|
||||
background-color: #e00201 !important;
|
||||
}
|
||||
|
||||
.p-text {
|
||||
color:#e00201 !important;
|
||||
font-weight: bold;
|
||||
}
|
||||
::ng-deep .mat-card-header-text{
|
||||
margin:0px !important;
|
||||
}
|
||||
.mat-purple{
|
||||
background-color: gray !important;
|
||||
}
|
||||
.cdk-global-overlay-wrapper{
|
||||
justify-content: center !important;
|
||||
}
|
||||
|
||||
$base-card-box-shadow:1.5px 2.6px 24px 0 rgba(0, 35, 136, 0.08) !important;
|
||||
mat-card .child_mat_card > mat-card {
|
||||
border-radius: 0px 0px 0px 15px;
|
||||
box-shadow: $base-card-box-shadow;
|
||||
transform: scale(0.95);
|
||||
transition: box-shadow 0.5s, transform 0.5s;
|
||||
border: 1px solid lavender;
|
||||
&:hover {
|
||||
cursor: pointer;
|
||||
// background-color: #e00201 !important;
|
||||
transform: scale(1);
|
||||
box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
|
||||
}
|
||||
@ -56,6 +56,7 @@ export class LenderProductSegMappingComponent implements OnInit {
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
this.LenderListComponent.showListView(false);
|
||||
this.getTemplateLenderDetails();
|
||||
this.getLenderMasters();
|
||||
this.getProductsMasters();
|
||||
|
||||
@ -1,6 +1,16 @@
|
||||
|
||||
<h2 mat-dialog-title class="paragraph_change">
|
||||
<div fxFlex="70" align="left" style="padding: 10px !important;padding-left: 200px !important;">
|
||||
<mat-card-title><span style="font-size:24px !important;padding-left: 200px !important"> Section List Edit Items (Enable / Disable)</span></mat-card-title><br>
|
||||
</div>
|
||||
<div fxFlex="30" align="end" style="padding: 10px !important;">
|
||||
<!-- <button mat-raised-button mat-icon-button class="mr-1 mb-1 hover-icon" type="button" matTooltip="Close" matTooltipPosition="right" mat-dialog-close><mat-icon>close</mat-icon></button> -->
|
||||
<button mat-raised-button mat-icon-button class="hover-icon " type="button" matTooltip="Close" matTooltipPosition="above"
|
||||
(click)="loadPdViewCompoent()"><mat-icon>close</mat-icon></button>
|
||||
</div>
|
||||
</h2>
|
||||
<ng-container>
|
||||
<mat-card class="parent_mat_card">
|
||||
<div fxLayout="row" fxLayout.xs="column" fxLayoutWrap style="padding-top:1%">
|
||||
<!-- <div fxLayout="row" fxLayout.xs="column" fxLayoutWrap style="padding-top:1%">
|
||||
<div fxFlex="80%" style="padding-left: 250px;">
|
||||
<mat-card-title><span style="font-size:24px"> Section List Edit Items (Enable / Disable)</span></mat-card-title>
|
||||
</div>
|
||||
@ -8,7 +18,7 @@
|
||||
<button mat-raised-button mat-icon-button class="hover-icon " type="button" matTooltip="Close" matTooltipPosition="above"
|
||||
(click)="loadPdViewCompoent()"><mat-icon>close</mat-icon></button>
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
|
||||
<mat-card-content style="max-height:100% !important;">
|
||||
@ -64,12 +74,11 @@
|
||||
</div>
|
||||
</mat-card-content>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- <mat-card-actions align="end"> -->
|
||||
<!-- <button matTooltip="Complete Discussion" matTooltipPosition="above" [disabled]="actualQuestions==0 || actualQuestions!=answeredQuestions || currentPDStatus===false" mat-raised-button color="primary" (click)="pdStatusDialogue(pdStatusCheck.COMPLETED,2);"><span>{{currentPDStatus === true ? 'COMPLETE':'COMPLETED' }}</span></button>
|
||||
</mat-card-actions> -->
|
||||
</mat-card>
|
||||
|
||||
|
||||
</ng-container>
|
||||
<notifier-container></notifier-container>
|
||||
|
||||
@ -1,6 +1,41 @@
|
||||
// .child_mat_card mat-card {
|
||||
// margin: 2 0%;
|
||||
// }
|
||||
|
||||
.paragraph_change {
|
||||
color: #fff !important;
|
||||
background-color: #e00201 !important;
|
||||
}
|
||||
|
||||
.p-text {
|
||||
color:#e00201 !important;
|
||||
font-weight: bold;
|
||||
}
|
||||
::ng-deep .mat-card-header-text{
|
||||
margin:0px !important;
|
||||
}
|
||||
.mat-purple{
|
||||
background-color: gray !important;
|
||||
}
|
||||
.cdk-global-overlay-wrapper{
|
||||
justify-content: center !important;
|
||||
}
|
||||
|
||||
$base-card-box-shadow:1.5px 2.6px 24px 0 rgba(0, 35, 136, 0.08) !important;
|
||||
mat-card .child_mat_card > mat-card {
|
||||
border-radius: 0px 0px 0px 15px;
|
||||
box-shadow: $base-card-box-shadow;
|
||||
transform: scale(0.95);
|
||||
transition: box-shadow 0.5s, transform 0.5s;
|
||||
border: 1px solid lavender;
|
||||
&:hover {
|
||||
cursor: pointer;
|
||||
// background-color: #e00201 !important;
|
||||
transform: scale(1);
|
||||
box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
|
||||
}
|
||||
::ng-deep .mat-dialog-container{
|
||||
overflow: hidden !important;
|
||||
}
|
||||
|
||||
@ -4,7 +4,7 @@ import {ActivatedRoute, Router} from '@angular/router';
|
||||
import {MatDialog } from '@angular/material';
|
||||
import {NotifierService} from 'angular-notifier';
|
||||
import {ListPdComponent} from '../../personal-discussion/manage-pd/list-pd/list-pd.component';
|
||||
|
||||
import { LenderListComponent } from '../lender-list/lender-list.component';
|
||||
import { LoaderService } from 'app/shared/loaderService/loader.service';
|
||||
import { PdTrigerService } from 'app/personal-discussion/pd-service/pd-triger.service';
|
||||
import { MasterService } from '../master.service';
|
||||
@ -55,7 +55,7 @@ export class SelectionListViewComponent implements OnInit {
|
||||
isDisabled:any =true;
|
||||
|
||||
constructor(notifier: NotifierService, private dialog: MatDialog, private fb: FormBuilder, private route: ActivatedRoute,
|
||||
private router: Router, private masterService: MasterService,
|
||||
private router: Router, private masterService: MasterService,private LenderListComponent: LenderListComponent,
|
||||
private _pd: PdTrigerService,private loaderService:LoaderService) {
|
||||
this.startPD = this.route.snapshot.params['pdid'];
|
||||
this.randomString = this.route.snapshot.params['rdmstr'];
|
||||
@ -66,6 +66,7 @@ export class SelectionListViewComponent implements OnInit {
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
this.LenderListComponent.showListView(false);
|
||||
this.masterService.list_2_observable$.subscribe(res=> {
|
||||
console.log("nav list 3",res)
|
||||
this.formvalue = res
|
||||
@ -121,8 +122,10 @@ export class SelectionListViewComponent implements OnInit {
|
||||
console.log( this.entity_id)
|
||||
let map_id = localStorage.getItem('map_id');
|
||||
console.log(map_id)
|
||||
console.log( this.formvalue)
|
||||
// console.log('start pd component inside - loadTemplates params are,',startID,type,randomString);
|
||||
this.masterService.loadPDTemplates(this.formvalue.template_lender_map_id).subscribe(
|
||||
|
||||
data => {
|
||||
console.log("after reponse = ", data);
|
||||
//console.log("after reponse = ", data.records.pdmaster_details);
|
||||
|
||||
@ -1,315 +0,0 @@
|
||||
{
|
||||
"section_id":"1",
|
||||
"section_name":"Borrower & Guarantor Details",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":[{
|
||||
"question":"Borrower Type",
|
||||
"question_key":"borrower_type",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"answers":null,
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"relationship",
|
||||
"expression":"(String('borrower_type').toLowerCase() != String('guarantor'))",
|
||||
"value_keys":[
|
||||
"borrower_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Numbers of years for which the business has been running",
|
||||
"question_key":"numbers_of_years_business_running",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type":"num",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"entity_type",
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"purpose":"validations",
|
||||
"validations":[{
|
||||
"value_keys":["borrower_type"],
|
||||
"value":"(String('borrower_type').toLowerCase() != String('guarantor'))",
|
||||
"validation_to":"borrower_age",
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required"
|
||||
}]}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Name",
|
||||
"question_key":"borrower_name",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questions_level_two":[
|
||||
{
|
||||
"question":"Mobile Number",
|
||||
"question_key":"mobile_no",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"pattern",
|
||||
"isactive":"1",
|
||||
"validator":"[0-9]{10}",
|
||||
"message":"Mobile number should be 10 digit",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"2",
|
||||
"group_key":"mobile_numbers",
|
||||
"group_title":"Mobile Number"
|
||||
},
|
||||
{
|
||||
"question":"Entity Type",
|
||||
"question_key":"entity_type",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"relationship",
|
||||
"expression":"(String('entity_type').toLowerCase() == String('individual'))",
|
||||
"value_keys":[
|
||||
"entity_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Age",
|
||||
"question_key":"borrower_age",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"50",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"entity_type",
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]},
|
||||
{
|
||||
"insert_index":"relationship",
|
||||
"expression":"(String('entity_type').toLowerCase() == String('individual'))",
|
||||
"value_keys":[
|
||||
"entity_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Met / Not Met",
|
||||
"question_key":"borrower_met",
|
||||
"type":"2",
|
||||
|
||||
"field_width":"20",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"entity_type",
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"purpose":"question_label",
|
||||
"expression":"(function () {let label= '';(String('entity_type').toLowerCase().includes('individual')) ? label= 'Number of years the borrower has been in this business.' : label = 'Number of years for which the business has been running';return label}())",
|
||||
"value_keys":[
|
||||
"entity_type"
|
||||
],
|
||||
"insert_control":"numbers_of_years_business_running"
|
||||
},
|
||||
{
|
||||
"purpose":"validations",
|
||||
"validations":[{
|
||||
"value_keys":["borrower_type"],
|
||||
"value":"(String('borrower_type').toLowerCase() != String('guarantor'))",
|
||||
"validation_to":"borrower_age",
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required"
|
||||
}]}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Designation",
|
||||
"question_key":"designation",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Relationship to",
|
||||
"question_key":"relationship_to",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Relationship",
|
||||
"question_key":"relationship",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_key":"borrower_details",
|
||||
"group_title":"Borrower Details"},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,721 +0,0 @@
|
||||
{
|
||||
"section_id": "10",
|
||||
"section_name": "Financial Information",
|
||||
"onsubmit": [
|
||||
{
|
||||
"expression": "(function (){let sum_val=null;let ques_key=[];if(!control || control == undefined || control == null){return true};control.forEach(ques_obj=>{ques_key.push(ques_obj[submitProperty.key_name])});console.log('none',ques_key);return new Set(ques_key).size === ques_key.length}())",
|
||||
"group_key": "financial_info",
|
||||
"key_name": "fy",
|
||||
"msg": "Financial Year already entered earlier"
|
||||
}
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question":"Is the Financial information available?",
|
||||
"question_key":"financial_info_available",
|
||||
"type":"2",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"financial_info_available",
|
||||
"expression":"(String('financial_info_available') && String('financial_info_available').toLowerCase() == String('yes'))",
|
||||
"value_keys":[
|
||||
"financial_info_available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question": "Net Profit / (Net Loss) (Rs)",
|
||||
"question_key": "net_profit_rs",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "numtoword",
|
||||
"validations": [
|
||||
|
||||
],
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "answer_value",
|
||||
"expression": "((Number(net_profit_rs)/Number(sales_amount))*100).toFixed(2)",
|
||||
"value_keys": [
|
||||
"sales_amount",
|
||||
"net_profit_rs"
|
||||
],
|
||||
"insert_control": "net_profit_to_sales_percent"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Net Profit or (Net Loss) to Sales % ",
|
||||
"question_key": "net_profit_to_sales_percent",
|
||||
"place_holder": "Enter number",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "answer_value",
|
||||
"expression": "(Number(sales_amount)*Number(net_profit_to_sales_percent))/100",
|
||||
"value_keys": [
|
||||
"sales_amount",
|
||||
"net_profit_to_sales_percent"
|
||||
],
|
||||
"insert_control": "net_profit_rs"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
{
|
||||
"name": "max",
|
||||
"validator": "100",
|
||||
"isactive": "1",
|
||||
"message": "Number must be less than 100",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Sales / Revenue (Rs)",
|
||||
"sub_title": "Particulars of Financials for Latest Year as per person met during PD visit",
|
||||
"question_key": "sales_amount",
|
||||
"place_holder": "Enter text",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"field_type": "numtoword",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "answer_value",
|
||||
"expression": "(function (){let final_value; Number(net_profit_to_sales_percent) ? final_value = (Number(sales_amount)*Number(net_profit_to_sales_percent))/100 : '';return final_value}())",
|
||||
"value_keys": [
|
||||
"sales_amount",
|
||||
"net_profit_to_sales_percent"
|
||||
],
|
||||
"insert_control": "net_profit_rs"
|
||||
},
|
||||
{
|
||||
"purpose": "answer_value",
|
||||
"expression": "(function (){let final_value; Number(net_profit_rs) ? final_value = (Number(net_profit_rs)/Number(sales_amount))*100 : '';return final_value.toFixed(2)}())",
|
||||
"value_keys": [
|
||||
"sales_amount",
|
||||
"net_profit_rs"
|
||||
],
|
||||
"insert_control": "net_profit_to_sales_percent"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Does the business have any working capital facility from any lender other than Moneywise?",
|
||||
"question_key": "is_any_other_working_captial_facility",
|
||||
"type": "2",
|
||||
"field_width": "45",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Yes",
|
||||
"answer_id": "Yes"
|
||||
},
|
||||
{
|
||||
"answer": "No",
|
||||
"answer_id": "No"
|
||||
}
|
||||
],
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "is_any_other_working_captial_facility",
|
||||
"expression": "(String('is_any_other_working_captial_facility') === String('Yes'))",
|
||||
"value_keys": [
|
||||
"is_any_other_working_captial_facility"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Details of above facilities need to be entered",
|
||||
"question_key": "facility_details_specify",
|
||||
"type": "7",
|
||||
"placeholder": "Enter the text",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "is_any_other_working_captial_facility",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Facility details i.e. Letter of Credit/ Bank guarantee, CC limit etc.",
|
||||
"question_key": "facility_details_other_lender",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Letter of Credit",
|
||||
"answer_id": "Letter of Credit"
|
||||
},
|
||||
{
|
||||
"answer": "Bank guarantee",
|
||||
"answer_id": "Bank guarantee"
|
||||
},
|
||||
{
|
||||
"answer": "CC limit",
|
||||
"answer_id": "CC limit"
|
||||
},
|
||||
{
|
||||
"answer": "Others",
|
||||
"answer_id": "Others"
|
||||
}
|
||||
],
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "facility_details_other_lender",
|
||||
"expression": "(String('facility_details_other_lender').toLowerCase() == String('others'))",
|
||||
"value_keys": [
|
||||
"facility_details_other_lender"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Specify Facility details",
|
||||
"question_key": "facility_details_other",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "string",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "facility_details_other_lender",
|
||||
"validations": []
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "is_any_other_working_captial_facility",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Increase / Decrease in Turnover for Broken Period %",
|
||||
"question_key": "broken_period_turnover_percent",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Turnover for Broken Period in PY (Rs)",
|
||||
"question_key": "broken_period_turnover_py",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "answer_value",
|
||||
"expression": "(((Number(broken_period_turnover_cy)-Number(broken_period_turnover_py))/Number(broken_period_turnover_cy))*100).toFixed(2)",
|
||||
"value_keys": [
|
||||
"broken_period_turnover_py",
|
||||
"broken_period_turnover_cy"
|
||||
],
|
||||
"insert_control": "broken_period_turnover_percent"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"field_type": "numtoword",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Turnover for Broken Period in CY (Rs)",
|
||||
"question_key": "broken_period_turnover_cy",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "answer_value",
|
||||
"expression": "(((Number(broken_period_turnover_cy)-Number(broken_period_turnover_py))/Number(broken_period_turnover_cy))*100).toFixed(2)",
|
||||
"value_keys": [
|
||||
"broken_period_turnover_py",
|
||||
"broken_period_turnover_cy"
|
||||
],
|
||||
"insert_control": "broken_period_turnover_percent"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"field_type": "numtoword",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "No of Months",
|
||||
"question_key": "broken_period_no_of_months",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Broken Period starting to (Date)",
|
||||
"question_key": "broken_period_to_month",
|
||||
"type": "1",
|
||||
"place_holder": "DD-MM-YYYY (Eg 03-12-2020)",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "answer_value",
|
||||
"expression": "(function (){let final_value = ''; if(String('broken_period_to_month') && String('broken_period_from_month')) {let from_date = new Date((String('broken_period_from_month')).split('-').reverse().join('-'));let to_date = new Date((String('broken_period_to_month')).split('-').reverse().join('-'));console.log(to_date);if(!from_date || !to_date || !from_date instanceof Date || !to_date instanceof Date || isNaN(from_date) || isNaN(to_date)) {final_value = '';return;}final_value = to_date.getMonth() - from_date.getMonth() + (12 * (to_date.getFullYear() - from_date.getFullYear()))};return final_value}())",
|
||||
"value_keys": [
|
||||
"broken_period_to_month",
|
||||
"broken_period_from_month"
|
||||
],
|
||||
"insert_control": "broken_period_no_of_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Broken Period starting from (Date)",
|
||||
"question_key": "broken_period_from_month",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"place_holder": "DD-MM-YYYY (Eg 05-02-2020)",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "answer_value",
|
||||
"expression": "(function (){let final_value = ''; if(String('broken_period_to_month') && String('broken_period_from_month')) {let from_date = new Date((String('broken_period_from_month')).split('-').reverse().join('-'));let to_date = new Date((String('broken_period_to_month')).split('-').reverse().join('-'));console.log(to_date);if(!from_date || !to_date || !from_date instanceof Date || !to_date instanceof Date || isNaN(from_date) || isNaN(to_date)) {final_value = '';return;}final_value = to_date.getMonth() - from_date.getMonth() + (12 * (to_date.getFullYear() - from_date.getFullYear()))};return final_value}())",
|
||||
"value_keys": [
|
||||
"broken_period_to_month",
|
||||
"broken_period_from_month"
|
||||
],
|
||||
"insert_control": "broken_period_no_of_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Inventory Days as per CM Discussion",
|
||||
"question_key": "inventory_days_cm",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Creditor Days as per CM Discussion",
|
||||
"question_key": "creditor_days_cm",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Debtor Days as per CM Discussion",
|
||||
"question_key": "debtor_days_cm",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question": "Enter FY",
|
||||
"question_key": "fy",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"answers": [],
|
||||
"answer_value": "GET_FY_YEARS",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Sales / Revenue (Rs)",
|
||||
"question_key": "sales_revenue",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "answer_value",
|
||||
"expression": "((Number(net_profit)/Number(sales_revenue))*100).toFixed(2)",
|
||||
"value_keys": [
|
||||
"sales_revenue",
|
||||
"net_profit"
|
||||
],
|
||||
"insert_control": "net_profit_sales_percent"
|
||||
},
|
||||
{
|
||||
"purpose": "answer_value_arr",
|
||||
"arr_include": [
|
||||
"py",
|
||||
"now"
|
||||
],
|
||||
"expression": "((Number(sales_revenue[now])-Number(sales_revenue[py]))/Number(sales_revenue[py]))*100",
|
||||
"value_keys": [
|
||||
"sales_revenue"
|
||||
],
|
||||
"insert_control": "sales_py"
|
||||
},
|
||||
{
|
||||
"purpose": "answer_value_arr",
|
||||
"arr_include": [
|
||||
"py",
|
||||
"now"
|
||||
],
|
||||
"expression": "(((Number(net_profit_sales_percent[now])-Number(net_profit_sales_percent[py]))/Number(net_profit_sales_percent[py]))*100).toFixed(2)",
|
||||
"value_keys": [
|
||||
"net_profit_sales_percent"
|
||||
],
|
||||
"insert_control": "netprofit_py_percent"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"field_type": "numtoword",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Net Profit / (Net Loss) (Rs) ",
|
||||
"question_key": "net_profit",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "answer_value",
|
||||
"expression": "((Number(net_profit)/Number(sales_revenue))*100).toFixed(2)",
|
||||
"value_keys": [
|
||||
"sales_revenue",
|
||||
"net_profit"
|
||||
],
|
||||
"insert_control": "net_profit_sales_percent"
|
||||
},
|
||||
{
|
||||
"purpose": "answer_value_arr",
|
||||
"arr_include": [
|
||||
"py",
|
||||
"now"
|
||||
],
|
||||
"expression": "((Number(net_profit[now])-Number(net_profit[py]))/Number(net_profit[py]))*100",
|
||||
"value_keys": [
|
||||
"net_profit"
|
||||
],
|
||||
"insert_control": "netprofit_py"
|
||||
},
|
||||
{
|
||||
"purpose": "answer_value_arr",
|
||||
"arr_include": [
|
||||
"py",
|
||||
"now"
|
||||
],
|
||||
"expression": "(((Number(net_profit_sales_percent[now])-Number(net_profit_sales_percent[py]))/Number(net_profit_sales_percent[py]))*100).toFixed(2)",
|
||||
"value_keys": [
|
||||
"net_profit_sales_percent"
|
||||
],
|
||||
"insert_control": "netprofit_py_percent"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"field_type": "numtoword",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Net Profit or (Net Loss) to Sales % ",
|
||||
"question_key": "net_profit_sales_percent",
|
||||
"type": "1",
|
||||
"is_disabled": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "answer_value_arr",
|
||||
"arr_include": [
|
||||
"py",
|
||||
"now"
|
||||
],
|
||||
"expression": "(((Number(net_profit_sales_percent[now])-Number(net_profit_sales_percent[py]))/Number(net_profit_sales_percent[py]))*100).toFixed(2)",
|
||||
"value_keys": [
|
||||
"net_profit_sales_percent"
|
||||
],
|
||||
"insert_control": "netprofit_py_percent"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "% Variation in Sales over PY",
|
||||
"question_key": "sales_py",
|
||||
"type": "1",
|
||||
"is_disabled": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "% Variation in Net Profit over PY",
|
||||
"question_key": "netprofit_py",
|
||||
"type": "1",
|
||||
"is_disabled": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Variation in Net Profit % over PY",
|
||||
"question_key": "netprofit_py_percent",
|
||||
"type": "1",
|
||||
"is_disabled": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Debtor Days as per CET",
|
||||
"sub_title": "In Case of credit sales, what is the average no. of days taken to receive the money?",
|
||||
"question_key": "debtor_days_cet",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Creditor Days as per CET",
|
||||
"sub_title": "In Case of credit purchases, what is the average no. of days taken to pay the money?",
|
||||
"question_key": "creditor_days_cet",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Inventory Days as per CET",
|
||||
"sub_title": "What is the average no. of days for which stock lies unsold during the year?",
|
||||
"question_key": "inventory_days_cet",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_key": "financial_info",
|
||||
"group_title": "Financial Information"
|
||||
},
|
||||
{
|
||||
"question":"Name of the Company",
|
||||
"question_key":"company_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getCompanyListForSMCList",
|
||||
"api_method":"POST",
|
||||
"params":{"records":{
|
||||
"pd_id":"VAR_PD_ID",
|
||||
"random_string":"VAR_RANDOM_STRING"
|
||||
}},
|
||||
"fields":[
|
||||
"company_id",
|
||||
"borrower_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Company Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Number of financial years for which we have financials",
|
||||
"question_key": "no_of_financial_years",
|
||||
"place_holder": "Enter the number",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
{
|
||||
"name": "pattern",
|
||||
"isactive": "1",
|
||||
"validator": "[0-9]*",
|
||||
"message": "Numeric only ",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"question_key": "common_remarks",
|
||||
"question": "Remarks",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "7",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "45",
|
||||
"validations": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,359 +0,0 @@
|
||||
{
|
||||
"section_id":"11",
|
||||
"section_name":"Supplier details",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is the Supplier information available?",
|
||||
"question_key":"supplier_info_available",
|
||||
"type":"2",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"supplier_info_available",
|
||||
"expression":"(String('supplier_info_available') == String('No'))",
|
||||
"value_keys":[
|
||||
"supplier_info_available"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Reason",
|
||||
"question_key":"supplier_not_available_reason",
|
||||
"type":"7",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"supplier_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
} ] } ] },
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"supplier_info_available",
|
||||
"expression":"(String('supplier_info_available') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"supplier_info_available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[{
|
||||
"question":"Raw Material Name/ Trading Product Name/ Service Name",
|
||||
"question_key":"provider_name",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"supplier_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Supplier Name",
|
||||
"question_key":"supplier_name",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"supplier_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Contact Person name",
|
||||
"question_key":"contact_person_name",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"supplier_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Contact Person Designation",
|
||||
"question_key":"contact_person_designation",
|
||||
"type":"8",
|
||||
"field_width":"100",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"COMPANYRELATIONSHIPS"
|
||||
},
|
||||
"fields":[
|
||||
"company_relationship_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"supplier_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Contact Person Mobile Number",
|
||||
"question_key":"contact_person_mobile_no",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"supplier_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"pattern",
|
||||
"isactive":"1",
|
||||
"validator":"[0-9]{10,12}",
|
||||
"message":"Mobile number should be 10-12 digit",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"STD Code",
|
||||
"sub_title":"Contact Person Landline number",
|
||||
"question_key":"person_stdcode",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"supplier_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"pattern",
|
||||
"isactive":"1",
|
||||
"validator":"[0-9]{3,5}",
|
||||
"message":"Maximum 5 digit allowed",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Contact Person Landline number",
|
||||
"question_key":"person_landline",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"supplier_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"pattern",
|
||||
"isactive":"1",
|
||||
"validator":"[0-9]{6,8}",
|
||||
"message":"Maximum 8 digit allowed",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Payment Terms",
|
||||
"question_key":"payment_type",
|
||||
"type":"3",
|
||||
"field_width":"100",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"PAYMENTMODE"
|
||||
},
|
||||
"fields":[
|
||||
"id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"payment_type",
|
||||
"expression":"(String('payment_type') == String('3'))",
|
||||
"value_keys":[
|
||||
"payment_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"No. of credit period provided by supplier",
|
||||
"question_key":"credit_period_no",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"payment_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"What % of total purchases are done on credit?",
|
||||
"question_key":"credit_total_purchase",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"payment_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
{
|
||||
"name":"max",
|
||||
"isactive":"1",
|
||||
"validator":"100",
|
||||
"message":"Percentage should lower or equal to '100'",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
]}]}],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"payment_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Payment Mode",
|
||||
"question_key":"payment_mode",
|
||||
"type":"3",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"supplier_info_available",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Payment made in Cash",
|
||||
"answer":"Payment made in Cash"
|
||||
},
|
||||
{
|
||||
"answer_id":"Payment made through Banking channels",
|
||||
"answer":"Payment made through Banking channels"
|
||||
},
|
||||
{
|
||||
"answer_id":"Payment made through Cash and Banking channels",
|
||||
"answer":"Payment made through Cash and Banking channels"
|
||||
}
|
||||
],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Name of the Company",
|
||||
"question_key":"company_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getCompanyListForSMCList",
|
||||
"api_method":"POST",
|
||||
"params":{"records":{
|
||||
"pd_id":"VAR_PD_ID",
|
||||
"random_string":"VAR_RANDOM_STRING"
|
||||
}},
|
||||
"fields":[
|
||||
"company_id",
|
||||
"borrower_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Company Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Supplier Details",
|
||||
"group_key":"supplier_details"
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,359 +0,0 @@
|
||||
{
|
||||
"section_id":"12",
|
||||
"section_name":"Clients details",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is the Client information available?",
|
||||
"question_key":"client_info_available",
|
||||
"type":"2",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"client_info_available",
|
||||
"expression":"(String('client_info_available') == String('No'))",
|
||||
"value_keys":[
|
||||
"client_info_available"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Reason",
|
||||
"question_key":"client_not_available_reason",
|
||||
"type":"7",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"client_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
} ] } ] },
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"client_info_available",
|
||||
"expression":"(String('client_info_available') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"client_info_available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[{
|
||||
"question":"Trading Product/Service/Manufacturing Product name",
|
||||
"question_key":"provider_name",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"client_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Client Name",
|
||||
"question_key":"client_name",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"client_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Contact Person name",
|
||||
"question_key":"contact_person_name",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"client_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Contact Person Designation",
|
||||
"question_key":"contact_person_designation",
|
||||
"type":"8",
|
||||
"field_width":"100",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"COMPANYRELATIONSHIPS"
|
||||
},
|
||||
"fields":[
|
||||
"company_relationship_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"client_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Contact Person Mobile Number",
|
||||
"question_key":"contact_person_mobile_no",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"client_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"pattern",
|
||||
"isactive":"1",
|
||||
"validator":"[0-9]{10,12}",
|
||||
"message":"Mobile number should be 10-12 digit",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"STD Code",
|
||||
"sub_title":"Contact Person Landline number",
|
||||
"question_key":"person_stdcode",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"client_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"pattern",
|
||||
"isactive":"1",
|
||||
"validator":"[0-9]{3,5}",
|
||||
"message":"Maximum 5 digit allowed",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Contact Person Landline number",
|
||||
"question_key":"person_landline",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"client_info_available",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"pattern",
|
||||
"isactive":"1",
|
||||
"validator":"[0-9]{6,8}",
|
||||
"message":"Maximum 8 digit allowed",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Payment Terms",
|
||||
"question_key":"payment_type",
|
||||
"type":"3",
|
||||
"field_width":"100",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"PAYMENTMODE"
|
||||
},
|
||||
"fields":[
|
||||
"id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"payment_type",
|
||||
"expression":"(String('payment_type') == String('3'))",
|
||||
"value_keys":[
|
||||
"payment_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"No. of days of credit period provided by client",
|
||||
"question_key":"credit_period_no",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"payment_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"What % of total sales are done on credit?",
|
||||
"question_key":"credit_total_purchase",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"payment_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
{
|
||||
"name":"max",
|
||||
"isactive":"1",
|
||||
"validator":"100",
|
||||
"message":"Percentage should lower or equal to '100'",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
]}]}],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"payment_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Payment Mode",
|
||||
"question_key":"payment_mode",
|
||||
"type":"3",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"client_info_available",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Payment made in Cash",
|
||||
"answer":"Payment made in Cash"
|
||||
},
|
||||
{
|
||||
"answer_id":"Payment made through Banking channels",
|
||||
"answer":"Payment made through Banking channels"
|
||||
},
|
||||
{
|
||||
"answer_id":"Payment made through Cash and Banking channels",
|
||||
"answer":"Payment made through Cash and Banking channels"
|
||||
}
|
||||
],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Name of the Company",
|
||||
"question_key":"company_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getCompanyListForSMCList",
|
||||
"api_method":"POST",
|
||||
"params":{"records":{
|
||||
"pd_id":"VAR_PD_ID",
|
||||
"random_string":"VAR_RANDOM_STRING"
|
||||
}},
|
||||
"fields":[
|
||||
"company_id",
|
||||
"borrower_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Company Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Client Details",
|
||||
"group_key":"client_details"
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,330 +0,0 @@
|
||||
{
|
||||
"section_id": "13",
|
||||
"section_name": "Stock details",
|
||||
"onsubmit": [],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Is stock applicable to the business (Yes / No)",
|
||||
"question_key": "stock_info_available",
|
||||
"type": "2",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "stock_info_available",
|
||||
"expression": "(String('stock_info_available') == String('No'))",
|
||||
"value_keys": [
|
||||
"stock_info_available"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Reason",
|
||||
"question_key": "stock_not_available_reason",
|
||||
"type": "7",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "stock_info_available",
|
||||
"answers": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "stock_info_available",
|
||||
"expression": "(String('stock_info_available') == String('Yes'))",
|
||||
"value_keys": [
|
||||
"stock_info_available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question": "Is the stock of finished goods observed, sufficient considering the size of operations",
|
||||
"question_key": "estimated_uom",
|
||||
"type": "3",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "stock_info_available",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Yes",
|
||||
"answer_id": "yes"
|
||||
},
|
||||
{
|
||||
"answer": "No",
|
||||
"answer_id": "no"
|
||||
},
|
||||
{
|
||||
"answer": "Stock not required to be maintained",
|
||||
"answer_id": "not applicable"
|
||||
}
|
||||
],
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"insert_index": "stock_info_available",
|
||||
"expression": "(String('stock_info_available') == String('Yes'))",
|
||||
"value_keys": [
|
||||
"stock_info_available"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question": "Type of Stock",
|
||||
"question_key": "stock_type",
|
||||
"type": "3",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "stock_info_available",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "RM",
|
||||
"answer_id": "RM"
|
||||
},
|
||||
{
|
||||
"answer": "FG",
|
||||
"answer_id": "FG"
|
||||
},
|
||||
{
|
||||
"answer": "SFG",
|
||||
"answer_id": "SFG"
|
||||
}
|
||||
],
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Name of trading goods/manufacturing goods (raw material/finished goods)/ Service Provided",
|
||||
"question_key": "provider_name",
|
||||
"place_holder": "Enter text",
|
||||
"type": "1",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Stock",
|
||||
"question_key": "provider_observed",
|
||||
"type": "3",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Add Stock Details",
|
||||
"answer_id": "yes"
|
||||
},
|
||||
{
|
||||
"answer": "No Stock Observed",
|
||||
"answer_id": "no"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
],
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "provider_observed",
|
||||
"expression": "(String('provider_observed') === String('yes'))",
|
||||
"value_keys": [
|
||||
"provider_observed"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Estimated Quantity",
|
||||
"question_key": "estimated_quantity",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"field_type": "num",
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "validations",
|
||||
"validations": [
|
||||
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "",
|
||||
"message": "Either Estimated Stock value or Estimated Quantity is required",
|
||||
"value": "(String('estimated_quantity') === String(''))",
|
||||
"validation_to": "estimated_stock_value",
|
||||
"value_keys": [
|
||||
"estimated_quantity",
|
||||
"estimated_stock_value"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "provider_observed",
|
||||
"answers": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "UOM",
|
||||
"question_key": "estimated_uom",
|
||||
"type": "3",
|
||||
"field_width": "100",
|
||||
"api_properties": {
|
||||
"api": "getListOfMaster",
|
||||
"api_method": "POST",
|
||||
"params": {
|
||||
"master_name": "UOM"
|
||||
},
|
||||
"fields": [
|
||||
"uom_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "provider_observed",
|
||||
"answers": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Estimated value of stock observed",
|
||||
"question_key": "estimated_stock_value",
|
||||
"type": "1",
|
||||
"field_type": "numtoword",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "validations",
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "",
|
||||
"message": "Either Estimated Stock value or Estimated Quantity is required",
|
||||
"value": "(String('estimated_stock_value') === String(''))",
|
||||
"validation_to": "estimated_quantity",
|
||||
"value_keys": [
|
||||
"estimated_stock_value"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "provider_observed",
|
||||
"answers": null,
|
||||
"validations": []
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Name of the Company",
|
||||
"question_key":"company_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getCompanyListForSMCList",
|
||||
"api_method":"POST",
|
||||
"params":{"records":{
|
||||
"pd_id":"VAR_PD_ID",
|
||||
"random_string":"VAR_RANDOM_STRING"
|
||||
}},
|
||||
"fields":[
|
||||
"company_id",
|
||||
"borrower_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Company Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Stock details",
|
||||
"group_key": "stock_details"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Yes",
|
||||
"answer_id": "Yes"
|
||||
},
|
||||
{
|
||||
"answer": "No",
|
||||
"answer_id": "No"
|
||||
}
|
||||
],
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,118 +0,0 @@
|
||||
{
|
||||
"section_id":"14",
|
||||
"section_name":"Future Plans & Business Environments",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"USP of the business- How is applicant's business different from others in the same line of business",
|
||||
"question_key":"usp_of_business",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"answers":null,
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Future plans for business expansion",
|
||||
"question_key":"future_business_expansion",
|
||||
"type":"1",
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Key competitors",
|
||||
"question_key":"key_competitors",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Sucession plan- who will look after the business after applicant retire/are unable to run business due to any reason",
|
||||
"question_key":"sucession_plan",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Brief of other group concerns/Business run by the applicants",
|
||||
"question_key":"other_group_business_applicants",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,197 +0,0 @@
|
||||
{
|
||||
"section_id": "15",
|
||||
"section_name": "Existing Loan Obligations",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question": "Loan type",
|
||||
"question_key": "loan_type",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Loan amount",
|
||||
"question_key": "loan_amount",
|
||||
"type": "1",
|
||||
"field_type": "numtoword",
|
||||
"field_width": "100",
|
||||
"onchange_properties": null,
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Lender name",
|
||||
"question_key": "lender_name",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Loan taken by",
|
||||
"question_key": "loan_taken_by",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Installment Amount",
|
||||
"question_key": "instalment_amount",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"field_type": "numtoword",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Installment frequency",
|
||||
"question_key": "instalment_frequency",
|
||||
"type": "3",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer_id": "Daily",
|
||||
"answer": "Daily"
|
||||
},
|
||||
{
|
||||
"answer_id": "Every 12 days",
|
||||
"answer": "Every 12 days"
|
||||
},
|
||||
{
|
||||
"answer_id": "Every 15 days",
|
||||
"answer": "Every 15 days"
|
||||
},
|
||||
{
|
||||
"answer_id": "Monthly",
|
||||
"answer": "Monthly"
|
||||
},
|
||||
{
|
||||
"answer_id": "Every 3 months",
|
||||
"answer": "Every 3 months"
|
||||
},
|
||||
{
|
||||
"answer_id": "Every 6 months",
|
||||
"answer": "Every 6 months"
|
||||
},
|
||||
{
|
||||
"answer_id": "Yearly",
|
||||
"answer": "Yearly"
|
||||
}
|
||||
],
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Original tenure in months",
|
||||
"question_key": "original_tenure_months",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"field_type": "num",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(Number(original_tenure_months)-Number(current_tenure_months))",
|
||||
"value_keys":[
|
||||
"original_tenure_months", "current_tenure_months"
|
||||
],
|
||||
"insert_control":"elapsed_tenure_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Current balance tenure in months",
|
||||
"question_key": "current_tenure_months",
|
||||
"type": "1",
|
||||
"field_type": "num",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(Number(original_tenure_months)-Number(current_tenure_months))",
|
||||
"value_keys":[
|
||||
"original_tenure_months", "current_tenure_months"
|
||||
],
|
||||
"insert_control":"elapsed_tenure_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Elapsed tenure in mths",
|
||||
"question_key": "elapsed_tenure_months",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "num",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(Number(original_tenure_months)-Number(elapsed_tenure_months))",
|
||||
"value_keys":[
|
||||
"original_tenure_months", "elapsed_tenure_months"
|
||||
],
|
||||
"insert_control":"current_tenure_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Existing Loan Obligations",
|
||||
"group_key": "existing_loan_details"
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,228 +0,0 @@
|
||||
{
|
||||
"section_id":"16",
|
||||
"section_name":"Family Members Involved in Business",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is any other family member involved in the business",
|
||||
"question_key":"is_family_details_available",
|
||||
"type":"2",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"is_family_details_available",
|
||||
"expression":"(String('is_family_details_available') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"is_family_details_available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Name",
|
||||
"question_key":"member_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Name Required",
|
||||
"value":null
|
||||
},
|
||||
{
|
||||
"name":"pattern",
|
||||
"isactive":"1",
|
||||
"validator":"[A-Za-z ]*",
|
||||
"message":"alphabets only ",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Relationship",
|
||||
"question_key":"relationship",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"8",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"RELATIONSHIPS"
|
||||
},
|
||||
"fields":[
|
||||
"relationship_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[{
|
||||
"insert_index":"relationship",
|
||||
"expression":"(String('relationship').toLowerCase() == String('1'))",
|
||||
"value_keys":[
|
||||
"relationship"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question": "Specify Facility details",
|
||||
"question_key": "relationship_other",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "string",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Relation to Individual Stakeholders",
|
||||
"question_key":"stakeholder_relation",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"purpose":"answer_options_local",
|
||||
"master_name":"pd_applicants",
|
||||
"fields":["pd_co_applicant_id","applicant_name"]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Relation to Company / Firm",
|
||||
"question_key":"company_relation",
|
||||
"place_holder":"Enter text",
|
||||
"type":"8",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"COMPANYRELATIONSHIPS"
|
||||
},
|
||||
"fields":[
|
||||
"company_relationship_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Started Business (Yes / No)",
|
||||
"question_key":"started_biz",
|
||||
"place_holder":"Enter text",
|
||||
"type":"2",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Family Members Involved in Business",
|
||||
"group_key":"family_details"
|
||||
}
|
||||
]}]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,269 +0,0 @@
|
||||
{
|
||||
"section_id":"17",
|
||||
"section_name":"Neighbourhood Details",
|
||||
"onsubmit":[],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Neighbour name",
|
||||
"question_key":"neighbourhood_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Do you know about the applicant or their business?",
|
||||
"question_key":"do_know",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}
|
||||
],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"As per you how long has this business been in operation",
|
||||
"question_key":"know_business_operation",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"2",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Know",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"Do not know",
|
||||
"answer_id":"no"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
],
|
||||
"onchange_properties": [ {
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"know_business_operation",
|
||||
"expression":"(String('know_business_operation') === String('yes'))",
|
||||
"value_keys":[
|
||||
"know_business_operation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Years",
|
||||
"question_key":"how_long_do_know_in_year",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"field_type":"num",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"know_business_operation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
} ,
|
||||
{
|
||||
"question":"Months",
|
||||
"question_key":"how_long_do_know_in_month",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"know_business_operation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
] } ] }]
|
||||
},
|
||||
{
|
||||
"question":"Who is the owner of organisation?",
|
||||
"question_key":"know_organisation_owner",
|
||||
"type":"2",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Know",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"Do not know",
|
||||
"answer_id":"no"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
],
|
||||
"onchange_properties": [ {
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"know_organisation_owner",
|
||||
"expression":"(String('know_organisation_owner') === String('yes'))",
|
||||
"value_keys":[
|
||||
"know_organisation_owner"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Who is the owner of the organisation",
|
||||
"question_key":"organisation_owner",
|
||||
"type":"4",
|
||||
"field_width":"100",
|
||||
"field_type":"num",
|
||||
"api_properties": {
|
||||
"purpose":"answer_options_local",
|
||||
"master_name":"pd_applicants",
|
||||
"fields":["pd_co_applicant_id","applicant_name"]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"know_organisation_owner",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
] } ] }]
|
||||
}
|
||||
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Neighbourhood Details",
|
||||
"group_key":"neighbourhood_list"
|
||||
},
|
||||
{
|
||||
"question":"Status of the neighbour check as per Credit Manager",
|
||||
"question_key":"neighbourhood_status",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Select",
|
||||
"answer_id":""
|
||||
},
|
||||
{
|
||||
"answer":"Positive",
|
||||
"answer_id":"Positive"
|
||||
},
|
||||
{
|
||||
"answer":"Negative",
|
||||
"answer_id":"Negative"
|
||||
},
|
||||
{
|
||||
"answer":"Could Not Verify",
|
||||
"answer_id":"Could Not Verify"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"validations",
|
||||
"validations":[{
|
||||
"value_keys":["neighbourhood_status"],
|
||||
"value":"(String('neighbourhood_status').toLowerCase() != String('positive'))",
|
||||
"validation_to":"neighbourhood_remarks",
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required"
|
||||
}]}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Remarks",
|
||||
"question_key":"neighbourhood_remarks",
|
||||
"type":"7",
|
||||
"placeholder":"Enter the remarks",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,53 +0,0 @@
|
||||
{
|
||||
"section_id":"18",
|
||||
"section_name":"Credit manager specific queries",
|
||||
"onsubmit":[],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Question",
|
||||
"question_key":"question",
|
||||
"place_holder":"Enter text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Answer",
|
||||
"question_key":"answer",
|
||||
"place_holder":"Enter the answer here",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Query",
|
||||
"group_key":"cm_queries"
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,218 +0,0 @@
|
||||
{
|
||||
"section_id":"19",
|
||||
"section_name":"Final remarks",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Customer Behaviour",
|
||||
"question_key":"customer_behaviour",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"answers":null,
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"CUSTOMERBEHAVIOUR"
|
||||
},
|
||||
"fields":[
|
||||
"customer_behaviour_id",
|
||||
"description"
|
||||
]
|
||||
},
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"customer_behaviour",
|
||||
"expression":"(String('customer_behaviour') == String('1'))",
|
||||
"value_keys":[
|
||||
"customer_behaviour"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Specify Customer behaviour",
|
||||
"question_key":"customer_behaviour_other",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"customer_behaviour",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
} ] }
|
||||
]}] ,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Is the location of the business suited to the nature of the business provided?",
|
||||
"question_key":"business_location_suited",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Well Suited",
|
||||
"answer_id":"Well Suited"
|
||||
},
|
||||
{
|
||||
"answer":"Fairly suited",
|
||||
"answer_id":"Fairly suited"
|
||||
},
|
||||
{
|
||||
"answer":"Not suited",
|
||||
"answer_id":"Not suited"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Credit Manager recommendation (Positive/negative/ refer to credit)",
|
||||
"question_key":"pd_officer_recommendation",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"PDOFFICERRECOMMENDATIONS"
|
||||
},
|
||||
"fields":[
|
||||
"pdofficer_recommendation_id",
|
||||
"pdofficer_recommendation"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"pd_officer_recommendation",
|
||||
"expression":"(String('pd_officer_recommendation') == String('1'))",
|
||||
"value_keys":[
|
||||
"pd_officer_recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Specify Credit Manager Recommendation",
|
||||
"question_key":"pd_officer_recommendation_other",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"pd_officer_recommendation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
} ] } ,
|
||||
{
|
||||
"insert_index":"pd_officer_recommendation",
|
||||
"expression":"(String('pd_officer_recommendation') != String('1')) && (String('pdofficer_recommendation') != String(''))",
|
||||
"value_keys":[
|
||||
"pd_officer_recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[{
|
||||
"question":"Reasons for marking PD status as Positive/negative/ refer to credit",
|
||||
"question_key":"reason",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"pd_officer_recommendation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Remarks",
|
||||
"group_title_shown":"0",
|
||||
"group_key":"pd_officer_recommendation_remarks"
|
||||
} ] }
|
||||
] },
|
||||
{
|
||||
"purpose":"question_label",
|
||||
"expression":"(function () {let label= 'Reasons for marking PD status as ';('pd_officer_recommendation' == '2') ? label+= 'Positive' : ('pd_officer_recommendation' == '3') ? label+= 'Negative' : ('pd_officer_recommendation' == '4') ? label+= 'Refer to Credit' : label+= 'Positive/negative/ refer to credit';return label}())",
|
||||
"value_keys":[
|
||||
"pd_officer_recommendation"
|
||||
],
|
||||
"insert_control":"reason",
|
||||
"insert_group_key":"pd_officer_recommendation_remarks"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Common Remarks",
|
||||
"question_key":"final_form_remarks",
|
||||
"place_holder":"Enter the remarks here",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,389 +0,0 @@
|
||||
{
|
||||
"section_id":"2",
|
||||
"section_name":"Address details",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Address at which PD was initiated",
|
||||
"question_key":"initiated_address",
|
||||
"type":"7",
|
||||
"field_width":"100",
|
||||
"answers":null,
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Is this the address where PD is done ?",
|
||||
"question_key":"is_pd_done_on_initiated_address",
|
||||
"type":"2",
|
||||
"field_width":"45",
|
||||
"onchange_properties": [{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"is_pd_done_on_initiated_address",
|
||||
"expression":"(String('is_pd_done_on_initiated_address') == String('No'))",
|
||||
"value_keys":[
|
||||
"is_pd_done_on_initiated_address"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Choose the actual PD address",
|
||||
"question_key":"alternative_address",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"3",
|
||||
"field_width":"100",
|
||||
"api_properties":{
|
||||
"api":"getSMCTempAddresses",
|
||||
"api_method":"GET",
|
||||
"params":{
|
||||
"pdid":"VAR_PD_ID"
|
||||
},
|
||||
"fields":[
|
||||
"display",
|
||||
"display"
|
||||
]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"is_pd_done_on_initiated_address",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Type of PD address",
|
||||
"question_key":"address_type",
|
||||
"type":"3",
|
||||
"field_width":"90",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"ADDRESSTYPE"
|
||||
},
|
||||
"fields":[
|
||||
"address_type_id",
|
||||
"address_type"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties": [{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"address_type",
|
||||
"expression":"(String('address_type') == String('1'))",
|
||||
"value_keys":[
|
||||
"address_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify the Address Type",
|
||||
"question_key":"address_type_others",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"uom",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"PD locality",
|
||||
"question_key":"pd_locality",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"LOCALITY"
|
||||
},
|
||||
"fields":[
|
||||
"locality_id",
|
||||
"locality_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[{
|
||||
"insert_index":"pd_locality",
|
||||
"expression":"(String('pd_locality').toLowerCase() == String('1'))",
|
||||
"value_keys":[
|
||||
"pd_locality"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question": "Specify Locality",
|
||||
"question_key": "locality_other",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "string",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Approach to PD location*",
|
||||
"question_key":"pd_location",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"PDLOCATIONAPPROACH"
|
||||
},
|
||||
"fields":[
|
||||
"pd_location_approach_id",
|
||||
"description"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Comment on locality",
|
||||
"question_key":"comment_locality",
|
||||
"type":"3",
|
||||
"field_width":"25",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"COMMENTSONLOCALITY"
|
||||
},
|
||||
"fields":[
|
||||
"comments_on_locality_id",
|
||||
"rating"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Estimated Area of the business",
|
||||
"question_key":"business_estimated_area",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"field_type":"num",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"UOM",
|
||||
"question_key":"uom",
|
||||
"type":"8",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Acres",
|
||||
"answer_id":"Acres"
|
||||
},
|
||||
{
|
||||
"answer":"Hectares",
|
||||
"answer_id":"Hectares"
|
||||
},
|
||||
{
|
||||
"answer":"Square Feet",
|
||||
"answer_id":"Square Feet"
|
||||
},
|
||||
{
|
||||
"answer":"Square Meters",
|
||||
"answer_id":"Square Meters"
|
||||
},
|
||||
{
|
||||
"answer":"Square Yards",
|
||||
"answer_id":"Square Yards"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"uom",
|
||||
"expression":"(String('uom') == String('1'))",
|
||||
"value_keys":[
|
||||
"uom"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify the UOM",
|
||||
"question_key":"uom_specify",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"uom",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,409 +0,0 @@
|
||||
{
|
||||
"section_id":"2",
|
||||
"section_name":"Loan details",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Loan amount applied for",
|
||||
"question_key":"loan_amount",
|
||||
"type":"1",
|
||||
"field_type":"numtoword",
|
||||
"field_width":"100",
|
||||
"answers":null,
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"total_fund_requirement",
|
||||
"expression":" typeof(total_fund_requirement) == 'number' && (Number(total_fund_requirement) < Number(loan_amount))",
|
||||
"value_keys":[
|
||||
"total_fund_requirement","loan_amount"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Remarks on source of funds for balance amount required",
|
||||
"question_key":"remarks_fund_source_balance",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"total_fund_requirement",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Loan Tenure (in months)",
|
||||
"question_key":"loan_tenure",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"onchange_properties": null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Sub Product",
|
||||
"question_key":"sub_product",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"SUBPRODUCTS"
|
||||
},
|
||||
"fields":[
|
||||
"subproduct_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"End use of loan",
|
||||
"question_key":"end_use",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Total fund requirement",
|
||||
"question_key":"total_fund_requirement",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"field_type":"numtoword",
|
||||
"answers":null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"total_fund_requirement",
|
||||
"expression":" typeof(total_fund_requirement) == 'number' && (Number(total_fund_requirement) < Number(loan_amount))",
|
||||
"value_keys":[
|
||||
"total_fund_requirement","loan_amount"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Remarks on source of funds for balance amount required",
|
||||
"question_key":"remarks_fund_source_balance",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"total_fund_requirement",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Is there a BT?",
|
||||
"question_key":"is_transfer",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"is_transfer",
|
||||
"expression":"(String('is_transfer') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"is_transfer"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"What is the amount of balance transfer",
|
||||
"question_key":"balance_transfer_amount",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"is_transfer",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Lender from where BT is done",
|
||||
"question_key":"lender",
|
||||
"type":"8",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"BTLENDERLIST"
|
||||
},
|
||||
"fields":[
|
||||
"bt_lender_list_id",
|
||||
"lender_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Top up amount",
|
||||
"question_key":"topup_amount",
|
||||
"type":"1",
|
||||
"field_type":"numtoword",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Type of property being Mortgaged",
|
||||
"question_key":"property_type",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Name of Owner",
|
||||
"question_key":"owner_name",
|
||||
"type":"4",
|
||||
"field_width":"45",
|
||||
"api_properties":
|
||||
{
|
||||
"purpose":"answer_options_local",
|
||||
"master_name":"pd_applicants",
|
||||
"fields":["pd_co_applicant_id","applicant_name"]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Property Completion Stage",
|
||||
"question_key":"construction_status",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[ {
|
||||
"insert_index":"construction_status",
|
||||
"expression":"(String('construction_status') != String(''))",
|
||||
"value_keys":[
|
||||
"construction_status"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Stage of Construction",
|
||||
"question_key":"construction_stage",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"construction_status",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Estimated market value as per customer",
|
||||
"question_key":"emv_per_customer",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Market Value Considered for LTV Calculation (Rs)",
|
||||
"question_key":"ltv_market_value_calculation",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Address of the proposed property",
|
||||
"question_key":"address",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"3",
|
||||
"field_width":"100",
|
||||
"api_properties":{
|
||||
"api":"getSMCTempAddresses",
|
||||
"api_method":"GET",
|
||||
"params":{
|
||||
"pdid":"VAR_PD_ID"
|
||||
},
|
||||
"fields":[
|
||||
"display",
|
||||
"display"
|
||||
]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Property Usage",
|
||||
"question_key":"property_usage",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Structure Type",
|
||||
"question_key":"structure_type",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,267 +0,0 @@
|
||||
{
|
||||
"section_id": "4",
|
||||
"section_name": "General Business Information",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question":"Name of the Company",
|
||||
"question_key":"company_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"default_index_if_len_one":true,
|
||||
"api_properties":{
|
||||
"api":"getCompanyListForSMCList",
|
||||
"api_method":"POST",
|
||||
"params":{"records":{
|
||||
"pd_id":"VAR_PD_ID",
|
||||
"random_string":"VAR_RANDOM_STRING"
|
||||
}},
|
||||
"fields":[
|
||||
"company_id",
|
||||
"borrower_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Company Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Type of Business Entity",
|
||||
"question_key": "business_entity_type",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Field Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Type of Business activities",
|
||||
"question_key": "select_business_activity_type",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"onchange_properties": null,
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Field Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Area of Sale",
|
||||
"question_key": "area_of_sale",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Within India",
|
||||
"answer_id": "Within India"
|
||||
},
|
||||
{
|
||||
"answer": "Export",
|
||||
"answer_id": "Export"
|
||||
},
|
||||
{
|
||||
"answer": "Both (within India and Export)",
|
||||
"answer_id": "Both (within India and Export)"
|
||||
}
|
||||
],
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Field Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Is the business seasonal (Yes / No)",
|
||||
"question_key": "seasonality",
|
||||
"type": "2",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Yes",
|
||||
"answer_id": "Yes"
|
||||
},
|
||||
{
|
||||
"answer": "No",
|
||||
"answer_id": "No"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "seasonality",
|
||||
"expression": "(String('seasonality') == String('Yes'))",
|
||||
"value_keys": [
|
||||
"seasonality"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question_key": "low_sale_month_reason",
|
||||
"question": "Reason for Months in which sales/services is low?",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "1",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"is_subfield": "1",
|
||||
"field_width": "45",
|
||||
"parent_question_key": "seasonality",
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key": "low_sale_month",
|
||||
"question": "Months in which sales/services is low?",
|
||||
"place_holder": "",
|
||||
"type": "4",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer_id": "January",
|
||||
"answer": "January"
|
||||
},
|
||||
{
|
||||
"answer_id": "February",
|
||||
"answer": "February"
|
||||
},
|
||||
{
|
||||
"answer_id": "March",
|
||||
"answer": "March"
|
||||
},
|
||||
{
|
||||
"answer_id": "April",
|
||||
"answer": "April"
|
||||
},
|
||||
{
|
||||
"answer_id": "May",
|
||||
"answer": "May"
|
||||
},
|
||||
{
|
||||
"answer_id": "June",
|
||||
"answer": "June"
|
||||
},
|
||||
{
|
||||
"answer_id": "July",
|
||||
"answer": "July"
|
||||
},
|
||||
{
|
||||
"answer_id": "August",
|
||||
"answer": "August"
|
||||
},
|
||||
{
|
||||
"answer_id": "September",
|
||||
"answer": "September"
|
||||
},
|
||||
{
|
||||
"answer_id": "October",
|
||||
"answer": "October"
|
||||
},
|
||||
{
|
||||
"answer_id": "November",
|
||||
"answer": "November"
|
||||
},
|
||||
{
|
||||
"answer_id": "December",
|
||||
"answer": "December"
|
||||
}
|
||||
],
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"field_width": "45",
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "seasonality",
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Field Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Details of General Business Information",
|
||||
"group_key": "business_entity"
|
||||
},
|
||||
{
|
||||
"question_key": "common_remarks",
|
||||
"question": "Remarks",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "7",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "45",
|
||||
"validations": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,273 +0,0 @@
|
||||
{
|
||||
"section_id":"5",
|
||||
"section_name":"Key Stakeholders in Business",
|
||||
"onsubmit":[
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Name of the Entity",
|
||||
"question_key":"company_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getCompanyListForSMCList",
|
||||
"api_method":"POST",
|
||||
"params":{"records":{
|
||||
"pd_id":"VAR_PD_ID",
|
||||
"random_string":"VAR_RANDOM_STRING"
|
||||
}},
|
||||
"fields":[
|
||||
"company_id",
|
||||
"borrower_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Entity Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
|
||||
},
|
||||
{
|
||||
"question":"length",
|
||||
"question_key":"stakeholder_length",
|
||||
"type":"hidden",
|
||||
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string"
|
||||
},
|
||||
|
||||
{
|
||||
"question":"Name of key Stakeholder",
|
||||
"question_key":"stakeholder_name0",
|
||||
"place_holder":"Enter text",
|
||||
"type":"1",
|
||||
"field_width":"19",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
|
||||
},
|
||||
{
|
||||
"question":"Share Holding (%)",
|
||||
"question_key":"share_holding0",
|
||||
"place_holder":"Enter number",
|
||||
"type":"1",
|
||||
"field_width":"19",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"num",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Share value Required",
|
||||
"value":null
|
||||
},
|
||||
{
|
||||
"name":"max",
|
||||
"validator":"100",
|
||||
"isactive":"1",
|
||||
"message":"Number must be less than 100",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Vintage in Current Business (in years)",
|
||||
"question_key":"vintage_in_current_biz0",
|
||||
"place_holder":"Enter in years",
|
||||
"type":"1",
|
||||
"field_width":"19",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"num",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Current vintage Required",
|
||||
"value":null
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"started_biz0",
|
||||
"expression":"(total_work_exp0 > vintage_in_current_biz0)",
|
||||
"value_keys":[
|
||||
"total_work_exp0",
|
||||
"vintage_in_current_biz0"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key":"previous_experience_details0",
|
||||
"question":"Previous Experience Details",
|
||||
"place_holder":"Enter text",
|
||||
"type":"1",
|
||||
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"parent_question_key":"vintage_in_current_biz0",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Previous Experience Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Total Work Experience (in years)",
|
||||
"question_key":"total_work_exp0",
|
||||
"place_holder":"Enter in years",
|
||||
"type":"1",
|
||||
"field_width":"19",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"num",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Total experience Required",
|
||||
"value":null
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"started_biz0",
|
||||
"expression":"(total_work_exp0 > vintage_in_current_biz0)",
|
||||
"value_keys":[
|
||||
"total_work_exp0",
|
||||
"vintage_in_current_biz0"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Previous Experience Details",
|
||||
"question_key":"previous_experience_details0",
|
||||
"place_holder":"Enter text",
|
||||
"type":"1",
|
||||
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"parent_question_key":"total_work_exp0",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Previous Experience Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Started Business (Yes / No)",
|
||||
"question_key":"started_biz0",
|
||||
"type":"2",
|
||||
"field_width":"19",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Started Business Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
|
||||
}
|
||||
|
||||
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Details of Key Stakeholders in the Business",
|
||||
"group_key":"key_stakeholders",
|
||||
"form_name":"Key Stakeholders in Business"
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,139 +0,0 @@
|
||||
{
|
||||
"section_id":"6",
|
||||
"section_name":"Key Products and Business Contribution",
|
||||
"onsubmit":[],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Key Product Name",
|
||||
"question_key":"product_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Contribution to Business of the Product (%)",
|
||||
"question_key":"contribution_business_product",
|
||||
"place_holder":"Enter number",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"num",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
},
|
||||
{
|
||||
"name":"max",
|
||||
"validator":"100",
|
||||
"isactive":"1",
|
||||
"message":"Number must be less than 100",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Remarks if any",
|
||||
"question_key":"remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
],
|
||||
"onchange_properties":null
|
||||
},
|
||||
{
|
||||
"question":"Name of the Company",
|
||||
"question_key":"company_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getCompanyListForSMCList",
|
||||
"api_method":"POST",
|
||||
"params":{"records":{
|
||||
"pd_id":"VAR_PD_ID",
|
||||
"random_string":"VAR_RANDOM_STRING"
|
||||
}},
|
||||
"fields":[
|
||||
"company_id",
|
||||
"borrower_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Company Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Key Products and Business Contribution",
|
||||
"group_key":"key_products_contribution"
|
||||
},
|
||||
{
|
||||
"question":"Business Process Brief",
|
||||
"question_key":"business_process",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
],
|
||||
"onchange_properties":null
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,131 +0,0 @@
|
||||
{
|
||||
"section_id":"7",
|
||||
"section_name":"Employee Strength",
|
||||
"onsubmit":[],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Permanent Employees",
|
||||
"sub_title":"No of Employees (As per person met)",
|
||||
"question_key":"permanant_employees_person_met",
|
||||
"place_holder":"Enter the number",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"num",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Temporary Employees",
|
||||
"question_key":"temporary_employees_person_met",
|
||||
"place_holder":"Enter the number",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"num",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Permanent Employees",
|
||||
"sub_title":"No of Employees (Sighted by Credit Manager)",
|
||||
"question_key":"permanant_employees_cm",
|
||||
"place_holder":"Enter the number",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"num",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Temporary Employees",
|
||||
"question_key":"temporary_employees_cm",
|
||||
"place_holder":"Enter the number",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"num",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Permanent Employees",
|
||||
"sub_title":"Approximate Salary Paid (Rs Per Month)",
|
||||
"question_key":"permanant_employees_salary",
|
||||
"place_holder":"Enter the number",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"numtoword",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Temporary Employees",
|
||||
"question_key":"temporary_employees_salary",
|
||||
"place_holder":"Enter the number",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"numtoword",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
|
||||
}
|
||||
@ -1,816 +0,0 @@
|
||||
{
|
||||
"section_id":"8",
|
||||
"section_name":"Business Assets",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Address",
|
||||
"question_key":"initiated_address",
|
||||
"type":"7",
|
||||
"field_width":"100",
|
||||
"answers":null,
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":" Is this the business address?",
|
||||
"question_key":"is_business_address",
|
||||
"type":"2",
|
||||
"field_width":"100",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"is_business_address",
|
||||
"expression":"(String('is_business_address') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"is_business_address"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"No of Months",
|
||||
"question_key":"business_months",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"is_business_address",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"No of Years",
|
||||
"sub_title":"How Long has business been operated from visited premises? (Eg. If operating for 5 years and 4 months enter 5 in Years field and 4 in months field)",
|
||||
"question_key":"business_years",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"is_business_address",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Was any business activities seen during visit?",
|
||||
"question_key":"business_is_pd_visited",
|
||||
"place_holder":"",
|
||||
"type":"2",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"business_is_pd_visited",
|
||||
"expression":"(String('business_is_pd_visited') != String('')) && (String('is_business_address') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"business_is_pd_visited",
|
||||
"is_business_address"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Remarks",
|
||||
"question_key":"business_pd_visited_remark",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"7",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_is_pd_visited",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]}],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"is_business_address",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Ownership type",
|
||||
"question_key":"business_ownership_type",
|
||||
"place_holder":"",
|
||||
"type":"2",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"business_ownership_type",
|
||||
"expression":"(String('business_ownership_type') == String('Owned')) && (String('is_business_address') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"business_ownership_type",
|
||||
"is_business_address"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Approximate Market value",
|
||||
"question_key":"business_approximate_market_value",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Owned by",
|
||||
"question_key":"business_name_of_the_owner",
|
||||
"type":"4",
|
||||
"field_width":"45",
|
||||
"api_properties":
|
||||
{
|
||||
"purpose":"answer_options_local",
|
||||
"master_name":"pd_applicants",
|
||||
"fields":["pd_co_applicant_id","applicant_name"]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Age of asset in years",
|
||||
"question_key":"business_vintage",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(function(){let current_year = new Date().getFullYear(); return current_year-Number(business_vintage)}())",
|
||||
"value_keys":[
|
||||
"business_vintage"
|
||||
],
|
||||
"insert_control":"business_purchase_year"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Purchase year",
|
||||
"question_key":"business_purchase_year",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(function(){let current_year = new Date().getFullYear(); return current_year-Number(business_purchase_year)}())",
|
||||
"value_keys":[
|
||||
"business_purchase_year"
|
||||
],
|
||||
"insert_control":"business_vintage"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
,
|
||||
{
|
||||
"question":"Is there a Loan Existing against this asset",
|
||||
"question_key":"business_emi",
|
||||
"type":"2",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}
|
||||
],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"business_ownership_type",
|
||||
"expression":"(String('business_ownership_type') == String('Rented')) && (String('is_business_address') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"business_ownership_type",
|
||||
"is_business_address"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Monthly Rent Amount",
|
||||
"question_key":"business_monthly_rented_amt",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"is_business_address",
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Owned",
|
||||
"answer_id":"Owned"
|
||||
},
|
||||
{
|
||||
"answer":"Rented",
|
||||
"answer_id":"Rented"
|
||||
}
|
||||
],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Is there any other business asset available?",
|
||||
"question_key":"asset_info_available",
|
||||
"type":"2",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"asset_info_available",
|
||||
"expression":"(String('asset_info_available') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"asset_info_available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[{
|
||||
"question":"Asset Type",
|
||||
"question_key":"business_assets_mode",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"ASSETTYPE"
|
||||
},
|
||||
"fields":[
|
||||
"id",
|
||||
"name"
|
||||
],
|
||||
"filter_properties":{
|
||||
"key_name":"flag",
|
||||
"value":"1"
|
||||
}
|
||||
},
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"business_assets_mode",
|
||||
"expression":"(String('business_assets_mode') == String('2'))",
|
||||
"value_keys":[
|
||||
"business_assets_mode"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Property Type",
|
||||
"question_key":"property_type",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"ADDRESSTYPE"
|
||||
},
|
||||
"fields":[
|
||||
"address_type_id",
|
||||
"address_type"
|
||||
]
|
||||
},
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[{
|
||||
"insert_index":"property_type",
|
||||
"expression":"String('property_type') && (String('property_type') != String('')) && (String('business_assets_mode') == String('2'))",
|
||||
"value_keys":[
|
||||
"property_type",
|
||||
"business_assets_mode"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Address of the property",
|
||||
"question_key":"property_address",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"3",
|
||||
"field_width":"100",
|
||||
"api_properties":{
|
||||
"api":"getSMCTempAddresses",
|
||||
"api_method":"GET",
|
||||
"params":{
|
||||
"pdid":"VAR_PD_ID"
|
||||
},
|
||||
"fields":[
|
||||
"display",
|
||||
"display"
|
||||
]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"property_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"insert_index":"property_type",
|
||||
"expression":"(String('property_type') == String('1')) && (String('business_assets_mode') == String('2'))",
|
||||
"value_keys":[
|
||||
"property_type",
|
||||
"business_assets_mode"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify the Property",
|
||||
"question_key":"property_type_others",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"property_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_assets_mode",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"insert_index":"business_assets_mode",
|
||||
"expression":"(String('business_assets_mode') == String('3'))",
|
||||
"value_keys":[
|
||||
"business_assets_mode"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Type of Vehicle",
|
||||
"question_key":"vehicle_type",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"VEHICLETYPE"
|
||||
},
|
||||
"fields":[
|
||||
"vehicle_type_id",
|
||||
"vehicle_type_name"
|
||||
]
|
||||
},
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"vehicle_type",
|
||||
"expression":"(String('vehicle_type') == String('1')) && (String('business_assets_mode') == String('3'))",
|
||||
"value_keys":[
|
||||
"vehicle_type",
|
||||
"business_assets_mode"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify the Vehicle",
|
||||
"question_key":"vehicle_type_others",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"vehicle_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_assets_mode",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Description",
|
||||
"question_key":"other_asset_description",
|
||||
"type":"7",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Ownership type",
|
||||
"question_key":"business_ownership_type",
|
||||
"place_holder":"",
|
||||
"type":"2",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"business_ownership_type",
|
||||
"expression":"(String('business_ownership_type') == String('Owned'))",
|
||||
"value_keys":[
|
||||
"business_ownership_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Approximate Market value",
|
||||
"question_key":"business_approximate_market_value",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Asset owned by",
|
||||
"question_key":"business_name_of_the_owner",
|
||||
"type":"4",
|
||||
"field_width":"45",
|
||||
"api_properties":
|
||||
{
|
||||
"purpose":"answer_options_local",
|
||||
"master_name":"pd_applicants",
|
||||
"fields":["pd_co_applicant_id","applicant_name"]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Age of asset in years",
|
||||
"question_key":"business_vintage",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(function(){let current_year = new Date().getFullYear(); return current_year-Number(business_vintage)}())",
|
||||
"value_keys":[
|
||||
"business_vintage"
|
||||
],
|
||||
"insert_control":"business_purchase_year"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Purchase year",
|
||||
"question_key":"business_purchase_year",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(function(){let current_year = new Date().getFullYear(); return current_year-Number(business_purchase_year)}())",
|
||||
"value_keys":[
|
||||
"business_purchase_year"
|
||||
],
|
||||
"insert_control":"business_vintage"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
,
|
||||
{
|
||||
"question":"Is there a Loan Existing against this asset",
|
||||
"question_key":"business_emi",
|
||||
"type":"2",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}
|
||||
],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"business_ownership_type",
|
||||
"expression":"(String('business_ownership_type') == String('Rented'))",
|
||||
"value_keys":[
|
||||
"business_ownership_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Monthly Rent Amount",
|
||||
"question_key":"business_monthly_rented_amt",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"business_ownership_type",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"is_business_address",
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Owned",
|
||||
"answer_id":"Owned"
|
||||
},
|
||||
{
|
||||
"answer":"Rented",
|
||||
"answer_id":"Rented"
|
||||
}
|
||||
],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Name of the Company",
|
||||
"question_key":"company_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getCompanyListForSMCList",
|
||||
"api_method":"POST",
|
||||
"params":{"records":{
|
||||
"pd_id":"VAR_PD_ID",
|
||||
"random_string":"VAR_RANDOM_STRING"
|
||||
}},
|
||||
"fields":[
|
||||
"company_id",
|
||||
"borrower_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Company Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Business Asset Details",
|
||||
"group_key":"business_assets_details"
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,117 +0,0 @@
|
||||
{
|
||||
"section_id": "9",
|
||||
"section_name": "Business and Personal Banking Details",
|
||||
"onsubmit": [],
|
||||
"questions": [
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question": "Account holder name",
|
||||
"question_key": "applicant_name",
|
||||
"type": "1",
|
||||
"api_properties": {
|
||||
"purpose": "answer_options_local",
|
||||
"master_name": "pd_applicants",
|
||||
"fields": [
|
||||
"pd_co_applicant_id",
|
||||
"applicant_name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Bank Name",
|
||||
"question_key": "bank_name",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Account type",
|
||||
"question_key": "account_type",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Savings",
|
||||
"answer_id": "Savings"
|
||||
},
|
||||
{
|
||||
"answer": "OD",
|
||||
"answer_id": "OD"
|
||||
},
|
||||
{
|
||||
"answer": "Current",
|
||||
"answer_id": "Current"
|
||||
},
|
||||
{
|
||||
"answer": "CC",
|
||||
"answer_id": "CC"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "account_type",
|
||||
"expression": "(String('account_type').toLowerCase() != String('savings') && String('account_type').toLowerCase() != String('current'))",
|
||||
"value_keys": [
|
||||
"account_type"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "OD/CC Limit",
|
||||
"question_key": "cc_limit",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "num",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Banking Details",
|
||||
"group_key": "banking_details"
|
||||
},
|
||||
{
|
||||
"question_key": "common_remarks",
|
||||
"question": "Remarks",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "7",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "45",
|
||||
"validations": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,315 +0,0 @@
|
||||
{
|
||||
"section_id":"1",
|
||||
"section_name":"Borrower & Guarantor Details",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":[{
|
||||
"question":"Borrower Type",
|
||||
"question_key":"borrower_type",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"answers":null,
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"relationship",
|
||||
"expression":"(String('borrower_type').toLowerCase() != String('guarantor'))",
|
||||
"value_keys":[
|
||||
"borrower_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Numbers of years for which the business has been running",
|
||||
"question_key":"numbers_of_years_business_running",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type":"num",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"entity_type",
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"purpose":"validations",
|
||||
"validations":[{
|
||||
"value_keys":["borrower_type"],
|
||||
"value":"(String('borrower_type').toLowerCase() != String('guarantor'))",
|
||||
"validation_to":"borrower_age",
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required"
|
||||
}]}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Name",
|
||||
"question_key":"borrower_name",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"questions_level_two":[
|
||||
{
|
||||
"question":"Mobile Number",
|
||||
"question_key":"mobile_no",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"pattern",
|
||||
"isactive":"1",
|
||||
"validator":"[0-9]{10}",
|
||||
"message":"Mobile number should be 10 digit",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"2",
|
||||
"group_key":"mobile_numbers",
|
||||
"group_title":"Mobile Number"
|
||||
},
|
||||
{
|
||||
"question":"Entity Type",
|
||||
"question_key":"entity_type",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"relationship",
|
||||
"expression":"(String('entity_type').toLowerCase() == String('individual'))",
|
||||
"value_keys":[
|
||||
"entity_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Age",
|
||||
"question_key":"borrower_age",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"50",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"entity_type",
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]},
|
||||
{
|
||||
"insert_index":"relationship",
|
||||
"expression":"(String('entity_type').toLowerCase() == String('individual'))",
|
||||
"value_keys":[
|
||||
"entity_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Met / Not Met",
|
||||
"question_key":"borrower_met",
|
||||
"type":"2",
|
||||
|
||||
"field_width":"20",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"entity_type",
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"purpose":"question_label",
|
||||
"expression":"(function () {let label= '';(String('entity_type').toLowerCase().includes('individual')) ? label= 'Number of years the borrower has been in this business.' : label = 'Number of years for which the business has been running';return label}())",
|
||||
"value_keys":[
|
||||
"entity_type"
|
||||
],
|
||||
"insert_control":"numbers_of_years_business_running"
|
||||
},
|
||||
{
|
||||
"purpose":"validations",
|
||||
"validations":[{
|
||||
"value_keys":["borrower_type"],
|
||||
"value":"(String('borrower_type').toLowerCase() != String('guarantor'))",
|
||||
"validation_to":"borrower_age",
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required"
|
||||
}]}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Designation",
|
||||
"question_key":"designation",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Relationship to",
|
||||
"question_key":"relationship_to",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Relationship",
|
||||
"question_key":"relationship",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_key":"borrower_details",
|
||||
"group_title":"Borrower Details"},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,197 +0,0 @@
|
||||
{
|
||||
"section_id": "10",
|
||||
"section_name": "Neighbourhood / Reference Check",
|
||||
"onsubmit": [
|
||||
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question_key": "Neighbour_Name",
|
||||
"question": "Neighbour Name",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "1",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "45",
|
||||
"validations": []
|
||||
}, {
|
||||
"question_key": "Do_you_known_about_the_applicants_or_their_business",
|
||||
"question": "Do you known about the applicants or their business?",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "3",
|
||||
"api_properties": null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Do_you_known_about_the_applicants_or_their_business",
|
||||
"expression":"(String('Do_you_known_about_the_applicants_or_their_business') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Do_you_known_about_the_applicants_or_their_business"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key": "As_per_you_how_long_has_this_business_been_in_operation",
|
||||
"question": "As per you how long has this business been in operation?",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "5",
|
||||
"api_properties": null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Do_not_know",
|
||||
"answer":"Do not know"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"As_per_you_how_long_has_this_business_been_in_operation",
|
||||
"expression":"(String('As_per_you_how_long_has_this_business_been_in_operation') != String('Do_not_know'))",
|
||||
"value_keys":[
|
||||
"As_per_you_how_long_has_this_business_been_in_operation"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Year",
|
||||
"question_key":"Year",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"As_per_you_how_long_has_this_business_been_in_operation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{ "question":"Month",
|
||||
"question_key":"YeMonthar",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"As_per_you_how_long_has_this_business_been_in_operation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
} ] } ] }],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "100",
|
||||
"validations": []
|
||||
},
|
||||
{
|
||||
"question_key": "Who_is_the_owner_of_the_organisation",
|
||||
"question": "Who is the owner of the organisation?",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "5",
|
||||
"api_properties": null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Do_not_know",
|
||||
"answer":"Do not know"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Who_is_the_owner_of_the_organisation",
|
||||
"expression":"(String('Who_is_the_owner_of_the_organisation') != String('Do_not_know'))",
|
||||
"value_keys":[
|
||||
"Who_is_the_owner_of_the_organisation"
|
||||
],
|
||||
"questions":[
|
||||
{ "question_key": "Who_is_the_owner_of_the_organisations",
|
||||
"question": "Who is the owner of the organisation?",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":
|
||||
{
|
||||
"purpose":"answer_options_local",
|
||||
"master_name":"pd_applicants",
|
||||
"fields":["pd_co_applicant_id","applicant_name"]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Who_is_the_owner_of_the_organisation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
] } ] }],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "100",
|
||||
"validations": []
|
||||
}
|
||||
]
|
||||
} ] }],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "45",
|
||||
"validations": []
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"hidden_button":true,
|
||||
"group_title":"Neighbourhood",
|
||||
"group_key":"Neighbourhood"
|
||||
},
|
||||
|
||||
{
|
||||
"question_key": "Status of the check as per PD officer?",
|
||||
"question": "Status of the check as per PD officer?",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "3",
|
||||
"api_properties": null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Positive",
|
||||
"answer":"Positive"
|
||||
},
|
||||
{
|
||||
"answer_id":"Negative",
|
||||
"answer":"Negative"
|
||||
}, {
|
||||
"answer_id":"Could_not_verify",
|
||||
"answer":"Could not verify"
|
||||
}
|
||||
],
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "45",
|
||||
"validations": []
|
||||
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,267 +0,0 @@
|
||||
{
|
||||
"section_id":"11",
|
||||
"section_name":"Credit Manager Queries",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is your business adversely impacted by coronavirus outbreak ?",
|
||||
"question_key":"Is_your_business_adversely_impacted_by_coronavirus_outbreak",
|
||||
"type":"2",
|
||||
"sub_title":"Covid 19 Questions",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_your_business_adversely_impacted_by_coronavirus_outbreak",
|
||||
"expression":"(String('Is_your_business_adversely_impacted_by_coronavirus_outbreak') == String('No'))",
|
||||
"value_keys":[
|
||||
"Is_your_business_adversely_impacted_by_coronavirus_outbreak"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Enter Your Remarks",
|
||||
"question_key":"Enter_Your_Remarks",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_your_business_adversely_impacted_by_coronavirus_outbreak",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
} ] } ] },
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_your_business_adversely_impacted_by_coronavirus_outbreak",
|
||||
"expression":"(String('Is_your_business_adversely_impacted_by_coronavirus_outbreak') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Is_your_business_adversely_impacted_by_coronavirus_outbreak"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Enter Your Remarks",
|
||||
"question_key":"enter_Your_Remarks",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_your_business_adversely_impacted_by_coronavirus_outbreak",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},{
|
||||
"question":"Did you avail the loan moratorium facility on your existing loans which is extended by your bank or financial institution?",
|
||||
"question_key":"your_bank_or_financial_institution",
|
||||
"type":"2",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},{
|
||||
"question":"Are you planning to avail/ or already availed any loan or any other term facility for your business or personal use?",
|
||||
"question_key":"your_business_or_personal_use",
|
||||
"type":"2",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"your_business_or_personal_use",
|
||||
"expression":"(String('your_business_or_personal_use') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"your_business_or_personal_use"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"How much is your sales/revenue from April till date?",
|
||||
"question_key":"sales/revenue_April_till_date",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"field_type":"numtoword",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"your_business_or_personal_use",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}, {
|
||||
"question":"Please specify amount,lender etc",
|
||||
"question_key":"Please_specify_amount_lender_etc",
|
||||
"type":"7",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"your_business_or_personal_use",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"your_business_or_personal_use",
|
||||
"expression":"(String('your_business_or_personal_use') == String('No'))",
|
||||
"value_keys":[
|
||||
"your_business_or_personal_use"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"How much is your sales/revenue from April till date?",
|
||||
"question_key":"How_much_is_your_sales/revenue_from_April_till_date",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"field_type":"numtoword",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"your_business_or_personal_use",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},{
|
||||
"question":"Is turnover mentioned above (sales/revenue from April till date) validated?",
|
||||
"question_key":"sales/revenue_from_April_till_date_validated",
|
||||
"type":"2",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"sales/revenue_from_April_till_date_validated",
|
||||
"expression":"(String('sales/revenue_from_April_till_date_validated') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"sales/revenue_from_April_till_date_validated"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Choose any ",
|
||||
"question_key":"Choose any",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"your_business_or_personal_use",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Bills",
|
||||
"answer":"Bills"
|
||||
},
|
||||
{
|
||||
"answer_id":"Gst_returns",
|
||||
"answer":"Gst returns"
|
||||
},
|
||||
{
|
||||
"answer_id":"records_shown",
|
||||
"answer":"records shown"
|
||||
}
|
||||
],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
} ],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,297 +0,0 @@
|
||||
{
|
||||
"section_id":"12",
|
||||
"section_name":"Final Remarks Details",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Customer Behaviour",
|
||||
"question_key":"Customer_Behaviour",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"CUSTOMERBEHAVIOUR"
|
||||
},
|
||||
"fields":[
|
||||
"customer_behaviour_id",
|
||||
"description"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Is the location of the business / profession suited to the nature of business / service provided?",
|
||||
"question_key":"location_of_the_business",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[{
|
||||
"answer":"Well Suited",
|
||||
"answer_id":"Well Suited"
|
||||
},
|
||||
{
|
||||
"answer":"Fairly Suited",
|
||||
"answer_id":"Fairly Suited"
|
||||
},{
|
||||
"answer":"Not Suited",
|
||||
"answer_id":"Not Suited"
|
||||
}],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"sub_title":"Location",
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Personal feedback or market intelligence on the case (if any)",
|
||||
"question_key":"Personal_feedback_or_market_intelligence_on_the_case",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"PD_Officers_Recommendation",
|
||||
"question":"PD Officers Recommendation",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"PDOFFICERRECOMMENDATIONS"
|
||||
},
|
||||
"fields":[
|
||||
"pdofficer_recommendation_id",
|
||||
"pdofficer_recommendation"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"PD_Officers_Recommendation",
|
||||
"expression":"(String('PD_Officers_Recommendation') == String('2'))",
|
||||
"value_keys":[
|
||||
"PD_Officers_Recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Reasons for marking PD status as Positive",
|
||||
"question_key":"Reasons_for_marking_PD_status_as_Positive",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_key":"Reasons_for_marking_PD_status_as_Positive",
|
||||
"group_title":"Reasons for marking PD status as Positive"
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"PD_Officers_Recommendation",
|
||||
"expression":"(String('PD_Officers_Recommendation') == String('3'))",
|
||||
"value_keys":[
|
||||
"PD_Officers_Recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Reasons for marking PD status as Negative",
|
||||
"question_key":"Reasons_for_marking_PD_status_as_Negative",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_key":"Reasons_for_marking_PD_status_as_Negative",
|
||||
"group_title":"Reasons for marking PD status as Negative"
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"PD_Officers_Recommendation",
|
||||
"expression":"(String('PD_Officers_Recommendation') == String('1'))",
|
||||
"value_keys":[
|
||||
"PD_Officers_Recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify PD Officers Recommendation",
|
||||
"question_key":"Specify_PD_Officers_Recommendation",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"PD_Officers_Recommendation",
|
||||
"expression":"(String('PD_Officers_Recommendation') == String('4'))",
|
||||
"value_keys":[
|
||||
"PD_Officers_Recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Reasons for marking PD status as Refer to Credit",
|
||||
"question_key":"Reasons_for_marking_PD_status_as_Refer_to_Credit",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_key":"Reasons_for_marking_PD_status_as_Refer_to_Credit",
|
||||
"group_title":"Reasons for marking PD status as Refer to Credit"
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"Any_additional_visit_(Godown/multiple_rental_properties)",
|
||||
"question":"Any additional visit (Godown /multiple rental properties)",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"12",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Mode of Transport Used to Visit the PD address",
|
||||
"question_key":"Mode_of_Transport_Used_to_Visit_the_PD_address",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Two_Wheeler",
|
||||
"answer":"Two Wheeler"
|
||||
},{
|
||||
"answer_id":"Four_Wheeler",
|
||||
"answer":" Four Wheeler"
|
||||
},{
|
||||
"answer_id":"Public_Transport",
|
||||
"answer":"Public Transport"
|
||||
},
|
||||
{
|
||||
"answer_id":"Others",
|
||||
"answer":"Others"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties": [{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Mode_of_Transport_Used_to_Visit_the_PD_address",
|
||||
"expression":"(String('Mode_of_Transport_Used_to_Visit_the_PD_address') == String('Others'))",
|
||||
"value_keys":[
|
||||
"Mode_of_Transport_Used_to_Visit_the_PD_address"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify the Mode of Transport Used to Visit the PD address",
|
||||
"question_key":"Specify_the_Mode_of_Transport_Used_to_Visit_the_PD_address",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,330 +0,0 @@
|
||||
{
|
||||
"section_id": "13",
|
||||
"section_name": "Stock details",
|
||||
"onsubmit": [],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Is stock applicable to the business (Yes / No)",
|
||||
"question_key": "stock_info_available",
|
||||
"type": "2",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "stock_info_available",
|
||||
"expression": "(String('stock_info_available') == String('No'))",
|
||||
"value_keys": [
|
||||
"stock_info_available"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Reason",
|
||||
"question_key": "stock_not_available_reason",
|
||||
"type": "7",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "stock_info_available",
|
||||
"answers": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "stock_info_available",
|
||||
"expression": "(String('stock_info_available') == String('Yes'))",
|
||||
"value_keys": [
|
||||
"stock_info_available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question": "Is the stock of finished goods observed, sufficient considering the size of operations",
|
||||
"question_key": "estimated_uom",
|
||||
"type": "3",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "stock_info_available",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Yes",
|
||||
"answer_id": "yes"
|
||||
},
|
||||
{
|
||||
"answer": "No",
|
||||
"answer_id": "no"
|
||||
},
|
||||
{
|
||||
"answer": "Stock not required to be maintained",
|
||||
"answer_id": "not applicable"
|
||||
}
|
||||
],
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"insert_index": "stock_info_available",
|
||||
"expression": "(String('stock_info_available') == String('Yes'))",
|
||||
"value_keys": [
|
||||
"stock_info_available"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question": "Type of Stock",
|
||||
"question_key": "stock_type",
|
||||
"type": "3",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "stock_info_available",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "RM",
|
||||
"answer_id": "RM"
|
||||
},
|
||||
{
|
||||
"answer": "FG",
|
||||
"answer_id": "FG"
|
||||
},
|
||||
{
|
||||
"answer": "SFG",
|
||||
"answer_id": "SFG"
|
||||
}
|
||||
],
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Name of trading goods/manufacturing goods (raw material/finished goods)/ Service Provided",
|
||||
"question_key": "provider_name",
|
||||
"place_holder": "Enter text",
|
||||
"type": "1",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Stock",
|
||||
"question_key": "provider_observed",
|
||||
"type": "3",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Add Stock Details",
|
||||
"answer_id": "yes"
|
||||
},
|
||||
{
|
||||
"answer": "No Stock Observed",
|
||||
"answer_id": "no"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
],
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "provider_observed",
|
||||
"expression": "(String('provider_observed') === String('yes'))",
|
||||
"value_keys": [
|
||||
"provider_observed"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Estimated Quantity",
|
||||
"question_key": "estimated_quantity",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"field_type": "num",
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "validations",
|
||||
"validations": [
|
||||
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "",
|
||||
"message": "Either Estimated Stock value or Estimated Quantity is required",
|
||||
"value": "(String('estimated_quantity') === String(''))",
|
||||
"validation_to": "estimated_stock_value",
|
||||
"value_keys": [
|
||||
"estimated_quantity",
|
||||
"estimated_stock_value"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "provider_observed",
|
||||
"answers": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "UOM",
|
||||
"question_key": "estimated_uom",
|
||||
"type": "3",
|
||||
"field_width": "100",
|
||||
"api_properties": {
|
||||
"api": "getListOfMaster",
|
||||
"api_method": "POST",
|
||||
"params": {
|
||||
"master_name": "UOM"
|
||||
},
|
||||
"fields": [
|
||||
"uom_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "provider_observed",
|
||||
"answers": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Estimated value of stock observed",
|
||||
"question_key": "estimated_stock_value",
|
||||
"type": "1",
|
||||
"field_type": "numtoword",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "validations",
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "",
|
||||
"message": "Either Estimated Stock value or Estimated Quantity is required",
|
||||
"value": "(String('estimated_stock_value') === String(''))",
|
||||
"validation_to": "estimated_quantity",
|
||||
"value_keys": [
|
||||
"estimated_stock_value"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "provider_observed",
|
||||
"answers": null,
|
||||
"validations": []
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Name of the Company",
|
||||
"question_key":"company_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getCompanyListForSMCList",
|
||||
"api_method":"POST",
|
||||
"params":{"records":{
|
||||
"pd_id":"VAR_PD_ID",
|
||||
"random_string":"VAR_RANDOM_STRING"
|
||||
}},
|
||||
"fields":[
|
||||
"company_id",
|
||||
"borrower_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Company Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Stock details",
|
||||
"group_key": "stock_details"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Yes",
|
||||
"answer_id": "Yes"
|
||||
},
|
||||
{
|
||||
"answer": "No",
|
||||
"answer_id": "No"
|
||||
}
|
||||
],
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,498 +0,0 @@
|
||||
{
|
||||
"section_id":"5",
|
||||
"section_name":"Address details",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Address at which PD was initiated",
|
||||
"question_key":"initiated_address",
|
||||
"type":"7",
|
||||
"disable":false,
|
||||
"field_width":"100",
|
||||
"title":"Address Details",
|
||||
"answers":true,
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "State",
|
||||
"question_key": "state",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"25",
|
||||
"api_properties": {
|
||||
"api": "getListOfMaster",
|
||||
"api_method": "POST",
|
||||
"params": {
|
||||
"master_name": "STATE"
|
||||
},
|
||||
"fields": [
|
||||
"state_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "api",
|
||||
"api": "getListOfStatesAndCities",
|
||||
"api_method": "POST",
|
||||
"params": "{records:{state_id:'value_of_answer'}}",
|
||||
"fields": [
|
||||
"state_id",
|
||||
"name"
|
||||
],
|
||||
"local_variable": "local_city"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "State Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "City",
|
||||
"question_key": "city",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"25",
|
||||
"api_properties": "local_city",
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "CIty Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Pincode",
|
||||
"question_key": "pincode",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"25",
|
||||
"api_properties": "local_pincode",
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "pincode",
|
||||
"expression": "(pincode == 1)",
|
||||
"value_keys": [
|
||||
"pincode"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question_key": "pincode_others",
|
||||
"question": "Specify the Pincode",
|
||||
"place_holder": "Enter the Pincode",
|
||||
"type": "1",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Pincode is Required",
|
||||
"value": null
|
||||
},
|
||||
{
|
||||
"name": "pattern",
|
||||
"isactive": "1",
|
||||
"validator": "[0-9]{6}",
|
||||
"message": "Pincode should be 6 digit",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Pincode Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Is this the address where PD is done ?",
|
||||
"question_key":"is_pd_done_on_initiated_address",
|
||||
"type":"2",
|
||||
"disable":false,
|
||||
"field_width":"100",
|
||||
"onchange_properties": [{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"is_pd_done_on_initiated_address",
|
||||
"expression":"(String('is_pd_done_on_initiated_address') == String('No'))",
|
||||
"value_keys":[
|
||||
"is_pd_done_on_initiated_address"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Reason for change in PD visit address",
|
||||
"question_key":"end_use",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Pincode",
|
||||
"question_key": "pincode2",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"25",
|
||||
"api_properties": "local_pincode",
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "pincode",
|
||||
"expression": "(pincode == 1)",
|
||||
"value_keys": [
|
||||
"pincode"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question_key": "pincode_others",
|
||||
"question": "Specify the Pincode",
|
||||
"place_holder": "Enter the Pincode",
|
||||
"type": "1",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Pincode is Required",
|
||||
"value": null
|
||||
},
|
||||
{
|
||||
"name": "pattern",
|
||||
"isactive": "1",
|
||||
"validator": "[0-9]{6}",
|
||||
"message": "Pincode should be 6 digit",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Pincode Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"question": "City",
|
||||
"question_key": "city2",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"25",
|
||||
"api_properties": "local_city",
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "CIty Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"State",
|
||||
"question_key":"State_list",
|
||||
"type":"3",
|
||||
"disable":false,
|
||||
"field_width":"25",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"STATE"
|
||||
},
|
||||
"fields":[
|
||||
"state_id",
|
||||
"name"
|
||||
]
|
||||
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"question":"Enter actual PD address",
|
||||
"question_key":"actual_pd_address",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Address Type",
|
||||
"question_key":"Address_Type",
|
||||
"type":"3",
|
||||
"disable":false,
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"ADDRESSTYPE"
|
||||
},
|
||||
"fields":[
|
||||
"address_type_id",
|
||||
"address_type"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Locality",
|
||||
"question_key":"Locality",
|
||||
"type":"3",
|
||||
"disable":false,
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"LOCALITY"
|
||||
},
|
||||
"fields":[
|
||||
"locality_id",
|
||||
"locality_name"
|
||||
]
|
||||
},
|
||||
|
||||
"answers": null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Approach to PD location*",
|
||||
"question_key":"Approach_to_PD_location",
|
||||
"type":"3",
|
||||
"disable":false,
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"PDLOCATIONAPPROACH"
|
||||
},
|
||||
"fields":[
|
||||
"pd_location_approach_id",
|
||||
"description"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Comment on Locality",
|
||||
"question_key":"Comment_on_Locality",
|
||||
"type":"3",
|
||||
"disable":false,
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"COMMENTSONLOCALITY"
|
||||
},
|
||||
"fields":[
|
||||
"comments_on_locality_id",
|
||||
"rating"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"question":"Unit of Measurement",
|
||||
"question_key":"Unit_of_Measurement",
|
||||
"type":"3",
|
||||
"disable":false,
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"UOM"
|
||||
},
|
||||
"fields":[
|
||||
"uom_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},{
|
||||
"question":"Estimate area of the Residence",
|
||||
"question_key":"Estimate_area_of_the_Residence",
|
||||
"type":"1",
|
||||
"disable":false,
|
||||
"field_width":"45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,410 +0,0 @@
|
||||
{
|
||||
"section_id":"3",
|
||||
"section_name":"Loan details",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Loan amount applied for ?",
|
||||
"question_key":"loan_amount",
|
||||
"type":"1",
|
||||
"field_type":"numtoword",
|
||||
"field_width":"65",
|
||||
"answers":null,
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"total_fund_requirement",
|
||||
"expression":" typeof(total_fund_requirement) == 'number' && (Number(total_fund_requirement) < Number(loan_amount))",
|
||||
"value_keys":[
|
||||
"total_fund_requirement","loan_amount"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Remarks on source of funds for balance amount required",
|
||||
"question_key":"remarks_fund_source_balance",
|
||||
"place_holder":"",
|
||||
"field_type":"string",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"total_fund_requirement",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Loan Tenure applied for ?",
|
||||
"question_key":"loan_tenure",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"25",
|
||||
"onchange_properties": null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Sub Product",
|
||||
"question_key":"sub_product",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"SUBPRODUCTS"
|
||||
},
|
||||
"fields":[
|
||||
"subproduct_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"What is the end use",
|
||||
"question_key":"end_use",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"api_properties":{
|
||||
"api":"getEndUseOfLoan",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":null
|
||||
},
|
||||
"fields":["enduse_of_loan_id","enduse_of_loan"]
|
||||
},
|
||||
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Is there a balance transfer?",
|
||||
"question_key":"balance_transfer",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"BTLENDERLIST"
|
||||
},
|
||||
"fields":[
|
||||
"bt_lender_list_id",
|
||||
"lender_name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"EMI Amount comfortable paying",
|
||||
"question_key":"emi_amount",
|
||||
"type":"1",
|
||||
"field_type":"numtoword",
|
||||
"field_width":"65",
|
||||
"answers":null,
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"total_fund_requirement",
|
||||
"expression":" typeof(total_fund_requirement) == 'number' && (Number(total_fund_requirement) < Number(loan_amount))",
|
||||
"value_keys":[
|
||||
"total_fund_requirement","loan_amount"
|
||||
],
|
||||
"questions":[
|
||||
|
||||
]
|
||||
}]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Type of Property",
|
||||
"question_key":"is_transfer",
|
||||
"type":"3",
|
||||
"sub_title":"Details of Property being Mortgaged",
|
||||
"field_width":"55",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Chawl",
|
||||
"answer":"Chawl"
|
||||
},{
|
||||
"answer_id":"Flat",
|
||||
"answer":"Flat"
|
||||
},{
|
||||
"answer_id":"Floor",
|
||||
"answer":"Floor"
|
||||
},
|
||||
{
|
||||
"answer_id":"Independent House",
|
||||
"answer":"Independent House"
|
||||
}, {
|
||||
"answer_id":"Row House",
|
||||
"answer":"Row House"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Specify Type of Property*",
|
||||
"question_key":"Specify_Type",
|
||||
"type":"1",
|
||||
"field_width":"55",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"other",
|
||||
"answer":"other"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Name of Owner",
|
||||
"question_key":"owner_name",
|
||||
"type":"4",
|
||||
"field_width":"45",
|
||||
"api_properties":
|
||||
{
|
||||
"purpose":"answer_options_local",
|
||||
"master_name":"pd_applicants",
|
||||
"fields":["pd_co_applicant_id","applicant_name"]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Status of Construction",
|
||||
"question_key":"is_transfer",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"STATUSOFCONSTRUCTION"
|
||||
},
|
||||
"fields":[
|
||||
"id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"question":"Estimated market value as per customer",
|
||||
"question_key":"emv_per_customer",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Address of Property*",
|
||||
"question_key":"Address_of_Property",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "State",
|
||||
"question_key": "state",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"45",
|
||||
"api_properties": {
|
||||
"api": "getListOfMaster",
|
||||
"api_method": "POST",
|
||||
"params": {
|
||||
"master_name": "STATE"
|
||||
},
|
||||
"fields": [
|
||||
"state_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "api",
|
||||
"api": "getListOfStatesAndCities",
|
||||
"api_method": "POST",
|
||||
"params": "{records:{state_id:'value_of_answer'}}",
|
||||
"fields": [
|
||||
"state_id",
|
||||
"name"
|
||||
],
|
||||
"local_variable": "local_city"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "State Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "City",
|
||||
"question_key": "city",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"45",
|
||||
"api_properties": "local_city",
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "CIty Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Pincode",
|
||||
"question_key": "pincode",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"45",
|
||||
"api_properties": "local_pincode",
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "pincode",
|
||||
"expression": "(pincode == 1)",
|
||||
"value_keys": [
|
||||
"pincode"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question_key": "pincode_others",
|
||||
"question": "Specify the Pincode",
|
||||
"place_holder": "Enter the Pincode",
|
||||
"type": "1",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Pincode is Required",
|
||||
"value": null
|
||||
},
|
||||
{
|
||||
"name": "pattern",
|
||||
"isactive": "1",
|
||||
"validator": "[0-9]{6}",
|
||||
"message": "Pincode should be 6 digit",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Pincode Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,764 +0,0 @@
|
||||
{
|
||||
"section_id": "4",
|
||||
"section_name": "Employement Information",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
|
||||
|
||||
|
||||
{
|
||||
"question": "Name of Employer*",
|
||||
"question_key": "Name_of_Employer",
|
||||
"type": "3",
|
||||
"disable":false,
|
||||
"field_width": "35",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Field Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Company profile in brief",
|
||||
"question_key": "Company_profile_in_brief",
|
||||
"type": "7",
|
||||
"disable":false,
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Field Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Since how long working with this employer?",
|
||||
"question_key": "Since_how_long_working_with_this_employer?",
|
||||
"field_type":"null",
|
||||
"sub_title":"Since how long working with this employer?",
|
||||
"disable":false,
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": []
|
||||
},
|
||||
{
|
||||
"question": "Year*",
|
||||
"question_key": "Year",
|
||||
"type": "1",
|
||||
"field_type":"num",
|
||||
|
||||
"disable":false,
|
||||
"field_width": "25",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Field Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Month",
|
||||
"question_key": "Month",
|
||||
"type": "1",
|
||||
"disable":false,
|
||||
"field_type":"num",
|
||||
"field_width": "25",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Field Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Total Work Experience",
|
||||
"question_key": "Total_Work_Experience",
|
||||
"type": "1",
|
||||
"disable":false,
|
||||
"field_width": "25",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Field Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Was the employee met?",
|
||||
"question_key":"Was_the_employee_met",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Was_the_employee_met",
|
||||
"expression":"(String('Was_the_employee_met') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Was_the_employee_met"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Name of the Person met",
|
||||
"question_key":"Name_of_the_Person_met",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Was_the_employee_met",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question":"Designation of Person met",
|
||||
"question_key":"Designation_of_Person_met",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Was_the_employee_met",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question":"Photograph of 'Photo ID card of the Employee/Manager'",
|
||||
"question_key":"Photograph",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Was_the_employee_met",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question":"Employer's/Manager's Company ID card / Visiting card provided?",
|
||||
"question_key":"Visiting_card_provided",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Was_the_employee_met",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"validations":[
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Salary Amount confirmed?",
|
||||
"question_key":"Salary_Amount_confirmed",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Salary_Amount_confirmed",
|
||||
"expression":"(String('Salary_Amount_confirmed') == String('No'))",
|
||||
"value_keys":[
|
||||
"Salary_Amount_confirmed"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"why salary amount was not confirmed",
|
||||
"question_key":"why_salary_amount_was_not_confirmed",
|
||||
"place_holder":"why salary amount was not confirmed",
|
||||
"field_type":"text",
|
||||
"type":"7",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Salary_Amount_confirmed",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
|
||||
}]
|
||||
}]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Attendance register seen?",
|
||||
"question_key":"Attendance_register_seen",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"no"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Salary register seen?",
|
||||
"question_key":"Salary_register_seen",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"no"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Cash Voucher",
|
||||
"question_key":"Cash_Voucher",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"no"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Salary Certificate",
|
||||
"question_key":"Salary_Certificate",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"no"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Salary Slip",
|
||||
"question_key":"Salary_Slip",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"no"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Others please specify",
|
||||
"question_key":"Others_please_specify",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Others_please_specify",
|
||||
"expression":"(String('Others_please_specify') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Others_please_specify"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify the Document",
|
||||
"question_key":"Specify_the_Document",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"Others_please_specify",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Others_please_specify",
|
||||
"expression":"(String('Others_please_specify') == String('No'))",
|
||||
"value_keys":[
|
||||
"Others_please_specify"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Why Documents are not available?",
|
||||
"question_key":"Why_Documents_are_not_available",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Others_please_specify",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"question":"Mode of getting salary",
|
||||
"question_key":"Mode_of_getting_salary",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Bank Transfer",
|
||||
"answer_id":"Bank_Transfer"
|
||||
},
|
||||
{
|
||||
"answer":"Paid in Cash",
|
||||
"answer_id":"Paid_in_Cash"
|
||||
},
|
||||
{
|
||||
"answer":"Both Bank Transfer & Cash",
|
||||
"answer_id":"Both_Bank_Transfer_and _Cash"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}, {
|
||||
"question": "Salary Details",
|
||||
"question_key": "Salary_Details",
|
||||
"field_type":"null",
|
||||
"sub_title":"Salary Details",
|
||||
"disable":false,
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": []
|
||||
},
|
||||
{
|
||||
"question": "Date of Salary",
|
||||
"question_key": "Date_of_Salary",
|
||||
"field_type":"null",
|
||||
"sub_title":"Date of Salary",
|
||||
"disable":false,
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": []
|
||||
},
|
||||
{
|
||||
"question":"From",
|
||||
"question_key":"from",
|
||||
"type":"3",
|
||||
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Bank Transfer",
|
||||
"answer_id":"Bank_Transfer"
|
||||
},
|
||||
{
|
||||
"answer":"Paid in Cash",
|
||||
"answer_id":"Paid_in_Cash"
|
||||
},
|
||||
{
|
||||
"answer":"Both Bank Transfer & Cash",
|
||||
"answer_id":"Both_Bank_Transfer_and _Cash"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"To",
|
||||
"question_key":"to",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Bank Transfer",
|
||||
"answer_id":"Bank_Transfer"
|
||||
},
|
||||
{
|
||||
"answer":"Paid in Cash",
|
||||
"answer_id":"Paid_in_Cash"
|
||||
},
|
||||
{
|
||||
"answer":"Both Bank Transfer & Cash",
|
||||
"answer_id":"Both_Bank_Transfer_and _Cash"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}, {
|
||||
"question":"Has salary been paid regularly in last 3 months",
|
||||
"question_key":"Has_salary_been_paid_regularly_in_last_3_months",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Gross Monthly Salary",
|
||||
"question_key":"Gross_Monthly_Salary",
|
||||
"type":"1",
|
||||
"field_type":"numtoword",
|
||||
"field_width":"65",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Net Monthly Salary",
|
||||
"question_key":"Net_Monthly_Salary",
|
||||
"type":"1",
|
||||
"field_width":"65",
|
||||
"field_type":"numtoword",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Bounce or incentive*",
|
||||
"question_key":"Bounce_or_incentive",
|
||||
"type":"1",
|
||||
"field_type":"numtoword",
|
||||
"field_width":"65",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}, {
|
||||
"question": "Bonus Frequency",
|
||||
"question_key": "Bonus_Frequency",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Daily",
|
||||
"answer_id": "Daily"
|
||||
},
|
||||
{
|
||||
"answer": "Every 12 days",
|
||||
"answer_id": "Every_12_days"
|
||||
},
|
||||
{
|
||||
"answer": " Every 15 days",
|
||||
"answer_id": " Every_15_days"
|
||||
},
|
||||
{
|
||||
"answer": " Every 3 months",
|
||||
"answer_id": " Every_3_months"
|
||||
},
|
||||
{
|
||||
"answer": " Every 6 month",
|
||||
"answer_id": " Every_6_month"
|
||||
},
|
||||
{
|
||||
"answer": " Monthly",
|
||||
"answer_id": "Monthly"
|
||||
},
|
||||
{
|
||||
"answer": " Yearly",
|
||||
"answer_id": "Yearly"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Type of Bonus",
|
||||
"question_key": "Type_of_Bonus",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Fixed",
|
||||
"answer_id": "Fixed"
|
||||
},
|
||||
{
|
||||
"answer": "Variable depending on performance",
|
||||
"answer_id": "Variable_depending_on_performance"
|
||||
},
|
||||
{
|
||||
"answer": " Others",
|
||||
"answer_id": "Others"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties": [
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},{
|
||||
"question":"ID card issued by the Company seen?*",
|
||||
"question_key":"ID_card_issued_by_the_Company_seen",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"ID_card_issued_by_the_Company_seen",
|
||||
"expression":"(String('ID_card_issued_by_the_Company_seen') == String('No'))",
|
||||
"value_keys":[
|
||||
"ID_card_issued_by_the_Company_seen"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key": "common_remarks",
|
||||
"question": "Remarks",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "7",
|
||||
"disable":false,
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "45",
|
||||
"validations": []
|
||||
}]
|
||||
}]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,683 +0,0 @@
|
||||
{
|
||||
"section_id":"6",
|
||||
"section_name":"Banking Details",
|
||||
"onsubmit":[
|
||||
],
|
||||
"questions":[ {
|
||||
"question":"Is the Personal Banking Information Available",
|
||||
"question_key":"Is_the_Personal_Banking_Information_Available",
|
||||
"type":"3",
|
||||
"sub_title":"Personal Banking Details",
|
||||
"field_width":"65",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_the_Personal_Banking_Information_Available",
|
||||
"expression":"(String('Is_the_Personal_Banking_Information_Available') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Is_the_Personal_Banking_Information_Available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question_key":"Account_Holder_Name",
|
||||
"question":"Account Holder's Name",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"30",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Banking_name",
|
||||
"question":"Banking Name",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"8",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"BTLENDERLIST"
|
||||
},
|
||||
"fields":[
|
||||
"bt_lender_list_id",
|
||||
"lender_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Banking_name",
|
||||
"expression":"(String('Banking_name') == String('1'))",
|
||||
"value_keys":[
|
||||
"Banking_name"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Salary Credited in this account",
|
||||
"question_key":"Salary_Credited_in_this_account",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"Banking_name",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"YES",
|
||||
"answer":"YES"
|
||||
},
|
||||
{
|
||||
"answer_id":"NO",
|
||||
"answer":"NO"
|
||||
}, {
|
||||
"answer_id":"NA",
|
||||
"answer":"NA"
|
||||
}
|
||||
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"30",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Account Type",
|
||||
"question_key":"Is_the_Personal_Banking_Information_Available",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"field_width":"30",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"ACCOUNTTYPE"
|
||||
},
|
||||
"fields":[
|
||||
"id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_the_Personal_Banking_Information_Available",
|
||||
"expression":"(String('Is_the_Personal_Banking_Information_Available') == String('4'))",
|
||||
"value_keys":[
|
||||
"Is_the_Personal_Banking_Information_Available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Limit in case of OD / CC account",
|
||||
"question_key":"Limit_in_case_of_OD_CC_account",
|
||||
"type":"1",
|
||||
"field_type":"numtoword",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"loan_type",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}, {
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_the_Personal_Banking_Information_Available",
|
||||
"expression":"(String('Is_the_Personal_Banking_Information_Available') == String('3'))",
|
||||
"value_keys":[
|
||||
"Is_the_Personal_Banking_Information_Available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Limit in case of OD / CC account",
|
||||
"question_key":"limit_in_case_of_OD_CC_account",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type":"numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"loan_type",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Personal Banking Information Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"question_key":null,
|
||||
"question":null,
|
||||
"place_holder":"Enter the text",
|
||||
"type":null,
|
||||
"api_properties":null,
|
||||
"sub_title":"Number of Years / Months since account was started",
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"year",
|
||||
"question":"Year",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"25",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"month",
|
||||
"question":"Month",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"25",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Is this same AC used for?",
|
||||
"question_key":"Is_this_same_AC_used_for",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Personal",
|
||||
"answer":"Personal"
|
||||
},
|
||||
{
|
||||
"answer_id":"Business",
|
||||
"answer":"Business"
|
||||
},
|
||||
{
|
||||
"answer_id":"Both",
|
||||
"answer":"Both"
|
||||
}
|
||||
],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"25",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Personal Banking Details",
|
||||
"group_key":"Personal_Banking_Details",
|
||||
"form_name":"Personal Banking Details"
|
||||
}
|
||||
]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}, {
|
||||
"question":"Is the Business Information Available",
|
||||
"question_key":"Is_the_Business_Information_Available",
|
||||
"type":"3",
|
||||
"sub_title":"Business Details",
|
||||
"field_width":"65",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_the_Business_Information_Available",
|
||||
"expression":"(String('Is_the_Business_Information_Available') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Is_the_Business_Information_Available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question_key":"Account_Holder_name",
|
||||
"question":"Account Holder's Name",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"30",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"banking_name",
|
||||
"question":"Banking Name",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"8",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"BTLENDERLIST"
|
||||
},
|
||||
"fields":[
|
||||
"bt_lender_list_id",
|
||||
"lender_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"banking_name",
|
||||
"expression":"(String('banking_name') == String('1'))",
|
||||
"value_keys":[
|
||||
"banking_name"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Salary Credited in this account",
|
||||
"question_key":"salary_Credited_in_this_account",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"banking_name",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"YES",
|
||||
"answer":"YES"
|
||||
},
|
||||
{
|
||||
"answer_id":"NO",
|
||||
"answer":"NO"
|
||||
}, {
|
||||
"answer_id":"NA",
|
||||
"answer":"NA"
|
||||
}
|
||||
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"30",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Account Type",
|
||||
"question_key":"Account_Type",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"CC",
|
||||
"answer":"CC"
|
||||
},
|
||||
{
|
||||
"answer_id":"Current",
|
||||
"answer":"Current"
|
||||
},
|
||||
{
|
||||
"answer_id":"OD",
|
||||
"answer":"OD"
|
||||
},
|
||||
{
|
||||
"answer_id":"Savings",
|
||||
"answer":"Savings"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Account_Type",
|
||||
"expression":"(String('Account_Type') == String('4'))",
|
||||
"value_keys":[
|
||||
"Account_Type"
|
||||
],
|
||||
"questions":[
|
||||
|
||||
{
|
||||
"question":"Limit in case of OD / CC account",
|
||||
"question_key":"Limit_in_case_of_OD_CC_account",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type":"numtoword",
|
||||
"api_properties": null,
|
||||
"parent_question_key":"loan_type",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}, {
|
||||
"question":"Is the main business account",
|
||||
"question_key":"Is_the_main_business_account",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"loan_type",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"YES",
|
||||
"answer":"YES"
|
||||
},
|
||||
{
|
||||
"answer_id":"NO",
|
||||
"answer":"NO"
|
||||
}
|
||||
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}, {
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Account_Type",
|
||||
"expression":"(String('Account_Type') == String('3'))",
|
||||
"value_keys":[
|
||||
"Account_Type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Limit in case of OD / CC account",
|
||||
"question_key":"limit_in_case_of_OD_CC_account",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"loan_type",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}, {
|
||||
"question":"Is the main business account",
|
||||
"question_key":"is_the_main_business_account",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"loan_type",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"YES",
|
||||
"answer":"YES"
|
||||
},
|
||||
{
|
||||
"answer_id":"NO",
|
||||
"answer":"NO"
|
||||
}
|
||||
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}, {
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Account_Type",
|
||||
"expression":"(String('Account_Type') == String('2'))",
|
||||
"value_keys":[
|
||||
"Account_Type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is the main business account",
|
||||
"question_key":"is_the_main_Business_account",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"loan_type",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"YES",
|
||||
"answer":"YES"
|
||||
},
|
||||
{
|
||||
"answer_id":"NO",
|
||||
"answer":"NO"
|
||||
}
|
||||
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Account_Type",
|
||||
"expression":"(String('Account_Type') == String('1'))",
|
||||
"value_keys":[
|
||||
"Account_Type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is the main business account",
|
||||
"question_key":"is_the_main_Business_Account",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"loan_type",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"YES",
|
||||
"answer":"YES"
|
||||
},
|
||||
{
|
||||
"answer_id":"NO",
|
||||
"answer":"NO"
|
||||
}
|
||||
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Business Details Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"question_key":null,
|
||||
"question":null,
|
||||
"place_holder":"Enter the text",
|
||||
"type":null,
|
||||
"api_properties":null,
|
||||
"sub_title":"Number of Years / Months since account was started",
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"year",
|
||||
"question":"Year",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"25",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"month",
|
||||
"question":"Month",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"25",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Business Details",
|
||||
"group_key":"Business_Details",
|
||||
"form_name":"Business Details"
|
||||
}
|
||||
]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,472 +0,0 @@
|
||||
{
|
||||
"section_id": "7",
|
||||
"section_name": "Existing Loan Obligations",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question":"Do you have any exiting loan",
|
||||
"question_key":"Do_you_have_any_exiting_loan",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Do_you_have_any_exiting_loan",
|
||||
"expression":"(String('Do_you_have_any_exiting_loan') == String('yes'))",
|
||||
"value_keys":[
|
||||
"Do_you_have_any_exiting_loan"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question": [
|
||||
|
||||
|
||||
{
|
||||
"question": "Loan type",
|
||||
"question_key": "loan_type",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"EXISTINGLOANTYPES"
|
||||
},
|
||||
"fields":[
|
||||
"existing_loan_type_id",
|
||||
"loan_type_name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"loan_type",
|
||||
"expression":"(String('loan_type') == String('1'))",
|
||||
"value_keys":[
|
||||
"loan_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify Loan Type",
|
||||
"question_key":"Specify_Loan_Type",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"loan_type",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Loan amount",
|
||||
"question_key": "loan_amount",
|
||||
"type": "1",
|
||||
"field_type": "numtoword",
|
||||
"field_width": "65",
|
||||
"onchange_properties": null,
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Lender name",
|
||||
"question_key": "lender_name",
|
||||
"type": "4",
|
||||
"field_width": "45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"BTLENDERLIST"
|
||||
},
|
||||
"fields":[
|
||||
"bt_lender_list_id",
|
||||
"lender_name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Loan taken by",
|
||||
"question_key": "loan_taken_by",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"question": "Instalment frequency",
|
||||
"question_key": "instalment_frequency",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"FREQUENCY"
|
||||
},
|
||||
"fields":[
|
||||
"frequency_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('5'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Daily Instalment Amount",
|
||||
"question_key":"Daily_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('8'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Instalment Amount",
|
||||
"question_key":"Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('4'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Fortnightly Instalment Amount",
|
||||
"question_key":"Fortnightly_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('6'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Quartly Instalment Amount",
|
||||
"question_key":"Quartly_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('3'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Halfyearly Instalment Amount",
|
||||
"question_key":"Halfyearly_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('7'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Monthly Instalment Amount",
|
||||
"question_key":"Monthly_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('2'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Annual Instalment Amount",
|
||||
"question_key":"Annual_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Original tenure in months",
|
||||
"question_key": "original_tenure_months",
|
||||
"type": "1",
|
||||
"field_width": "65",
|
||||
"field_type": "num",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(Number(original_tenure_months)-Number(current_tenure_months))",
|
||||
"value_keys":[
|
||||
"original_tenure_months", "current_tenure_months"
|
||||
],
|
||||
"insert_control":"elapsed_tenure_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Current balance tenure in months",
|
||||
"question_key": "current_tenure_months",
|
||||
"type": "1",
|
||||
"field_type": "num",
|
||||
"field_width": "65",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(Number(original_tenure_months)-Number(current_tenure_months))",
|
||||
"value_keys":[
|
||||
"original_tenure_months", "current_tenure_months"
|
||||
],
|
||||
"insert_control":"elapsed_tenure_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Elapsed tenure in mths",
|
||||
"question_key": "elapsed_tenure_months",
|
||||
"type": "1",
|
||||
"field_width": "65",
|
||||
"field_type": "num",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(Number(original_tenure_months)-Number(elapsed_tenure_months))",
|
||||
"value_keys":[
|
||||
"original_tenure_months", "elapsed_tenure_months"
|
||||
],
|
||||
"insert_control":"current_tenure_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Loan Details",
|
||||
"group_key": "Loan_Details"
|
||||
} ]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}, {
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,630 +0,0 @@
|
||||
{
|
||||
"section_id": "8",
|
||||
"section_name": "Family Details",
|
||||
"onsubmit": [],
|
||||
"questions": [{
|
||||
"question":"Select a person*",
|
||||
"question_key":"Select_a_person",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"answers":null,
|
||||
"api_properties":
|
||||
{
|
||||
"purpose":"answer_options_local",
|
||||
"master_name":"pd_applicants",
|
||||
"fields":["pd_co_applicant_id","applicant_name"]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}, {
|
||||
"question": "Residence Details of",
|
||||
"question_key": "Residence_Details_of",
|
||||
"field_type":"null",
|
||||
"sub_title":"Residence Details of",
|
||||
"disable":false,
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": []
|
||||
},
|
||||
{
|
||||
"question": "State",
|
||||
"question_key": "state",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"45",
|
||||
"api_properties": {
|
||||
"api": "getListOfMaster",
|
||||
"api_method": "POST",
|
||||
"params": {
|
||||
"master_name": "STATE"
|
||||
},
|
||||
"fields": [
|
||||
"state_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "api",
|
||||
"api": "getListOfStatesAndCities",
|
||||
"api_method": "POST",
|
||||
"params": "{records:{state_id:'value_of_answer'}}",
|
||||
"fields": [
|
||||
"state_id",
|
||||
"name"
|
||||
],
|
||||
"local_variable": "local_city"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "State Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "City",
|
||||
"question_key": "city",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"45",
|
||||
"api_properties": "local_city",
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "CIty Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Place*",
|
||||
"question_key":"Place_list",
|
||||
"type":"1",
|
||||
"disable":false,
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Pincode",
|
||||
"question_key": "pincode",
|
||||
"type": "3",
|
||||
"answers": null,
|
||||
"field_width":"45",
|
||||
"api_properties": "local_pincode",
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "pincode",
|
||||
"expression": "(pincode == 1)",
|
||||
"value_keys": [
|
||||
"pincode"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question_key": "pincode_others",
|
||||
"question": "Specify the Pincode",
|
||||
"place_holder": "Enter the Pincode",
|
||||
"type": "1",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "num",
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Pincode is Required",
|
||||
"value": null
|
||||
},
|
||||
{
|
||||
"name": "pattern",
|
||||
"isactive": "1",
|
||||
"validator": "[0-9]{6}",
|
||||
"message": "Pincode should be 6 digit",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Pincode Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},{
|
||||
"question":"Year*",
|
||||
"question_key":"Year",
|
||||
"type":"1",
|
||||
"disable":false,
|
||||
"field_width":"25",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"question":"Month*",
|
||||
"question_key":"Month",
|
||||
"type":"1",
|
||||
"disable":false,
|
||||
"field_width":"25",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"question":"Ownership*",
|
||||
"question_key":"Ownership",
|
||||
"type":"3",
|
||||
"disable":false,
|
||||
"field_width":"25",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"RESIDENCEOWNERSHIP"
|
||||
},
|
||||
"fields":[
|
||||
"id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Ownership",
|
||||
"expression":"(String('Ownership') == String('3'))",
|
||||
"value_keys":[
|
||||
"Ownership"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Monthly Rent Amount",
|
||||
"question_key":"Monthly_Rent_Amount",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
|
||||
}]
|
||||
}]
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Ownership",
|
||||
"expression":"(String('Ownership') == String('1'))",
|
||||
"value_keys":[
|
||||
"Ownership"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify Ownership",
|
||||
"question_key":"Specify_Ownership",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "text",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
|
||||
}]
|
||||
}]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question": "Title",
|
||||
"question_key": "Title",
|
||||
"type": "3",
|
||||
"field_width": "20",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"TITLES"
|
||||
},
|
||||
"fields":[
|
||||
"title_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Name*",
|
||||
"question_key": "name",
|
||||
"type": "1",
|
||||
"field_width": "20",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},{
|
||||
"question": "Relationship*",
|
||||
"question_key": "Relationship",
|
||||
"type": "3",
|
||||
"field_width": "20",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"RELATIONSHIPS"
|
||||
},
|
||||
"fields":[
|
||||
"relationship_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},{
|
||||
"question": "Age*",
|
||||
"question_key": "Age",
|
||||
"type": "1",
|
||||
"field_width": "20",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},{
|
||||
"question": "Earning Status*",
|
||||
"question_key": "Earning_Status",
|
||||
"type": "3",
|
||||
"field_width": "25",
|
||||
"api_properties": null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Earning",
|
||||
"answer":"Earning"
|
||||
},
|
||||
{
|
||||
"answer_id":"Non_Earning",
|
||||
"answer":"Non Earning"
|
||||
}
|
||||
],
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "Earning_Status",
|
||||
"expression":"(String('Earning_Status') == String('Earning'))",
|
||||
"value_keys": [
|
||||
"Earning_Status"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Segment*",
|
||||
"question_key": "Segment",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"EARNINGMEMBERSSTATUS"
|
||||
},
|
||||
"fields":[
|
||||
"earning_member_status_id",
|
||||
"earning_member_status"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "Segment",
|
||||
"expression":"(String('Segment') == String('1'))",
|
||||
"value_keys": [
|
||||
"Segment"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Specify Others",
|
||||
"question_key": "SpecifyOthers",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"parent_question_key":"Segment",
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}, {
|
||||
"question": "Income Per Month",
|
||||
"question_key": "Income_Per_Month",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}, {
|
||||
"question": "Name of the Employer/Business",
|
||||
"question_key": "Name_of_the_Employer/Business",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}, {
|
||||
"question": "No of Years in Employment/Business",
|
||||
"question_key": "No_of_Years_in_Employment/Business",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}, {
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "Earning_Status",
|
||||
"expression":"(String('Earning_Status') == String('Non_Earning'))",
|
||||
"value_keys": [
|
||||
"Earning_Status"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Occupation*",
|
||||
"question_key": "Occupation",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"OCCUPATIONMEMBERS"
|
||||
},
|
||||
"fields":[
|
||||
"occupation_non_earning_member_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "Occupation",
|
||||
"expression":"(String('Occupation') == String('1'))",
|
||||
"value_keys": [
|
||||
"Occupation"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Specify Others",
|
||||
"question_key": "SpecifyOthers",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"parent_question_key":"Occupation",
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "Occupation",
|
||||
"expression":"(String('Occupation') == String('3'))",
|
||||
"value_keys": [
|
||||
"Occupation"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Retired Form",
|
||||
"question_key": "Retired_Form",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"parent_question_key":"Occupation",
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "Occupation",
|
||||
"expression":"(String('Occupation') == String('2'))",
|
||||
"value_keys": [
|
||||
"Occupation"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Specify School/College Name",
|
||||
"question_key": "Specify_School/College_Name",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"parent_question_key":"Occupation",
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
} ]
|
||||
}
|
||||
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
}
|
||||
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Family Details",
|
||||
"group_key": "Family_Details"
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,322 +0,0 @@
|
||||
{
|
||||
"section_id": "9",
|
||||
"section_name": "Other Income Details",
|
||||
"onsubmit": [],
|
||||
"questions": [
|
||||
{
|
||||
"question":"Other Income of Loan Application",
|
||||
"question_key":"Other_Income_of_Loan_Application",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Other_Income_of_Loan_Application",
|
||||
"expression":"(String('Other_Income_of_Loan_Application') == String('yes'))",
|
||||
"value_keys":[
|
||||
"Other_Income_of_Loan_Application"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question": "Source",
|
||||
"question_key": "Source",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers":[{
|
||||
|
||||
"answer":"Agricultural Income",
|
||||
"answer_id":"Agricultural_Income"
|
||||
},
|
||||
{
|
||||
"answer":"Dividend Income",
|
||||
"answer_id":"Dividend_Income"
|
||||
}, {
|
||||
"answer":"Interest Income",
|
||||
"answer_id":"Interest_Income"
|
||||
}, {
|
||||
"answer":"Rental Income",
|
||||
"answer_id":"Rental_Income"
|
||||
},
|
||||
{
|
||||
"answer":"Others(Please Specify)",
|
||||
"answer_id":"Others(Please_Specify)"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Source",
|
||||
"expression":"(String('Source') == String('Rental_Income'))",
|
||||
"value_keys":[
|
||||
"Source"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Address",
|
||||
"question_key":"Address",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Source",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Source",
|
||||
"expression":"(String('Source') == String('Others(Please_Specify)'))",
|
||||
"value_keys":[
|
||||
"Source"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify Source",
|
||||
"question_key":"Specify_Source",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Source",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Income earned by",
|
||||
"question_key": "Income_earned_by",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Amount",
|
||||
"question_key": "amount",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Frequency",
|
||||
"question_key": "account_type",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"FREQUENCY"
|
||||
},
|
||||
"fields":[
|
||||
"frequency_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties": [
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Income Details",
|
||||
"group_key": "Income_Details"
|
||||
}]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question": "Source",
|
||||
"question_key": "Source",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"SOURCEOFOTHERINCOME"
|
||||
},
|
||||
"fields":[
|
||||
"id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Source",
|
||||
"expression":"(String('Source') == String('5'))",
|
||||
"value_keys":[
|
||||
"Source"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Address",
|
||||
"question_key":"Address",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Source",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Source",
|
||||
"expression":"(String('Source') == String('1'))",
|
||||
"value_keys":[
|
||||
"Source"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify Source",
|
||||
"question_key":"Specify_Source",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Source",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Income earned by",
|
||||
"question_key": "Income_earned_by",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Amount",
|
||||
"question_key": "amount",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type":"numtoword",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Frequency",
|
||||
"question_key": "account_type",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"FREQUENCY"
|
||||
},
|
||||
"fields":[
|
||||
"frequency_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Income Details",
|
||||
"group_key": "Income_Details"
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,192 +0,0 @@
|
||||
{
|
||||
"section_id": "10",
|
||||
"section_name": "Neighbourhood / Reference Check",
|
||||
"onsubmit": [
|
||||
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question_key": "Neighbour_Name",
|
||||
"question": "Neighbour Name",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "1",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "45",
|
||||
"validations": []
|
||||
}, {
|
||||
"question_key": "Do_you_known_about_the_applicants_or_their_business",
|
||||
"question": "Do you known about the applicants or their business?",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "3",
|
||||
"api_properties": null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Do_you_known_about_the_applicants_or_their_business",
|
||||
"expression":"(String('Do_you_known_about_the_applicants_or_their_business') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Do_you_known_about_the_applicants_or_their_business"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key": "As_per_you_how_long_has_this_business_been_in_operation",
|
||||
"question": "As per you how long has this business been in operation?",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "5",
|
||||
"api_properties": null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Do_not_know",
|
||||
"answer":"Do not know"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"As_per_you_how_long_has_this_business_been_in_operation",
|
||||
"expression":"(String('As_per_you_how_long_has_this_business_been_in_operation') != String('Do_not_know'))",
|
||||
"value_keys":[
|
||||
"As_per_you_how_long_has_this_business_been_in_operation"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Year",
|
||||
"question_key":"Year",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"As_per_you_how_long_has_this_business_been_in_operation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{ "question":"Month",
|
||||
"question_key":"YeMonthar",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"As_per_you_how_long_has_this_business_been_in_operation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
} ] } ] }],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "100",
|
||||
"validations": []
|
||||
},
|
||||
{
|
||||
"question_key": "Who_is_the_owner_of_the_organisation",
|
||||
"question": "Who is the owner of the organisation?",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "5",
|
||||
"api_properties": null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Do_not_know",
|
||||
"answer":"Do not know"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Who_is_the_owner_of_the_organisation",
|
||||
"expression":"(String('Who_is_the_owner_of_the_organisation') != String('Do_not_know'))",
|
||||
"value_keys":[
|
||||
"Who_is_the_owner_of_the_organisation"
|
||||
],
|
||||
"questions":[
|
||||
{ "question_key": "Who_is_the_owner_of_the_organisations",
|
||||
"question": "Who is the owner of the organisation?",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Who_is_the_owner_of_the_organisation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
] } ] }],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "100",
|
||||
"validations": []
|
||||
}
|
||||
]
|
||||
} ] }],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "45",
|
||||
"validations": []
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"hidden_button":true,
|
||||
"group_title":"Neighbourhood",
|
||||
"group_key":"Neighbourhood"
|
||||
},
|
||||
|
||||
{
|
||||
"question_key": "Status of the check as per PD officer?",
|
||||
"question": "Status of the check as per PD officer?",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "3",
|
||||
"api_properties": null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Positive",
|
||||
"answer":"Positive"
|
||||
},
|
||||
{
|
||||
"answer_id":"Negative",
|
||||
"answer":"Negative"
|
||||
}, {
|
||||
"answer_id":"Could_not_verify",
|
||||
"answer":"Could not verify"
|
||||
}
|
||||
],
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "45",
|
||||
"validations": []
|
||||
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,267 +0,0 @@
|
||||
{
|
||||
"section_id":"11",
|
||||
"section_name":"Credit Manager Queries",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is your business adversely impacted by coronavirus outbreak ?",
|
||||
"question_key":"Is_your_business_adversely_impacted_by_coronavirus_outbreak",
|
||||
"type":"2",
|
||||
"sub_title":"Covid 19 Questions",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_your_business_adversely_impacted_by_coronavirus_outbreak",
|
||||
"expression":"(String('Is_your_business_adversely_impacted_by_coronavirus_outbreak') == String('No'))",
|
||||
"value_keys":[
|
||||
"Is_your_business_adversely_impacted_by_coronavirus_outbreak"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Enter Your Remarks",
|
||||
"question_key":"Enter_Your_Remarks",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_your_business_adversely_impacted_by_coronavirus_outbreak",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
} ] } ] },
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_your_business_adversely_impacted_by_coronavirus_outbreak",
|
||||
"expression":"(String('Is_your_business_adversely_impacted_by_coronavirus_outbreak') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Is_your_business_adversely_impacted_by_coronavirus_outbreak"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Enter Your Remarks",
|
||||
"question_key":"enter_Your_Remarks",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_your_business_adversely_impacted_by_coronavirus_outbreak",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},{
|
||||
"question":"Did you avail the loan moratorium facility on your existing loans which is extended by your bank or financial institution?",
|
||||
"question_key":"your_bank_or_financial_institution",
|
||||
"type":"2",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},{
|
||||
"question":"Are you planning to avail/ or already availed any loan or any other term facility for your business or personal use?",
|
||||
"question_key":"your_business_or_personal_use",
|
||||
"type":"2",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"your_business_or_personal_use",
|
||||
"expression":"(String('your_business_or_personal_use') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"your_business_or_personal_use"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"How much is your sales/revenue from April till date?",
|
||||
"question_key":"sales/revenue_April_till_date",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"field_type":"numtoword",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"your_business_or_personal_use",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}, {
|
||||
"question":"Please specify amount,lender etc",
|
||||
"question_key":"Please_specify_amount_lender_etc",
|
||||
"type":"7",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"your_business_or_personal_use",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}, {
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"your_business_or_personal_use",
|
||||
"expression":"(String('your_business_or_personal_use') == String('No'))",
|
||||
"value_keys":[
|
||||
"your_business_or_personal_use"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"How much is your sales/revenue from April till date?",
|
||||
"question_key":"How_much_is_your_sales/revenue_from_April_till_date",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"field_type":"numtoword",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"your_business_or_personal_use",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},{
|
||||
"question":"Is turnover mentioned above (sales/revenue from April till date) validated?",
|
||||
"question_key":"sales/revenue_from_April_till_date_validated",
|
||||
"type":"2",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"sales/revenue_from_April_till_date_validated",
|
||||
"expression":"(String('sales/revenue_from_April_till_date_validated') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"sales/revenue_from_April_till_date_validated"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Choose any ",
|
||||
"question_key":"Choose any",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"your_business_or_personal_use",
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Bills",
|
||||
"answer":"Bills"
|
||||
},
|
||||
{
|
||||
"answer_id":"Gst_returns",
|
||||
"answer":"Gst returns"
|
||||
},
|
||||
{
|
||||
"answer_id":"records_shown",
|
||||
"answer":"records shown"
|
||||
}
|
||||
],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
} ],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,297 +0,0 @@
|
||||
{
|
||||
"section_id":"12",
|
||||
"section_name":"Final Remarks Details",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Customer Behaviour",
|
||||
"question_key":"Customer_Behaviour",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"CUSTOMERBEHAVIOUR"
|
||||
},
|
||||
"fields":[
|
||||
"customer_behaviour_id",
|
||||
"description"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Is the location of the business / profession suited to the nature of business / service provided?",
|
||||
"question_key":"location_of_the_business",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[{
|
||||
"answer":"Well Suited",
|
||||
"answer_id":"Well Suited"
|
||||
},
|
||||
{
|
||||
"answer":"Fairly Suited",
|
||||
"answer_id":"Fairly Suited"
|
||||
},{
|
||||
"answer":"Not Suited",
|
||||
"answer_id":"Not Suited"
|
||||
}],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"sub_title":"Location",
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Personal feedback or market intelligence on the case (if any)",
|
||||
"question_key":"Personal_feedback_or_market_intelligence_on_the_case",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"PD_Officers_Recommendation",
|
||||
"question":"PD Officers Recommendation",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"PDOFFICERRECOMMENDATIONS"
|
||||
},
|
||||
"fields":[
|
||||
"pdofficer_recommendation_id",
|
||||
"pdofficer_recommendation"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"PD_Officers_Recommendation",
|
||||
"expression":"(String('PD_Officers_Recommendation') == String('2'))",
|
||||
"value_keys":[
|
||||
"PD_Officers_Recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Reasons for marking PD status as Positive",
|
||||
"question_key":"Reasons_for_marking_PD_status_as_Positive",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_key":"Reasons_for_marking_PD_status_as_Positive",
|
||||
"group_title":"Reasons for marking PD status as Positive"
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"PD_Officers_Recommendation",
|
||||
"expression":"(String('PD_Officers_Recommendation') == String('3'))",
|
||||
"value_keys":[
|
||||
"PD_Officers_Recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Reasons for marking PD status as Negative",
|
||||
"question_key":"Reasons_for_marking_PD_status_as_Negative",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_key":"Reasons_for_marking_PD_status_as_Negative",
|
||||
"group_title":"Reasons for marking PD status as Negative"
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"PD_Officers_Recommendation",
|
||||
"expression":"(String('PD_Officers_Recommendation') == String('1'))",
|
||||
"value_keys":[
|
||||
"PD_Officers_Recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify PD Officers Recommendation",
|
||||
"question_key":"Specify_PD_Officers_Recommendation",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"PD_Officers_Recommendation",
|
||||
"expression":"(String('PD_Officers_Recommendation') == String('4'))",
|
||||
"value_keys":[
|
||||
"PD_Officers_Recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Reasons for marking PD status as Refer to Credit",
|
||||
"question_key":"Reasons_for_marking_PD_status_as_Refer_to_Credit",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_key":"Reasons_for_marking_PD_status_as_Refer_to_Credit",
|
||||
"group_title":"Reasons for marking PD status as Refer to Credit"
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"Any_additional_visit_(Godown/multiple_rental_properties)",
|
||||
"question":"Any additional visit (Godown /multiple rental properties)",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"12",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Mode of Transport Used to Visit the PD address",
|
||||
"question_key":"Mode_of_Transport_Used_to_Visit_the_PD_address",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Two_Wheeler",
|
||||
"answer":"Two Wheeler"
|
||||
},{
|
||||
"answer_id":"Four_Wheeler",
|
||||
"answer":" Four Wheeler"
|
||||
},{
|
||||
"answer_id":"Public_Transport",
|
||||
"answer":"Public Transport"
|
||||
},
|
||||
{
|
||||
"answer_id":"Others",
|
||||
"answer":"Others"
|
||||
}
|
||||
|
||||
],
|
||||
"onchange_properties": [{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Mode_of_Transport_Used_to_Visit_the_PD_address",
|
||||
"expression":"(String('Mode_of_Transport_Used_to_Visit_the_PD_address') == String('Others'))",
|
||||
"value_keys":[
|
||||
"Mode_of_Transport_Used_to_Visit_the_PD_address"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify the Mode of Transport Used to Visit the PD address",
|
||||
"question_key":"Specify_the_Mode_of_Transport_Used_to_Visit_the_PD_address",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,330 +0,0 @@
|
||||
{
|
||||
"section_id": "13",
|
||||
"section_name": "Stock details",
|
||||
"onsubmit": [],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Is stock applicable to the business (Yes / No)",
|
||||
"question_key": "stock_info_available",
|
||||
"type": "2",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "stock_info_available",
|
||||
"expression": "(String('stock_info_available') == String('No'))",
|
||||
"value_keys": [
|
||||
"stock_info_available"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Reason",
|
||||
"question_key": "stock_not_available_reason",
|
||||
"type": "7",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "stock_info_available",
|
||||
"answers": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "stock_info_available",
|
||||
"expression": "(String('stock_info_available') == String('Yes'))",
|
||||
"value_keys": [
|
||||
"stock_info_available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question": "Is the stock of finished goods observed, sufficient considering the size of operations",
|
||||
"question_key": "estimated_uom",
|
||||
"type": "3",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "stock_info_available",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Yes",
|
||||
"answer_id": "yes"
|
||||
},
|
||||
{
|
||||
"answer": "No",
|
||||
"answer_id": "no"
|
||||
},
|
||||
{
|
||||
"answer": "Stock not required to be maintained",
|
||||
"answer_id": "not applicable"
|
||||
}
|
||||
],
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"insert_index": "stock_info_available",
|
||||
"expression": "(String('stock_info_available') == String('Yes'))",
|
||||
"value_keys": [
|
||||
"stock_info_available"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question": "Type of Stock",
|
||||
"question_key": "stock_type",
|
||||
"type": "3",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "stock_info_available",
|
||||
"answers": [
|
||||
{
|
||||
"answer": "RM",
|
||||
"answer_id": "RM"
|
||||
},
|
||||
{
|
||||
"answer": "FG",
|
||||
"answer_id": "FG"
|
||||
},
|
||||
{
|
||||
"answer": "SFG",
|
||||
"answer_id": "SFG"
|
||||
}
|
||||
],
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Name of trading goods/manufacturing goods (raw material/finished goods)/ Service Provided",
|
||||
"question_key": "provider_name",
|
||||
"place_holder": "Enter text",
|
||||
"type": "1",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Stock",
|
||||
"question_key": "provider_observed",
|
||||
"type": "3",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Add Stock Details",
|
||||
"answer_id": "yes"
|
||||
},
|
||||
{
|
||||
"answer": "No Stock Observed",
|
||||
"answer_id": "no"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
],
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "provider_observed",
|
||||
"expression": "(String('provider_observed') === String('yes'))",
|
||||
"value_keys": [
|
||||
"provider_observed"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Estimated Quantity",
|
||||
"question_key": "estimated_quantity",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"field_type": "num",
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "validations",
|
||||
"validations": [
|
||||
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "",
|
||||
"message": "Either Estimated Stock value or Estimated Quantity is required",
|
||||
"value": "(String('estimated_quantity') === String(''))",
|
||||
"validation_to": "estimated_stock_value",
|
||||
"value_keys": [
|
||||
"estimated_quantity",
|
||||
"estimated_stock_value"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "provider_observed",
|
||||
"answers": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "UOM",
|
||||
"question_key": "estimated_uom",
|
||||
"type": "3",
|
||||
"field_width": "100",
|
||||
"api_properties": {
|
||||
"api": "getListOfMaster",
|
||||
"api_method": "POST",
|
||||
"params": {
|
||||
"master_name": "UOM"
|
||||
},
|
||||
"fields": [
|
||||
"uom_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "provider_observed",
|
||||
"answers": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Estimated value of stock observed",
|
||||
"question_key": "estimated_stock_value",
|
||||
"type": "1",
|
||||
"field_type": "numtoword",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "validations",
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "",
|
||||
"message": "Either Estimated Stock value or Estimated Quantity is required",
|
||||
"value": "(String('estimated_stock_value') === String(''))",
|
||||
"validation_to": "estimated_quantity",
|
||||
"value_keys": [
|
||||
"estimated_stock_value"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "provider_observed",
|
||||
"answers": null,
|
||||
"validations": []
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Name of the Company",
|
||||
"question_key":"company_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getCompanyListForSMCList",
|
||||
"api_method":"POST",
|
||||
"params":{"records":{
|
||||
"pd_id":"VAR_PD_ID",
|
||||
"random_string":"VAR_RANDOM_STRING"
|
||||
}},
|
||||
"fields":[
|
||||
"company_id",
|
||||
"borrower_name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Company Name Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Stock details",
|
||||
"group_key": "stock_details"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer": "Yes",
|
||||
"answer_id": "Yes"
|
||||
},
|
||||
{
|
||||
"answer": "No",
|
||||
"answer_id": "No"
|
||||
}
|
||||
],
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,118 +0,0 @@
|
||||
{
|
||||
"section_id":"14",
|
||||
"section_name":"Future Plans & Business Environments",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"USP of the business- How is applicant's business different from others in the same line of business",
|
||||
"question_key":"usp_of_business",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"answers":null,
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Future plans for business expansion",
|
||||
"question_key":"future_business_expansion",
|
||||
"type":"1",
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Key competitors",
|
||||
"question_key":"key_competitors",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Sucession plan- who will look after the business after applicant retire/are unable to run business due to any reason",
|
||||
"question_key":"sucession_plan",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Brief of other group concerns/Business run by the applicants",
|
||||
"question_key":"other_group_business_applicants",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,506 +0,0 @@
|
||||
{
|
||||
"section_id": "15",
|
||||
"section_name": "Existing Loan Obligations",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question":"Do you have any exiting loan",
|
||||
"question_key":"Do_you_have_any_exiting_loan",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Do_you_have_any_exiting_loan",
|
||||
"expression":"(String('Do_you_have_any_exiting_loan') == String('yes'))",
|
||||
"value_keys":[
|
||||
"Do_you_have_any_exiting_loan"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question": [
|
||||
|
||||
|
||||
{
|
||||
"question": "Loan type",
|
||||
"question_key": "loan_type",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers":[
|
||||
|
||||
|
||||
{
|
||||
"answer":" Business Loan",
|
||||
"answer_id":"Business_Loan"
|
||||
},
|
||||
{
|
||||
"answer":"Consumer Loan",
|
||||
"answer_id":"Consumer_Loan"
|
||||
},
|
||||
{
|
||||
"answer":" Education Loan",
|
||||
"answer_id":" Education_Loan"
|
||||
}, {
|
||||
"answer":"Gold Loan",
|
||||
"answer_id":" Gold_Loan"
|
||||
}, {
|
||||
"answer":"Home Loan",
|
||||
"answer_id":"Home_Loan"
|
||||
}, {
|
||||
"answer":"Loan Against Property",
|
||||
"answer_id":"Loan_Against_Property"
|
||||
}, {
|
||||
"answer":"Loan Against Shares",
|
||||
"answer_id":"Loan_Against_Shares"
|
||||
}, {
|
||||
"answer":" Personal Loan",
|
||||
"answer_id":" Personal_Loan"
|
||||
}, {
|
||||
"answer":"Vehicle Loan",
|
||||
"answer_id":"Vehicle_Loan"
|
||||
}, {
|
||||
"answer":" Others (Please Specify)",
|
||||
"answer_id":"Others_(Please Specify)"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"loan_type",
|
||||
"expression":"(String('loan_type') == String('Others_(Please Specify)'))",
|
||||
"value_keys":[
|
||||
"loan_type"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Specify Loan Type",
|
||||
"question_key":"Specify_Loan_Type",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"loan_type",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Loan amount",
|
||||
"question_key": "loan_amount",
|
||||
"type": "1",
|
||||
"field_type": "numtoword",
|
||||
"field_width": "65",
|
||||
"onchange_properties": null,
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Lender name",
|
||||
"question_key": "lender_name",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Loan taken by",
|
||||
"question_key": "loan_taken_by",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"question": "Instalment frequency",
|
||||
"question_key": "instalment_frequency",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers": [
|
||||
{
|
||||
"answer_id": "Daily",
|
||||
"answer": "Daily"
|
||||
},
|
||||
{
|
||||
"answer_id": "Every_12_days",
|
||||
"answer": "Every 12 days"
|
||||
},
|
||||
{
|
||||
"answer_id": "Every_15_days",
|
||||
"answer": "Every 15 days"
|
||||
},
|
||||
{
|
||||
"answer_id": "Monthly",
|
||||
"answer": "Monthly"
|
||||
},
|
||||
{
|
||||
"answer_id": "Every_3_months",
|
||||
"answer": "Every 3 months"
|
||||
},
|
||||
{
|
||||
"answer_id": "Every_6_months",
|
||||
"answer": "Every 6 months"
|
||||
},
|
||||
{
|
||||
"answer_id": "Yearly",
|
||||
"answer": "Yearly"
|
||||
}
|
||||
],
|
||||
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('Daily'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Daily Instalment Amount",
|
||||
"question_key":"Daily_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('Every_12_days'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Instalment Amount",
|
||||
"question_key":"Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('Every_15_days'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Fortnightly Instalment Amount",
|
||||
"question_key":"Fortnightly_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('Every_3_months'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Quartly Instalment Amount",
|
||||
"question_key":"Quartly_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('Every_6_months'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Halfyearly Instalment Amount",
|
||||
"question_key":"Halfyearly_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('Monthly'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Monthly Instalment Amount",
|
||||
"question_key":"Monthly_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"instalment_frequency",
|
||||
"expression":"(String('instalment_frequency') == String('Yearly'))",
|
||||
"value_keys":[
|
||||
"instalment_frequency"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Annual Instalment Amount",
|
||||
"question_key":"Annual_Instalment_Amount",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties":null,
|
||||
"parent_question_key":"instalment_frequency",
|
||||
"answers":[
|
||||
|
||||
],
|
||||
"onchange_properties": [],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Original tenure in months",
|
||||
"question_key": "original_tenure_months",
|
||||
"type": "1",
|
||||
"field_width": "65",
|
||||
"field_type": "num",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(Number(original_tenure_months)-Number(current_tenure_months))",
|
||||
"value_keys":[
|
||||
"original_tenure_months", "current_tenure_months"
|
||||
],
|
||||
"insert_control":"elapsed_tenure_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Current balance tenure in months",
|
||||
"question_key": "current_tenure_months",
|
||||
"type": "1",
|
||||
"field_type": "num",
|
||||
"field_width": "65",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(Number(original_tenure_months)-Number(current_tenure_months))",
|
||||
"value_keys":[
|
||||
"original_tenure_months", "current_tenure_months"
|
||||
],
|
||||
"insert_control":"elapsed_tenure_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Elapsed tenure in mths",
|
||||
"question_key": "elapsed_tenure_months",
|
||||
"type": "1",
|
||||
"field_width": "65",
|
||||
"field_type": "num",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose":"answer_value",
|
||||
"expression":"(Number(original_tenure_months)-Number(elapsed_tenure_months))",
|
||||
"value_keys":[
|
||||
"original_tenure_months", "elapsed_tenure_months"
|
||||
],
|
||||
"insert_control":"current_tenure_months"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Loan Details",
|
||||
"group_key": "Loan_Details"
|
||||
} ]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"question_key": "common_remarks",
|
||||
"question": "Remarks",
|
||||
"place_holder": "Enter the text",
|
||||
"type": "7",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"field_width": "60",
|
||||
"validations": []
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,228 +0,0 @@
|
||||
{
|
||||
"section_id":"16",
|
||||
"section_name":"Family Members Involved in Business",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is any other family member involved in the business",
|
||||
"question_key":"is_family_details_available",
|
||||
"type":"2",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"is_family_details_available",
|
||||
"expression":"(String('is_family_details_available') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"is_family_details_available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Name",
|
||||
"question_key":"member_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Name Required",
|
||||
"value":null
|
||||
},
|
||||
{
|
||||
"name":"pattern",
|
||||
"isactive":"1",
|
||||
"validator":"[A-Za-z ]*",
|
||||
"message":"alphabets only ",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Relationship",
|
||||
"question_key":"relationship",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"8",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"RELATIONSHIPS"
|
||||
},
|
||||
"fields":[
|
||||
"relationship_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[{
|
||||
"insert_index":"relationship",
|
||||
"expression":"(String('relationship').toLowerCase() == String('1'))",
|
||||
"value_keys":[
|
||||
"relationship"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question": "Specify Facility details",
|
||||
"question_key": "relationship_other",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "string",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Relation to Individual Stakeholders",
|
||||
"question_key":"stakeholder_relation",
|
||||
"place_holder":"Enter text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"purpose":"answer_options_local",
|
||||
"master_name":"pd_applicants",
|
||||
"fields":["pd_co_applicant_id","applicant_name"]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Relation to Company / Firm",
|
||||
"question_key":"company_relation",
|
||||
"place_holder":"Enter text",
|
||||
"type":"8",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"COMPANYRELATIONSHIPS"
|
||||
},
|
||||
"fields":[
|
||||
"company_relationship_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Started Business (Yes / No)",
|
||||
"question_key":"started_biz",
|
||||
"place_holder":"Enter text",
|
||||
"type":"2",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Family Members Involved in Business",
|
||||
"group_key":"family_details"
|
||||
}
|
||||
]}]
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"Yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"No"
|
||||
}],
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,269 +0,0 @@
|
||||
{
|
||||
"section_id":"17",
|
||||
"section_name":"Neighbourhood Details",
|
||||
"onsubmit":[],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Neighbour name",
|
||||
"question_key":"neighbourhood_name",
|
||||
"place_holder":"Enter text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Do you know about the applicant or their business?",
|
||||
"question_key":"do_know",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}
|
||||
],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"As per you how long has this business been in operation",
|
||||
"question_key":"know_business_operation",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"2",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Know",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"Do not know",
|
||||
"answer_id":"no"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
],
|
||||
"onchange_properties": [ {
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"know_business_operation",
|
||||
"expression":"(String('know_business_operation') === String('yes'))",
|
||||
"value_keys":[
|
||||
"know_business_operation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Years",
|
||||
"question_key":"how_long_do_know_in_year",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"field_type":"num",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"know_business_operation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
} ,
|
||||
{
|
||||
"question":"Months",
|
||||
"question_key":"how_long_do_know_in_month",
|
||||
"type":"1",
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"know_business_operation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
] } ] }]
|
||||
},
|
||||
{
|
||||
"question":"Who is the owner of organisation?",
|
||||
"question_key":"know_organisation_owner",
|
||||
"type":"2",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Know",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"Do not know",
|
||||
"answer_id":"no"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
],
|
||||
"onchange_properties": [ {
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"know_organisation_owner",
|
||||
"expression":"(String('know_organisation_owner') === String('yes'))",
|
||||
"value_keys":[
|
||||
"know_organisation_owner"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Who is the owner of the organisation",
|
||||
"question_key":"organisation_owner",
|
||||
"type":"4",
|
||||
"field_width":"100",
|
||||
"field_type":"num",
|
||||
"api_properties": {
|
||||
"purpose":"answer_options_local",
|
||||
"master_name":"pd_applicants",
|
||||
"fields":["pd_co_applicant_id","applicant_name"]
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"know_organisation_owner",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
] } ] }]
|
||||
}
|
||||
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Neighbourhood Details",
|
||||
"group_key":"neighbourhood_list"
|
||||
},
|
||||
{
|
||||
"question":"Status of the neighbour check as per Credit Manager",
|
||||
"question_key":"neighbourhood_status",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Select",
|
||||
"answer_id":""
|
||||
},
|
||||
{
|
||||
"answer":"Positive",
|
||||
"answer_id":"Positive"
|
||||
},
|
||||
{
|
||||
"answer":"Negative",
|
||||
"answer_id":"Negative"
|
||||
},
|
||||
{
|
||||
"answer":"Could Not Verify",
|
||||
"answer_id":"Could Not Verify"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"validations",
|
||||
"validations":[{
|
||||
"value_keys":["neighbourhood_status"],
|
||||
"value":"(String('neighbourhood_status').toLowerCase() != String('positive'))",
|
||||
"validation_to":"neighbourhood_remarks",
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required"
|
||||
}]}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Remarks",
|
||||
"question_key":"neighbourhood_remarks",
|
||||
"type":"7",
|
||||
"placeholder":"Enter the remarks",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,53 +0,0 @@
|
||||
{
|
||||
"section_id":"18",
|
||||
"section_name":"Credit manager specific queries",
|
||||
"onsubmit":[],
|
||||
"questions":[
|
||||
{
|
||||
"question":[
|
||||
{
|
||||
"question":"Question",
|
||||
"question_key":"question",
|
||||
"place_holder":"Enter text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Answer",
|
||||
"question_key":"answer",
|
||||
"place_holder":"Enter the answer here",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Query",
|
||||
"group_key":"cm_queries"
|
||||
},
|
||||
{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,218 +0,0 @@
|
||||
{
|
||||
"section_id":"22",
|
||||
"section_name":"Final remarks",
|
||||
"onsubmit":null,
|
||||
"questions":[
|
||||
{
|
||||
"question":"Customer Behaviour",
|
||||
"question_key":"customer_behaviour",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"answers":null,
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"CUSTOMERBEHAVIOUR"
|
||||
},
|
||||
"fields":[
|
||||
"customer_behaviour_id",
|
||||
"description"
|
||||
]
|
||||
},
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"customer_behaviour",
|
||||
"expression":"(String('customer_behaviour') == String('1'))",
|
||||
"value_keys":[
|
||||
"customer_behaviour"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Specify Customer behaviour",
|
||||
"question_key":"customer_behaviour_other",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"customer_behaviour",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
} ] }
|
||||
]}] ,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Is the location of the business suited to the nature of the business provided?",
|
||||
"question_key":"business_location_suited",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"onchange_properties":null,
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer":"Well Suited",
|
||||
"answer_id":"Well Suited"
|
||||
},
|
||||
{
|
||||
"answer":"Fairly suited",
|
||||
"answer_id":"Fairly suited"
|
||||
},
|
||||
{
|
||||
"answer":"Not suited",
|
||||
"answer_id":"Not suited"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Credit Manager recommendation (Positive/negative/ refer to credit)",
|
||||
"question_key":"pd_officer_recommendation",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"PDOFFICERRECOMMENDATIONS"
|
||||
},
|
||||
"fields":[
|
||||
"pdofficer_recommendation_id",
|
||||
"pdofficer_recommendation"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"pd_officer_recommendation",
|
||||
"expression":"(String('pd_officer_recommendation') == String('1'))",
|
||||
"value_keys":[
|
||||
"pd_officer_recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{ "question":"Specify Credit Manager Recommendation",
|
||||
"question_key":"pd_officer_recommendation_other",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"pd_officer_recommendation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
} ] } ,
|
||||
{
|
||||
"insert_index":"pd_officer_recommendation",
|
||||
"expression":"(String('pd_officer_recommendation') != String('1')) && (String('pdofficer_recommendation') != String(''))",
|
||||
"value_keys":[
|
||||
"pd_officer_recommendation"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":[{
|
||||
"question":"Reasons for marking PD status as Positive/negative/ refer to credit",
|
||||
"question_key":"reason",
|
||||
"type":"1",
|
||||
"field_width":"100",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"pd_officer_recommendation",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable":"1",
|
||||
"group_title":"Remarks",
|
||||
"group_title_shown":"0",
|
||||
"group_key":"pd_officer_recommendation_remarks"
|
||||
} ] }
|
||||
] },
|
||||
{
|
||||
"purpose":"question_label",
|
||||
"expression":"(function () {let label= 'Reasons for marking PD status as ';('pd_officer_recommendation' == '2') ? label+= 'Positive' : ('pd_officer_recommendation' == '3') ? label+= 'Negative' : ('pd_officer_recommendation' == '4') ? label+= 'Refer to Credit' : label+= 'Positive/negative/ refer to credit';return label}())",
|
||||
"value_keys":[
|
||||
"pd_officer_recommendation"
|
||||
],
|
||||
"insert_control":"reason",
|
||||
"insert_group_key":"pd_officer_recommendation_remarks"
|
||||
}
|
||||
],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
{
|
||||
"name":"required",
|
||||
"isactive":"1",
|
||||
"validator":"Validators.required",
|
||||
"message":"Field Required",
|
||||
"value":null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Common Remarks",
|
||||
"question_key":"final_form_remarks",
|
||||
"place_holder":"Enter the remarks here",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
@ -1,519 +0,0 @@
|
||||
{
|
||||
"section_id": "3",
|
||||
"section_name": "Financial Information",
|
||||
"onsubmit": [],
|
||||
"questions": [
|
||||
{
|
||||
"question":"Financial Statements Available ?",
|
||||
"question_key":"Financial_Statements_Available",
|
||||
"type":"3",
|
||||
"sub_title":"Data as Per Financial Statements",
|
||||
"field_width":"65",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Financial_Statements_Available",
|
||||
"expression":"(String('Financial_Statements_Available') == String('yes'))",
|
||||
"value_keys":[
|
||||
"Financial_Statements_Available"
|
||||
],
|
||||
"questions":[
|
||||
|
||||
{
|
||||
"question": "Latest year’s financials as per applicant met ?",
|
||||
"question_key": "Latest_years_financials_as_per_applicant_met",
|
||||
"type": "3",
|
||||
"field_width": "65",
|
||||
"api_properties": null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Latest_years_financials_as_per_applicant_met",
|
||||
"expression":"(String('Latest_years_financials_as_per_applicant_met') == String('no'))",
|
||||
"value_keys":[
|
||||
"Latest_years_financials_as_per_applicant_met"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Enter year from which financials provided",
|
||||
"question_key":"Enter_year_from_which_financials_provided",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Latest_years_financials_as_per_applicant_met",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Number of Financial Years",
|
||||
"question_key":"Number_of_Financial_Years",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Latest_years_financials_as_per_applicant_met",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
]
|
||||
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":"Same as Financial Statements ?",
|
||||
"question_key":"Same_as_Financial_Statements",
|
||||
"type":"3",
|
||||
"sub_title":"Latest year’s financials as per Applicant met ",
|
||||
"field_width":"65",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Same_as_Financial_Statements",
|
||||
"expression":"(String('Same_as_Financial_Statements') == String('no'))",
|
||||
"value_keys":[
|
||||
"Same_as_Financial_Statements"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Were the Kuccha records shown to the PD officer",
|
||||
"question_key":"Were_the_Kuccha_records_shown_to_the_PD_officer",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"2",
|
||||
"api_properties":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Were_the_Kuccha_records_shown_to_the_PD_officer",
|
||||
"expression":"(String('Were_the_Kuccha_records_shown_to_the_PD_officer') == String('yes'))",
|
||||
"value_keys":[
|
||||
"Were_the_Kuccha_records_shown_to_the_PD_officer"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key":"Photograph of Kuchha bills allowed",
|
||||
"question":"Photograph of Kuchha bills allowed",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"2",
|
||||
"api_properties":null,
|
||||
"field_width":"100",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Were_the_Kuccha_records_shown_to_the_PD_officer",
|
||||
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Does the Number of Kuccha Bills and Values therein, justify the customer declared turnover?",
|
||||
"question_key":"Does the Number of Kuccha Bills and Values therein, justify the customer declared turnover?",
|
||||
"place_holder":"",
|
||||
"field_type":"num",
|
||||
"type":"2",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Latest_years_financials_as_per_applicant_met",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"validations":[
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"parent_question_key":"Same_as_Financial_Statements",
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question":" Was there Net Profit or Net Loss?",
|
||||
"question_key": "Was_there_Net_Profit_or_Net_Loss",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"answers":[{
|
||||
"answer":"Net Profit",
|
||||
"answer_id":"Net_Profit"
|
||||
},
|
||||
{
|
||||
"answer":"Net Loss",
|
||||
"answer_id":"Net_Loss"
|
||||
}],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Was_there_Net_Profit_or_Net_Loss",
|
||||
"expression":"(String('Was_there_Net_Profit_or_Net_Loss') == String('Net_Profit'))",
|
||||
"value_keys":[
|
||||
"Was_there_Net_Profit_or_Net_Loss"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is there Net Margin Information Available",
|
||||
"question_key":"Is_there_Net_Margin_Information_Available",
|
||||
"place_holder":"",
|
||||
"type":"3",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_there_Net_Margin_Information_Available",
|
||||
"expression":"(String('Is_there_Net_Margin_Information_Available') == String('yes'))",
|
||||
"value_keys":[
|
||||
"Is_there_Net_Margin_Information_Available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Net Profit % From",
|
||||
"question_key":"Net Profit % From",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_there_Net_Margin_Information_Available",
|
||||
"answers": null,
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Net Profit % To",
|
||||
"question_key":"Net Profit % To",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_there_Net_Margin_Information_Available",
|
||||
"answers": null,
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Net Profit % Considered",
|
||||
"question_key":"Net Profit % Considered",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_there_Net_Margin_Information_Available",
|
||||
"answers": null,
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Net Profit Amount Considered",
|
||||
"question_key":"Net Profit Amount Considered",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_there_Net_Margin_Information_Available",
|
||||
"answers": null,
|
||||
"validations":[
|
||||
]
|
||||
} ]
|
||||
}]
|
||||
|
||||
}, {
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_there_Net_Margin_Information_Available",
|
||||
"expression":"(String('Is_there_Net_Margin_Information_Available') == String('no'))",
|
||||
"value_keys":[
|
||||
"Is_there_Net_Margin_Information_Available"
|
||||
],
|
||||
"questions":[
|
||||
|
||||
{
|
||||
"question":"Net Profit Amount From",
|
||||
"question_key":"Net Profit Amount From",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_there_Net_Margin_Information_Available",
|
||||
"answers": null,
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Net Profit Amount To",
|
||||
"question_key":"Net Profit Amount To",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_there_Net_Margin_Information_Available",
|
||||
"answers": null,
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Considered Net Profit % ",
|
||||
"question_key":"Considered Net Profit % ",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_there_Net_Margin_Information_Available",
|
||||
"answers": null,
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Considered Profit Amount",
|
||||
"question_key":"Considered Profit Amount",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Is_there_Net_Margin_Information_Available",
|
||||
"answers": null,
|
||||
"validations":[
|
||||
]
|
||||
} ]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Was_there_Net_Profit_or_Net_Loss",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"validations":[
|
||||
]
|
||||
} ]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable": null,
|
||||
"field_type": "string",
|
||||
"validations": [
|
||||
]
|
||||
},{
|
||||
"question":"Considered Sales Average",
|
||||
"question_key":"Considered Sales Average",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Same_as_Financial_Statements",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Annual Sales To",
|
||||
"question_key":"Annual Sales To",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Same_as_Financial_Statements",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Annual Sales From",
|
||||
"question_key":"Annual Sales From",
|
||||
"place_holder":"",
|
||||
"field_type":"numtoword",
|
||||
"type":"1",
|
||||
"field_width":"30",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Same_as_Financial_Statements",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
]
|
||||
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},{
|
||||
"question_key":"In case of Credit Sales, what is the average no of days taken to receive the money?",
|
||||
"question":"In case of Credit Sales, what is the average no of days taken to receive the money?",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"sub_title":"Total Banking Facilities",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"In case of Credit Purchase, what is the average no of days taken to pay the money?",
|
||||
"question":"In case of Credit Purchase, what is the average no of days taken to pay the money?",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"Is there Working Capital Facilities?",
|
||||
"question":"Is there Working Capital Facilities?",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,324 +0,0 @@
|
||||
{
|
||||
"section_id": "4",
|
||||
"section_name": "Supplier Details",
|
||||
"onsubmit": [],
|
||||
"questions": [
|
||||
{
|
||||
"question":"Is the Supplier information Available",
|
||||
"question_key":"Is_the_Supplier_information_Available",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_the_Supplier_information_Available",
|
||||
"expression":"(String('Is_the_Supplier_information_Available') == String('yes'))",
|
||||
"value_keys":[
|
||||
"Is_the_Supplier_information_Available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is the Billing Infomation Available",
|
||||
"question_key":"Is the Billing Infomation Available",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"place_holder":"Enter the text",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question_key":"Service_Name",
|
||||
"question":"Service Name",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Supplier_Name",
|
||||
"question":"Supplier Name",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Title",
|
||||
"question":"Title",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"TITLES"
|
||||
},
|
||||
"fields":[
|
||||
"title_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"20",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Contact_person_Name",
|
||||
"question":"Contact Name",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Contact_person_Designation",
|
||||
"question":"Contact person Designation",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"COMPANYRELATIONSHIPS"
|
||||
},
|
||||
"fields":[
|
||||
"company_relationship_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Contact_person_Mobile_number",
|
||||
"question":"Contact person Mobile Number",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"STD_code",
|
||||
"question":"STD Code",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"20",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Contact_person_Landline_number",
|
||||
"question":"Contact person Landline Number",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Payment_Terms",
|
||||
"question":"Payment Terms",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"PAYMENTMODE"
|
||||
},
|
||||
"fields":[
|
||||
"id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Payment_Terms",
|
||||
"expression":"(String('Payment_Terms') == String('3'))",
|
||||
"value_keys":[
|
||||
"Payment_Terms"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key":"What % of Total Purchase is done on Credit?",
|
||||
"question":"What % of Total Purchase is done on Credit?",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"Day_To",
|
||||
"question":"Day To",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"Day_From",
|
||||
"question":"Day From",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"No.of days of Credit Provided by Supplier",
|
||||
"question":"No.of days of Credit Provided by Supplier",
|
||||
"place_holder":"Enter the text",
|
||||
"type":null,
|
||||
"sub_title":"No.of days of Credit Provided by Supplier",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
} ]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Payment_Mode",
|
||||
"question":"Payment Mode",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[{
|
||||
|
||||
"answer":"Payment made in Cash.",
|
||||
"answer_id":"Payment made in Cash."
|
||||
},
|
||||
{
|
||||
"answer":"Payment made through Banking channels.",
|
||||
"answer_id":"Payment made through Banking channels."
|
||||
}, {
|
||||
"answer":"Payment made through Cash and Banking channels.",
|
||||
"answer_id":"Payment made through Cash and Banking channels."
|
||||
}],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Service Provider Details",
|
||||
"group_key": "Service Provider Details"
|
||||
}]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,324 +0,0 @@
|
||||
{
|
||||
"section_id": "5",
|
||||
"section_name": "Client Details",
|
||||
"onsubmit": [],
|
||||
"questions": [
|
||||
{
|
||||
"question":"Is the Client information Available",
|
||||
"question_key":"Is_the_Client_information_Available",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"api_properties":null,
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Is_the_Client_information_Available",
|
||||
"expression":"(String('Is_the_Client_information_Available') == String('yes'))",
|
||||
"value_keys":[
|
||||
"Is_the_Client_information_Available"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Is the Billing Infomation Available",
|
||||
"question_key":"Is the Billing Infomation Available",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"answers":[{
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
}],
|
||||
"place_holder":"Enter the text",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question_key":"Select_the_Service_Provider",
|
||||
"question":"Select the Service Provider",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Client_Name",
|
||||
"question":"Client Name",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Title",
|
||||
"question":"Title",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"TITLES"
|
||||
},
|
||||
"fields":[
|
||||
"title_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"20",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Contact_person_Name",
|
||||
"question":"Contact Name",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Contact_person_Designation",
|
||||
"question":"Contact person Designation",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"COMPANYRELATIONSHIPS"
|
||||
},
|
||||
"fields":[
|
||||
"company_relationship_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Contact_person_Mobile_number",
|
||||
"question":"Contact person Mobile Number",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"STD_code",
|
||||
"question":"STD Code",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"20",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Contact_person_Landline_number",
|
||||
"question":"Contact person Landline Number",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Payment_Terms",
|
||||
"question":"Payment Terms",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"PAYMENTMODE"
|
||||
},
|
||||
"fields":[
|
||||
"id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Payment_Terms",
|
||||
"expression":"(String('Payment_Terms') == String('3'))",
|
||||
"value_keys":[
|
||||
"Payment_Terms"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key":"What % of Total Purchase is done on Credit?",
|
||||
"question":"What % of Total Purchase is done on Credit?",
|
||||
"place_holder":"",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"num",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"Day_To",
|
||||
"question":"Day To",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"Day_From",
|
||||
"question":"Day From",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"40",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"No.of days of Credit Provided by Supplier",
|
||||
"question":"No.of days of Credit Provided by Supplier",
|
||||
"place_holder":"Enter the text",
|
||||
"type":null,
|
||||
"sub_title":"No.of days of Credit Provided by Supplier",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
} ]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Payment_Mode",
|
||||
"question":"Payment Mode",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[{
|
||||
|
||||
"answer":"Payment made in Cash.",
|
||||
"answer_id":"Payment made in Cash."
|
||||
},
|
||||
{
|
||||
"answer":"Payment made through Banking channels.",
|
||||
"answer_id":"Payment made through Banking channels."
|
||||
}, {
|
||||
"answer":"Payment made through Cash and Banking channels.",
|
||||
"answer_id":"Payment made through Cash and Banking channels."
|
||||
}],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Service Provider Details",
|
||||
"group_key": "Service Provider Details"
|
||||
}
|
||||
]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"validations":[
|
||||
|
||||
]
|
||||
},{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,188 +0,0 @@
|
||||
{
|
||||
"section_id": "6",
|
||||
"section_name": "Stock Details",
|
||||
"onsubmit": [],
|
||||
|
||||
"questions":[
|
||||
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question_key":"Name",
|
||||
"question":"Name",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
} ,
|
||||
{
|
||||
"question_key":"stock",
|
||||
"question":"Stock",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[{
|
||||
"answer":"Add Stock Details",
|
||||
"answer_id":"Add_Stock_Details"
|
||||
},
|
||||
{
|
||||
"answer":"No Stock Observed",
|
||||
"answer_id":"No_Stock_Observed"
|
||||
}],
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"stock",
|
||||
"expression":"(String('stock') == String('Add_Stock_Details'))",
|
||||
"value_keys":[
|
||||
"stock"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key":"Estimated_Value_of_Stock_Observed",
|
||||
"question":"Estimated Value of Stock Observed",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
} ,
|
||||
{
|
||||
"question_key":"Unit_of_Measurement",
|
||||
"question":"Unit of Measurement",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"UOM"
|
||||
},
|
||||
"fields":[
|
||||
"uom_id",
|
||||
"name"
|
||||
]
|
||||
},
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"Estimated Quantity",
|
||||
"question":"Estimated Quantity",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Service Provider Details",
|
||||
"group_key": "Service Provider Details"
|
||||
}, {
|
||||
"question":"Is the stock of finished / goods observed, sufficient considering the size of operations",
|
||||
"question_key":"sufficient_considering_the_size_of_operations",
|
||||
"type":"3",
|
||||
"field_width":"65",
|
||||
"answers":[{
|
||||
|
||||
"answer":"Yes",
|
||||
"answer_id":"yes"
|
||||
},
|
||||
{
|
||||
"answer":"No",
|
||||
"answer_id":"no"
|
||||
},{
|
||||
"answer":"Stock not required to be maintained",
|
||||
"answer_id":"Stock not required to be maintained"
|
||||
}],
|
||||
"place_holder":"Enter the text",
|
||||
"api_properties":null,
|
||||
"onchange_properties":[{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"sufficient_considering_the_size_of_operations",
|
||||
"expression":"(String('sufficient_considering_the_size_of_operations') == String('no'))",
|
||||
"value_keys":[
|
||||
"sufficient_considering_the_size_of_operations"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key":"Please comment on the stock level observed?",
|
||||
"question":"Please comment on the stock level observed?",
|
||||
"place_holder":"Please comment on the stock level observed?",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
]
|
||||
}]
|
||||
|
||||
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
|
||||
,{
|
||||
"question_key":"common_remarks",
|
||||
"question":"Remarks",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,396 +0,0 @@
|
||||
{
|
||||
"section_id": "7",
|
||||
"section_name": "Facility & Anchor Details Section",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question_key":"Facility Amount Applied For?",
|
||||
"question":"Facility Amount Applied For?",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"title":"Anchor Details Section",
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"65",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"Name of the Anchor",
|
||||
"question":"Name of the Anchor",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"35",
|
||||
"validations":[
|
||||
]
|
||||
},
|
||||
{
|
||||
"question_key":"Applicant's association vintage with the Anchor",
|
||||
"question":"Applicant's association vintage with the Anchor",
|
||||
"place_holder":"Enter the text",
|
||||
"type":null,
|
||||
"api_properties":null,
|
||||
"sub_title":"Applicant's association vintage with the Anchor",
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Year",
|
||||
"question":"Year",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"30",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Month",
|
||||
"question":"Month",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"30",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Monthly business (sale/purchase) with the Anchor",
|
||||
"question":"Monthly business (sale/purchase) with the Anchor",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"numtoword",
|
||||
"field_width":"30",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Business concentration with Anchor %",
|
||||
"question":"Business concentration with Anchor %",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"30",
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question_key":"Credit period with the Anchor (Days)",
|
||||
"question":"Credit period with the Anchor (Days)",
|
||||
"place_holder":"Enter the text",
|
||||
"type":null,
|
||||
"api_properties":null,
|
||||
"sub_title":"Credit period with the Anchor (Days)",
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Number of Days",
|
||||
"question":"Number of Days",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"35",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Payment Mechanism",
|
||||
"question":"Payment Mechanism",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
|
||||
{
|
||||
"answer_id":"Bill-Wise",
|
||||
"answer":"Bill-Wise"
|
||||
},
|
||||
{
|
||||
"answer_id":"Open Account",
|
||||
"answer":"Open Account"
|
||||
}
|
||||
],
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"65",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Average Invoice Value",
|
||||
"question":"Average Invoice Value",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"numtoword",
|
||||
"field_width":"35",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Are_there_peak_seasons_for_the_business_with_Anchor",
|
||||
"question":"Are there peak seasons for the business with Anchor",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No Major Changes In Sales",
|
||||
"answer":"No Major Changes In Sales"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Are_there_peak_seasons_for_the_business_with_Anchor",
|
||||
"expression":"(String('Are_there_peak_seasons_for_the_business_with_Anchor') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Are_there_peak_seasons_for_the_business_with_Anchor"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Comments*",
|
||||
"question_key":"Comments",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"7",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Are_there_peak_seasons_for_the_business_with_Anchor",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}, {
|
||||
"question":"Months in which sales/service is low?",
|
||||
"question_key":"Months in which sales/service is low?",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"4",
|
||||
"field_width":"45",
|
||||
"api_properties":{
|
||||
"api":"getListOfMaster",
|
||||
"api_method":"POST",
|
||||
"params":{
|
||||
"master_name":"STATE"
|
||||
},
|
||||
"fields":[
|
||||
"state_id",
|
||||
"name"
|
||||
]
|
||||
|
||||
},
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Are_there_peak_seasons_for_the_business_with_Anchor",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
}]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"65",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Are_there_debit_credit_notes_being_issued_to_by_Anchor",
|
||||
"question":"Are there debit/credit notes being issued to/by Anchor",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Are_there_debit_credit_notes_being_issued_to_by_Anchor",
|
||||
"expression":"(String('Are_there_debit_credit_notes_being_issued_to_by_Anchor') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Are_there_debit_credit_notes_being_issued_to_by_Anchor"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question":"Reason for such debit/credit notes",
|
||||
"question_key":"Reason for such debit/credit notes",
|
||||
"place_holder":"",
|
||||
"field_type":"text",
|
||||
"type":"1",
|
||||
"field_width":"45",
|
||||
"api_properties":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"is_subfield":"1",
|
||||
"parent_question_key":"Are_there_debit_credit_notes_being_issued_to_by_Anchor",
|
||||
"answers":null,
|
||||
"validations":[
|
||||
]
|
||||
} ]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"65",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Reason for such debit/credit notes",
|
||||
"question":"Reason for such debit/credit notes",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Value of stock related to Anchor",
|
||||
"question":"Value of stock related to Anchor",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"numtoword",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Observations_on_Sample_Invoices",
|
||||
"question":"Observations on Sample Invoices",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"3",
|
||||
"api_properties":null,
|
||||
"answers":[
|
||||
{
|
||||
"answer_id":"Yes",
|
||||
"answer":"Yes"
|
||||
},
|
||||
{
|
||||
"answer_id":"No",
|
||||
"answer":"No"
|
||||
}
|
||||
],
|
||||
"onchange_properties":[
|
||||
{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Observations_on_Sample_Invoices",
|
||||
"expression":"(String('Observations_on_Sample_Invoices') == String('Yes'))",
|
||||
"value_keys":[
|
||||
"Observations_on_Sample_Invoices"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key":"observations on Invoice and lorry receipts",
|
||||
"question":"observations on Invoice and lorry receipts",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"7",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
} ]
|
||||
}]
|
||||
|
||||
},{
|
||||
"purpose":"FORM_CTRL",
|
||||
"form_controls":[
|
||||
{
|
||||
"insert_index":"Observations_on_Sample_Invoices",
|
||||
"expression":"(String('Observations_on_Sample_Invoices') == String('No'))",
|
||||
"value_keys":[
|
||||
"Observations_on_Sample_Invoices"
|
||||
],
|
||||
"questions":[
|
||||
{
|
||||
"question_key":"reason for no sample invoices",
|
||||
"question":"reason for no sample invoices",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
} ]
|
||||
}]
|
||||
|
||||
}],
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"45",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
]
|
||||
}
|
||||
@ -1,87 +0,0 @@
|
||||
{
|
||||
"section_id": "8",
|
||||
"section_name": "Future Plans & Business Environments",
|
||||
"onsubmit": [],
|
||||
"questions": [
|
||||
{
|
||||
"question_key":"USP of the business - How is the applicants business different from others in the same line of business?",
|
||||
"question":"USP of the business - How is the applicants business different from others in the same line of business?",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Future plans for business expansion",
|
||||
"question":"Future plans for business expansion",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Impact of GST on the business",
|
||||
"question":"Impact of GST on the business",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Key Competitors",
|
||||
"question":"Key Competitors",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Succession plan - who will look after the business after applicants retire / are unable to run the business due to any reason?",
|
||||
"question":"Succession plan - who will look after the business after applicants retire / are unable to run the business due to any reason?",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
},{
|
||||
"question_key":"Brief of Other Group Concerns / Businesses run by the applicants",
|
||||
"question":"Brief of Other Group Concerns / Businesses run by the applicants",
|
||||
"place_holder":"Enter the text",
|
||||
"type":"1",
|
||||
"api_properties":null,
|
||||
"answers":null,
|
||||
"onchange_properties":null,
|
||||
"is_repeatable":null,
|
||||
"field_type":"string",
|
||||
"field_width":"100",
|
||||
"validations":[
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because one or more lines are too long
@ -1 +0,0 @@
|
||||
{"section_id":"4","section_name":"General Business Information","onsubmit":null,"questions":[{"question":[{"question":"Name of the Company","question_key":"company_name","place_holder":"Enter text","type":"3","disable":false,"default_index_if_len_one":true,"api_properties":{"api":"getCompanyListForSMCList","api_method":"POST","params":{"records":{"pd_id":"VAR_PD_ID","random_string":"VAR_RANDOM_STRING"}},"fields":["company_id","borrower_name"]},"answers":null,"onchange_properties":null,"is_repeatable":null,"field_type":"string","validations":[{"name":"required","isactive":"1","validator":"Validators.required","message":"Company Name Required","value":null}]},{"question":"Type of Business Entity","question_key":"business_entity_type","type":"1","disable":false,"field_width":"45","answers":null,"api_properties":null,"onchange_properties":null,"is_repeatable":null,"validations":[{"name":"required","isactive":"1","validator":"Validators.required","message":"Field Required","value":null}]},{"question":"Type of Business activities","question_key":"select_business_activity_type","type":"1","disable":false,"field_width":"45","onchange_properties":null,"api_properties":null,"answers":null,"is_repeatable":null,"validations":[{"name":"required","isactive":"1","validator":"Validators.required","message":"Field Required","value":null}]},{"question":"Area of Sale","question_key":"area_of_sale","type":"3","disable":false,"field_width":"45","api_properties":null,"answers":[{"answer":"Within India","answer_id":"Within India"},{"answer":"Export","answer_id":"Export"},{"answer":"Both (within India and Export)","answer_id":"Both (within India and Export)"}],"onchange_properties":null,"is_repeatable":null,"validations":[{"name":"required","isactive":"1","validator":"Validators.required","message":"Field Required","value":null}]},{"question":"Is the business seasonal (Yes / No)","question_key":"seasonality","type":"2","disable":true,"field_width":"45","api_properties":null,"answers":[{"answer":"Yes","answer_id":"Yes"},{"answer":"No","answer_id":"No"}],"onchange_properties":[{"purpose":"FORM_CTRL","form_controls":[{"insert_index":"seasonality","expression":"(String('seasonality') == String('Yes'))","value_keys":["seasonality"],"questions":[{"question_key":"low_sale_month_reason","question":"Reason for Months in which sales/services is low?","place_holder":"Enter the text","type":"1","disable":false,"api_properties":null,"answers":null,"onchange_properties":null,"is_repeatable":null,"field_type":"string","is_subfield":"1","field_width":"45","parent_question_key":"seasonality","validations":[{"name":"required","isactive":"1","validator":"Validators.required","message":"Required","value":null}]},{"question_key":"low_sale_month","question":"Months in which sales/services is low?","place_holder":"","type":"4","disable":false,"api_properties":null,"answers":[{"answer_id":"January","answer":"January"},{"answer_id":"February","answer":"February"},{"answer_id":"March","answer":"March"},{"answer_id":"April","answer":"April"},{"answer_id":"May","answer":"May"},{"answer_id":"June","answer":"June"},{"answer_id":"July","answer":"July"},{"answer_id":"August","answer":"August"},{"answer_id":"September","answer":"September"},{"answer_id":"October","answer":"October"},{"answer_id":"November","answer":"November"},{"answer_id":"December","answer":"December"}],"onchange_properties":null,"is_repeatable":null,"field_type":"num","field_width":"45","is_subfield":"1","parent_question_key":"seasonality","validations":[{"name":"required","isactive":"1","validator":"Validators.required","message":"Required","value":null}]}]}]}],"is_repeatable":null,"validations":[{"name":"required","isactive":"1","validator":"Validators.required","message":"Field Required","value":null}]}],"is_repeatable":"1","group_title":"Details of General Business Information","group_key":"business_entity","disable":false},{"question_key":"common_remarks","question":"Remarks","place_holder":"Enter the text","type":"7","disable":false,"api_properties":null,"answers":null,"onchange_properties":null,"is_repeatable":null,"field_type":"string","field_width":"45","validations":[]}]}
|
||||
Binary file not shown.
@ -1,68 +0,0 @@
|
||||
{
|
||||
"section_id": "1",
|
||||
"section_name": "General Information",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question": "Name",
|
||||
"question_key": "name",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
{
|
||||
"name": "required",
|
||||
"isactive": "1",
|
||||
"validator": "Validators.required",
|
||||
"message": "Field Required",
|
||||
"value": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Loan amount ",
|
||||
"question_key": "loan_amount",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "numtoword",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Product",
|
||||
"question_key": "product",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": "Location",
|
||||
"question_key": "location",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"validations": [
|
||||
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,149 +0,0 @@
|
||||
{
|
||||
"section_id": "19",
|
||||
"section_name": "Final remarks",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question": "Customer Behaviour",
|
||||
"question_key": "customer_behaviour",
|
||||
"type": "3",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": {
|
||||
"api": "getListOfMaster",
|
||||
"api_method": "POST",
|
||||
"params": {
|
||||
"master_name": "CUSTOMERBEHAVIOUR"
|
||||
},
|
||||
"fields": [
|
||||
"customer_behaviour_id",
|
||||
"description"
|
||||
]
|
||||
},
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "customer_behaviour",
|
||||
"expression": "(String('customer_behaviour') == String('1'))",
|
||||
"value_keys": [
|
||||
"customer_behaviour"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Specify Customer behaviour",
|
||||
"question_key": "customer_behaviour_other",
|
||||
"type": "1",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "customer_behaviour",
|
||||
"answers": null
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Credit Manager recommendation (Positive/negative/ refer to credit)",
|
||||
"question_key": "pd_officer_recommendation",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"api_properties": {
|
||||
"api": "getListOfMaster",
|
||||
"api_method": "POST",
|
||||
"params": {
|
||||
"master_name": "PDOFFICERRECOMMENDATIONS"
|
||||
},
|
||||
"fields": [
|
||||
"pdofficer_recommendation_id",
|
||||
"pdofficer_recommendation"
|
||||
]
|
||||
},
|
||||
"answers": null,
|
||||
"onchange_properties": [
|
||||
{
|
||||
"purpose": "FORM_CTRL",
|
||||
"form_controls": [
|
||||
{
|
||||
"insert_index": "pd_officer_recommendation",
|
||||
"expression": "(String('pd_officer_recommendation') == String('1'))",
|
||||
"value_keys": [
|
||||
"pd_officer_recommendation"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": "Specify Credit Manager Recommendation",
|
||||
"question_key": "pd_officer_recommendation_other",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "pd_officer_recommendation",
|
||||
"answers": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"insert_index": "pd_officer_recommendation",
|
||||
"expression": "(String('pd_officer_recommendation') != String('1')) && (String('pdofficer_recommendation') != String(''))",
|
||||
"value_keys": [
|
||||
"pd_officer_recommendation"
|
||||
],
|
||||
"questions": [
|
||||
{
|
||||
"question": [
|
||||
{
|
||||
"question": "Reasons for marking PD status as Positive/negative/ refer to credit",
|
||||
"question_key": "reason",
|
||||
"type": "1",
|
||||
"field_width": "100",
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null,
|
||||
"is_subfield": "1",
|
||||
"parent_question_key": "pd_officer_recommendation",
|
||||
"answers": null
|
||||
}
|
||||
],
|
||||
"is_repeatable": "1",
|
||||
"group_title": "Remarks",
|
||||
"group_title_shown": "0",
|
||||
"group_key": "pd_officer_recommendation_remarks"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"purpose": "question_label",
|
||||
"expression": "(function () {let label= 'Reasons for marking PD status as ';('pd_officer_recommendation' == '2') ? label+= 'Positive' : ('pd_officer_recommendation' == '3') ? label+= 'Negative' : ('pd_officer_recommendation' == '4') ? label+= 'Refer to Credit' : label+= 'Positive/negative/ refer to credit';return label}())",
|
||||
"value_keys": [
|
||||
"pd_officer_recommendation"
|
||||
],
|
||||
"insert_control": "reason",
|
||||
"insert_group_key": "pd_officer_recommendation_remarks"
|
||||
}
|
||||
],
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Common Remarks",
|
||||
"question_key": "final_form_remarks",
|
||||
"place_holder": "Enter the remarks here",
|
||||
"type": "7",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,39 +0,0 @@
|
||||
{
|
||||
"section_id": "22",
|
||||
"section_name": "Profile",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question": "History & Vintage and Lineage ",
|
||||
"question_key": "history_vintage",
|
||||
"type": "7",
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": " Primary shareholding , promoters and major equity partners",
|
||||
"question_key": "primary_partners",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "The capital structure and details of the various investments vehicles ",
|
||||
"question_key": "capital_details",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,72 +0,0 @@
|
||||
{
|
||||
"section_id": "23",
|
||||
"section_name": "Size and Geographical Reach",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question": "AUM ( off book & on book ) &e. Trend of Disbursement in last 2 quarters",
|
||||
"question_key": "aum_book",
|
||||
"type": "7",
|
||||
"field_width": "100",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "States and geographical regions & Branches & geographical customer base",
|
||||
"question_key": "geographical_details",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Branches /employees / structure",
|
||||
"question_key": "branches_employees",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Portfolio concentration and Cuts to be discussed",
|
||||
"question_key": "portfolio_concentration",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Who are the competitors to the business",
|
||||
"question_key": "business_competitors",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Estimated Market Size of the Business& Market share",
|
||||
"question_key": "estimated_market",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,94 +0,0 @@
|
||||
{
|
||||
"section_id": "24",
|
||||
"section_name": "Product and Process",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question": "Products",
|
||||
"question_key": "products",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Policies",
|
||||
"question_key": "policies",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Credit appraisal mechanism",
|
||||
"question_key": "credit_appraisal",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Technology and usage for acquisition and credit",
|
||||
"question_key": "technology_credit",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": " Collection policy and mechanism -Collection efficiency trends in last 12 months (CC/CD, TC/CD,TC/TD) any deviation to be discussed in detail",
|
||||
"question_key": "collection_policy",
|
||||
"type": "7",
|
||||
"field_width": "100",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": " Provisioning policy",
|
||||
"question_key": "provisioning_policy",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Restructuring policy",
|
||||
"question_key": "restructuring_policy",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Covid impact and policy",
|
||||
"question_key": "covid_policy",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -1,61 +0,0 @@
|
||||
{
|
||||
"section_id": "25",
|
||||
"section_name": "Portfolio Health",
|
||||
"onsubmit": null,
|
||||
"questions": [
|
||||
{
|
||||
"question": "Par own book /Par off book -d",
|
||||
"question_key": "par_book",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"answers": null,
|
||||
"api_properties": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "NPAs/Provisioning & resolution strategy",
|
||||
"question_key": "provisioning_resolution",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Strategy to manage flow as well as post moratorium stress",
|
||||
"question_key": "post_morotorium",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": "Strategy for non-paying customers",
|
||||
"question_key": " non-paying_customers",
|
||||
"type": "7",
|
||||
"field_width": "45",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
},
|
||||
{
|
||||
"question": " PAR (Productwise)/Net NPAs/Write offs Movement of Bucket ,PAR 90+",
|
||||
"question_key": "par",
|
||||
"type": "7",
|
||||
"field_width": "100",
|
||||
"field_type": "text",
|
||||
"api_properties": null,
|
||||
"answers": null,
|
||||
"onchange_properties": null,
|
||||
"is_repeatable": null
|
||||
}
|
||||
]
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user