Subversion Repositories SmartDukaan

Rev

Rev 5189 | 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;	}
4715 varun.gupt 9
#ebsSettlement	{	border: 0px; display: none;	}
4734 varun.gupt 10
#error	{	padding: 0px 10px 5px; border: 1px solid #FF0000; color: #C41616; margin-bottom: 10px;	}
11
#msg	{	padding: 0px 10px 5px; border: 1px solid #00FF00; color: #0C5200; margin-bottom: 10px;	}
4600 varun.gupt 12
    </style>
13
</head>
14
<body>
15
	#parse("../content/reports-common.vm")
16
	<h2>Vendor specific Reconciliation Report Generator</h2>
17
	<hr />
4745 varun.gupt 18
	#set($errors = $action.getActionErrors())
19
	#set($messages = $action.getActionMessages())
20
 
4875 varun.gupt 21
	#if($errors.size() > 0)
4734 varun.gupt 22
	<div id="error">
23
		<h4>Errors:</h4>
4745 varun.gupt 24
		#foreach($error in $errors)
4715 varun.gupt 25
			$error<br />
26
		#end
27
    </div>
4745 varun.gupt 28
	#end
4875 varun.gupt 29
	#if($messages.size() > 0)
4734 varun.gupt 30
	<div id="msg">
31
		<h4>Messages:</h4>
4745 varun.gupt 32
		#foreach($msg in $messages)
4734 varun.gupt 33
			$msg<br />
34
		#end
35
    </div>
4745 varun.gupt 36
	#end
4600 varun.gupt 37
	<div id="download" class="form-container">
38
		<form action="/Support/vendor-reconciliation!generateReconciliationReport" method="post">
39
			#set($vendors = $action.getAllVendors())
40
			<fieldset>
41
				<legend>Generate Reconciliation Report</legend>
42
				Select a Vendor
43
			#if($vendors)
44
				<select name="vendor">
5386 phani.kuma 45
					<option value="-1">ALL Vendors</option>
4600 varun.gupt 46
				#foreach($vendor in $vendors)
47
					<option value="$vendor.getId()">$vendor.getName()</option>
48
				#end
49
				</select><br />
5020 varun.gupt 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 /-->
4600 varun.gupt 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">
104
                </form>
105
            </div>
4715 varun.gupt 106
			<div id="aramex">
107
				<form action="" method="post" enctype="multipart/form-data">
108
					<input type="hidden" name="formtype" value="uploadAramexSettlements" />
109
                    Collection Date <b>(DD/MM/YYYY)</b>: <input type="text" name="aramexSettlementDate" /><br />
110
					Settlement Report <input type="file" name="aramexSettlementReport" /><br /><br />
111
					<input type="submit" value="Upload">
112
                </form>
113
            </div>
4600 varun.gupt 114
        </div>
5020 varun.gupt 115
    </div >
116
	<div class="form-container">
5189 varun.gupt 117
		<form action="" method="post" enctype="multipart/form-data">
5020 varun.gupt 118
			<fieldset>
5386 phani.kuma 119
				<legend>Orders to be Marked</legend>
120
				<p>Upload a text file containing all the order Ids which are need to be marked</p>
121
				<input class="markorders" type="radio" name="formtype" value="markOrdersAsPaid"/> Mark As Paid
122
				<input class="markorders" type="radio" name="formtype" value="markOrdersAsReturned"/> Mark As Returned
123
				<div id="uploadorders">
124
					<input type="file" name="orderIdsToBeMarked"/>&nbsp;&nbsp;
125
					<input type="submit" value="Upload"/>
126
				</div>
5020 varun.gupt 127
            </fieldset>
128
        </form>
4600 varun.gupt 129
    </div>
4715 varun.gupt 130
    <script type="text/javascript" src="/Support/js/jquery-1.4.2.js"></script>
131
	<script type="text/javascript" src="/Support/js/vendor-reconciliation.js"></script>
4600 varun.gupt 132
</body>
5189 varun.gupt 133
</html>