Subversion Repositories SmartDukaan

Rev

Rev 5098 | Rev 5386 | 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">
45
				#foreach($vendor in $vendors)
46
					<option value="$vendor.getId()">$vendor.getName()</option>
47
				#end
48
				</select><br />
5020 varun.gupt 49
<!--				Billing Date (<b>DD/MM/YYYY</b>) from <input type="text" name="start" size="14" /-->
50
<!--				to <input type="text" name="end" size="14" /><br /-->
4600 varun.gupt 51
				<input type="submit" value="Download" />
52
			#end
53
            </fieldset>
54
        </form>
55
    </div>
56
	<div class="form-container">
57
    	<div class="fieldset">
58
			<legend>Upload Settlement Report</legend>
59
			Report source:
60
			<input type="radio" name="reportSource" value="hdfc"/> HDFC
61
			<input type="radio" name="reportSource" value="ebs"/> EBS
62
			<input type="radio" name="reportSource" value="bluedart"/> Bluedart
4715 varun.gupt 63
			<input type="radio" name="reportSource" value="aramex"/> Aramex
4600 varun.gupt 64
			<br /><br />
65
			<div id="hdfc">
66
				<form action="" method="post" enctype="multipart/form-data">
67
					<input type="hidden" name="formtype" value="uploadHDFCSettlements" />
68
					Upload Settlement Report <input type="file" name="hdfcSettlementReport" /><br />
69
					<input type="submit" value="Upload">
70
                </form>
71
            </div>
72
			<div id="ebs">
73
				<form action="" method="post" enctype="multipart/form-data">
74
					<input type="hidden" name="formtype" value="uploadEBSSettlementSummary" />
75
					Upload a new Summary Report <br />
76
					<input type="file" name="ebsSettlementSummary"></input>&nbsp;&nbsp;
77
					<input type="submit" value="Upload"/>
78
				</form>
79
				<form action="" method="post" enctype="multipart/form-data">
80
					<input type="hidden" name="formtype" value="uploadEBSSettlements" />
81
				#set($ebsSettlementSummaries = $action.getEBSSettlementSummaries())
82
				#if($ebsSettlementSummaries && $ebsSettlementSummaries.size() > 0)
83
					Payment Date Range
84
                    <select name="settlementId">
4715 varun.gupt 85
						<option value="0">Select date range</option>
4600 varun.gupt 86
					#foreach($settlementNo in $ebsSettlementSummaries.keySet())
87
						<option value="$settlementNo">$ebsSettlementSummaries.get($settlementNo)</option>
88
					#end
89
					</select><br /><br />
4715 varun.gupt 90
					<fieldset id="ebsSettlement">
4600 varun.gupt 91
					Choose Report File <input type="file" name="ebsSettlementReport" /><br />
92
					<input type="submit" value="Upload"/>
4715 varun.gupt 93
                    </fieldset>
4600 varun.gupt 94
				#end
95
				</form>
96
            </div>
97
			<div id="bluedart">
98
				<form action="" method="post" enctype="multipart/form-data">
99
					<input type="hidden" name="formtype" value="uploadBluedartSettlements" />
100
                    Collection Date <b>(DD/MM/YYYY)</b>: <input type="text" name="bluedartSettlementDate" /><br />
101
					Settlement Report <input type="file" name="bluedartSettlementReport" /><br /><br />
102
					<input type="submit" value="Upload">
103
                </form>
104
            </div>
4715 varun.gupt 105
			<div id="aramex">
106
				<form action="" method="post" enctype="multipart/form-data">
107
					<input type="hidden" name="formtype" value="uploadAramexSettlements" />
108
                    Collection Date <b>(DD/MM/YYYY)</b>: <input type="text" name="aramexSettlementDate" /><br />
109
					Settlement Report <input type="file" name="aramexSettlementReport" /><br /><br />
110
					<input type="submit" value="Upload">
111
                </form>
112
            </div>
4600 varun.gupt 113
        </div>
5020 varun.gupt 114
    </div >
115
	<div class="form-container">
5189 varun.gupt 116
		<form action="" method="post" enctype="multipart/form-data">
5020 varun.gupt 117
			<fieldset>
118
				<legend>Mark Orders as Paid</legend>
5189 varun.gupt 119
				<p>Upload a text file containing all the order Ids for which vendor is being paid</p> 
5098 varun.gupt 120
				<input type="hidden" name="formtype" value="markOrdersAsPaid" />
121
				<input type="file" name="orderIdsToBeMarkedPaid"/>&nbsp;&nbsp;
5020 varun.gupt 122
				<input type="submit" value="Upload"/>
123
            </fieldset>
124
        </form>
4600 varun.gupt 125
    </div>
4715 varun.gupt 126
    <script type="text/javascript" src="/Support/js/jquery-1.4.2.js"></script>
127
	<script type="text/javascript" src="/Support/js/vendor-reconciliation.js"></script>
4600 varun.gupt 128
</body>
5189 varun.gupt 129
</html>