Subversion Repositories SmartDukaan

Rev

Rev 5098 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<html >
<head>
        <title>Vendor Specific Reconciliation Report Generator</title>
        <style>
body    {       font-size: 12px;        }
.form-container {       float: left; margin: 20px 0 0 20px; min-width: 600px;   }
legend  {       font-weight: bold;      }
.fieldset       {       border: 1px solid; padding: 8px;        }
#ebsSettlement  {       border: 0px; display: none;     }
#error  {       padding: 0px 10px 5px; border: 1px solid #FF0000; color: #C41616; margin-bottom: 10px;  }
#msg    {       padding: 0px 10px 5px; border: 1px solid #00FF00; color: #0C5200; margin-bottom: 10px;  }
    </style>
</head>
<body>
        #parse("../content/reports-common.vm")
        <h2>Vendor specific Reconciliation Report Generator</h2>
        <hr />
        #set($errors = $action.getActionErrors())
        #set($messages = $action.getActionMessages())
        
        #if($errors.size() > 0)
        <div id="error">
                <h4>Errors:</h4>
                #foreach($error in $errors)
                        $error<br />
                #end
    </div>
        #end
        #if($messages.size() > 0)
        <div id="msg">
                <h4>Messages:</h4>
                #foreach($msg in $messages)
                        $msg<br />
                #end
    </div>
        #end
        <div id="download" class="form-container">
                <form action="/Support/vendor-reconciliation!generateReconciliationReport" method="post">
                        #set($vendors = $action.getAllVendors())
                        <fieldset>
                                <legend>Generate Reconciliation Report</legend>
                                Select a Vendor
                        #if($vendors)
                                <select name="vendor">
                                #foreach($vendor in $vendors)
                                        <option value="$vendor.getId()">$vendor.getName()</option>
                                #end
                                </select><br />
<!--                            Billing Date (<b>DD/MM/YYYY</b>) from <input type="text" name="start" size="14" /-->
<!--                            to <input type="text" name="end" size="14" /><br /-->
                                <input type="submit" value="Download" />
                        #end
            </fieldset>
        </form>
    </div>
        <div class="form-container">
        <div class="fieldset">
                        <legend>Upload Settlement Report</legend>
                        Report source:
                        <input type="radio" name="reportSource" value="hdfc"/> HDFC
                        <input type="radio" name="reportSource" value="ebs"/> EBS
                        <input type="radio" name="reportSource" value="bluedart"/> Bluedart
                        <input type="radio" name="reportSource" value="aramex"/> Aramex
                        <br /><br />
                        <div id="hdfc">
                                <form action="" method="post" enctype="multipart/form-data">
                                        <input type="hidden" name="formtype" value="uploadHDFCSettlements" />
                                        Upload Settlement Report <input type="file" name="hdfcSettlementReport" /><br />
                                        <input type="submit" value="Upload">
                </form>
            </div>
                        <div id="ebs">
                                <form action="" method="post" enctype="multipart/form-data">
                                        <input type="hidden" name="formtype" value="uploadEBSSettlementSummary" />
                                        Upload a new Summary Report <br />
                                        <input type="file" name="ebsSettlementSummary"></input>&nbsp;&nbsp;
                                        <input type="submit" value="Upload"/>
                                </form>
                                <form action="" method="post" enctype="multipart/form-data">
                                        <input type="hidden" name="formtype" value="uploadEBSSettlements" />
                                #set($ebsSettlementSummaries = $action.getEBSSettlementSummaries())
                                #if($ebsSettlementSummaries && $ebsSettlementSummaries.size() > 0)
                                        Payment Date Range
                    <select name="settlementId">
                                                <option value="0">Select date range</option>
                                        #foreach($settlementNo in $ebsSettlementSummaries.keySet())
                                                <option value="$settlementNo">$ebsSettlementSummaries.get($settlementNo)</option>
                                        #end
                                        </select><br /><br />
                                        <fieldset id="ebsSettlement">
                                        Choose Report File <input type="file" name="ebsSettlementReport" /><br />
                                        <input type="submit" value="Upload"/>
                    </fieldset>
                                #end
                                </form>
            </div>
                        <div id="bluedart">
                                <form action="" method="post" enctype="multipart/form-data">
                                        <input type="hidden" name="formtype" value="uploadBluedartSettlements" />
                    Collection Date <b>(DD/MM/YYYY)</b>: <input type="text" name="bluedartSettlementDate" /><br />
                                        Settlement Report <input type="file" name="bluedartSettlementReport" /><br /><br />
                                        <input type="submit" value="Upload">
                </form>
            </div>
                        <div id="aramex">
                                <form action="" method="post" enctype="multipart/form-data">
                                        <input type="hidden" name="formtype" value="uploadAramexSettlements" />
                    Collection Date <b>(DD/MM/YYYY)</b>: <input type="text" name="aramexSettlementDate" /><br />
                                        Settlement Report <input type="file" name="aramexSettlementReport" /><br /><br />
                                        <input type="submit" value="Upload">
                </form>
            </div>
        </div>
    </div >
        <div class="form-container">
                <form action="" method="post" enctype="multipart/form-data">
                        <fieldset>
                                <legend>Mark Orders as Paid</legend>
                                <p>Upload a text file containing all the order Ids for which vendor is being paid</p> 
                                <input type="hidden" name="formtype" value="markOrdersAsPaid" />
                                <input type="file" name="orderIdsToBeMarkedPaid"/>&nbsp;&nbsp;
                                <input type="submit" value="Upload"/>
            </fieldset>
        </form>
    </div>
    <script type="text/javascript" src="/Support/js/jquery-1.4.2.js"></script>
        <script type="text/javascript" src="/Support/js/vendor-reconciliation.js"></script>
</body>
</html>