Subversion Repositories SmartDukaan

Rev

Rev 4745 | Rev 5020 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
4600 varun.gupt 1
<html >
2
<head>
3
	<title>Vendor Specific Reconciliation Report Generator</title>
4
	<style>
5
body	{	font-size: 12px;	}
6
.form-container	{	float: left; margin: 20px 0 0 20px; min-width: 600px;	}
7
legend	{	font-weight: bold;	}
8
.fieldset	{	border: 1px solid; padding: 8px;	}
4734 varun.gupt 9
.instruction	{	padding: 5px; color: #000EA3; font-weight: bold;	}
4715 varun.gupt 10
#ebsSettlement	{	border: 0px; display: none;	}
4734 varun.gupt 11
#error	{	padding: 0px 10px 5px; border: 1px solid #FF0000; color: #C41616; margin-bottom: 10px;	}
12
#msg	{	padding: 0px 10px 5px; border: 1px solid #00FF00; color: #0C5200; margin-bottom: 10px;	}
4600 varun.gupt 13
    </style>
14
</head>
15
<body>
16
	#parse("../content/reports-common.vm")
17
	<h2>Vendor specific Reconciliation Report Generator</h2>
18
	<hr />
4745 varun.gupt 19
	#set($errors = $action.getActionErrors())
20
	#set($messages = $action.getActionMessages())
21
 
4875 varun.gupt 22
	#if($errors.size() > 0)
4734 varun.gupt 23
	<div id="error">
24
		<h4>Errors:</h4>
4745 varun.gupt 25
		#foreach($error in $errors)
4715 varun.gupt 26
			$error<br />
27
		#end
28
    </div>
4745 varun.gupt 29
	#end
4875 varun.gupt 30
	#if($messages.size() > 0)
4734 varun.gupt 31
	<div id="msg">
32
		<h4>Messages:</h4>
4745 varun.gupt 33
		#foreach($msg in $messages)
4734 varun.gupt 34
			$msg<br />
35
		#end
36
    </div>
4745 varun.gupt 37
	#end
4600 varun.gupt 38
	<div id="download" class="form-container">
39
		<form action="/Support/vendor-reconciliation!generateReconciliationReport" method="post">
40
			#set($vendors = $action.getAllVendors())
41
			<fieldset>
42
				<legend>Generate Reconciliation Report</legend>
43
				Select a Vendor
44
			#if($vendors)
45
				<select name="vendor">
46
				#foreach($vendor in $vendors)
47
					<option value="$vendor.getId()">$vendor.getName()</option>
48
				#end
49
				</select><br />
50
				Billing Date (<b>DD/MM/YYYY</b>) from <input type="text" name="start" size="14" />
51
				to <input type="text" name="end" size="14" /><br />
52
				<input type="submit" value="Download" />
53
			#end
54
            </fieldset>
55
        </form>
56
    </div>
57
	<div class="form-container">
58
    	<div class="fieldset">
59
			<legend>Upload Settlement Report</legend>
60
			Report source:
61
			<input type="radio" name="reportSource" value="hdfc"/> HDFC
62
			<input type="radio" name="reportSource" value="ebs"/> EBS
63
			<input type="radio" name="reportSource" value="bluedart"/> Bluedart
4715 varun.gupt 64
			<input type="radio" name="reportSource" value="aramex"/> Aramex
4600 varun.gupt 65
			<br /><br />
66
			<div id="hdfc">
67
				<form action="" method="post" enctype="multipart/form-data">
68
					<input type="hidden" name="formtype" value="uploadHDFCSettlements" />
69
					Upload Settlement Report <input type="file" name="hdfcSettlementReport" /><br />
70
					<input type="submit" value="Upload">
71
                </form>
72
            </div>
73
			<div id="ebs">
74
				<form action="" method="post" enctype="multipart/form-data">
75
					<input type="hidden" name="formtype" value="uploadEBSSettlementSummary" />
76
					Upload a new Summary Report <br />
77
					<input type="file" name="ebsSettlementSummary"></input>&nbsp;&nbsp;
78
					<input type="submit" value="Upload"/>
79
				</form>
80
				<form action="" method="post" enctype="multipart/form-data">
81
					<input type="hidden" name="formtype" value="uploadEBSSettlements" />
82
				#set($ebsSettlementSummaries = $action.getEBSSettlementSummaries())
83
				#if($ebsSettlementSummaries && $ebsSettlementSummaries.size() > 0)
84
					Payment Date Range
85
                    <select name="settlementId">
4715 varun.gupt 86
						<option value="0">Select date range</option>
4600 varun.gupt 87
					#foreach($settlementNo in $ebsSettlementSummaries.keySet())
88
						<option value="$settlementNo">$ebsSettlementSummaries.get($settlementNo)</option>
89
					#end
90
					</select><br /><br />
4715 varun.gupt 91
					<fieldset id="ebsSettlement">
4600 varun.gupt 92
					Choose Report File <input type="file" name="ebsSettlementReport" /><br />
93
					<input type="submit" value="Upload"/>
4715 varun.gupt 94
                    </fieldset>
4600 varun.gupt 95
				#end
96
				</form>
97
            </div>
98
			<div id="bluedart">
99
				<form action="" method="post" enctype="multipart/form-data">
100
					<input type="hidden" name="formtype" value="uploadBluedartSettlements" />
101
                    Collection Date <b>(DD/MM/YYYY)</b>: <input type="text" name="bluedartSettlementDate" /><br />
102
					Settlement Report <input type="file" name="bluedartSettlementReport" /><br /><br />
103
					<input type="submit" value="Upload">
4734 varun.gupt 104
					<div class="instruction">* The Excel report must have only two columns: Order Id & Amount</div>
4600 varun.gupt 105
                </form>
106
            </div>
4715 varun.gupt 107
			<div id="aramex">
108
				<form action="" method="post" enctype="multipart/form-data">
109
					<input type="hidden" name="formtype" value="uploadAramexSettlements" />
110
                    Collection Date <b>(DD/MM/YYYY)</b>: <input type="text" name="aramexSettlementDate" /><br />
111
					Settlement Report <input type="file" name="aramexSettlementReport" /><br /><br />
112
					<input type="submit" value="Upload">
4734 varun.gupt 113
					<div class="instruction">* The Excel report must have only two columns: Order Id & Amount</div>
4715 varun.gupt 114
                </form>
115
            </div>
4600 varun.gupt 116
        </div>
117
    </div>
4715 varun.gupt 118
    <script type="text/javascript" src="/Support/js/jquery-1.4.2.js"></script>
119
	<script type="text/javascript" src="/Support/js/vendor-reconciliation.js"></script>
4600 varun.gupt 120
</body>
121
</html>