<?php $__env->startSection('content'); ?>

<ol class="breadcrumb bc-3">
    <li>
        <a href="<?php echo URL::to('dashboard'); ?>"><i class="entypo-home"></i>Home</a>
    </li>
    <li class="active">
        <a href="<?php echo URL::to('creditnotes'); ?>">Credit Notes</a>
    </li>
    <li class="active">
        <strong>Create Credit Note</strong>
    </li>
</ol>
<h3>Create Credit Note</h3>

<?php echo $__env->make('includes.errors', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php echo $__env->make('includes.success', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<style>
    .popover{
        max-width:350px;
        width:350px;
    }
    .DiscountType{
        width:40%;
        text-align:left;
        display:inline;
    }
    .DiscountType .select2-arrow{
        width:30% !important;
    }
    .DiscountAmount{
        width:40%;
        display:inline;
    }
</style>
<form class="form-horizontal form-groups-bordered" action="<?php echo URL::to('/creditnotes/store'); ?>" method="post" id="creditnotes-from" role="form">
  <p class="text-right">
    <button type="submit" class="btn save btn-primary btn-icon btn-sm icon-left hidden-print" data-loading-text="Loading..."> Save<i class="entypo-floppy"></i> </button>
    <a href="<?php echo URL::to('/creditnotes'); ?>" class="btn btn-danger btn-sm btn-icon icon-left"> <i class="entypo-cancel"></i> Close </a> </p>
  <div class="panel panel-primary" data-collapsed="0">
    <div class="panel-body">
      <div class="form-group">
        <div class="col-sm-6">
          <label for="field-1" class="col-sm-3 control-label">*Client</label>
          <div class="col-sm-6"> <?php echo Form::select('AccountID',$accounts,'',array("class"=>"select2")); ?> </div><br>

          <div class="clearfix margin-bottom "></div>
          <label for="field-1" class="col-sm-3 control-label">*Billing Class</label>
          <div class="col-sm-6"><?php echo Form::select('BillingClassID', $BillingClass, '' ,array("class"=>"select2 small form-control1 small","id"=>"AccountBillingClassID"));; ?></div>
          <div class="clearfix margin-bottom "></div>
           <label for="field-1" class="col-sm-3 control-label">*Address</label>
          <div class="col-sm-6"> <?php echo Form::textarea('Address','',array( "ID"=>"Account_Address", "rows"=>4, "class"=>"form-control")); ?> </div>
          <div class="clearfix margin-bottom "></div>
        </div>

        <div class="col-sm-6">
          <label for="field-1" class="col-sm-7 control-label">*Credit Note Number</label>
          <div class="col-sm-5"> <?php echo Form::text('CreditNotesNumber','',array("Placeholder"=>"AUTO", "class"=>"form-control")); ?> </div>
          <br />
          <br />
          <label for="field-1" class="col-sm-7 control-label">*Date of issue</label>
          <div class="col-sm-5"> <?php echo Form::text('IssueDate',date('Y-m-d'),array("class"=>" form-control datepicker" , "data-startdate"=>date('Y-m-d',strtotime("-2 month")),  "data-date-format"=>"yyyy-mm-dd", "data-end-date"=>"+1w" ,"data-start-view"=>"2")); ?> </div>
          <br />
          <br />

        </div>
      </div>
      <div class="form-group">
        <div class="col-sm-12">
          <div class="dataTables_wrapper">
            <table id="CreditNotesTable" class="table table-bordered" style="margin-bottom: 0">
              <thead>
                <tr>
                  <th  width="1%" ><button type="button" id="add-row" class="btn btn-primary btn-xs ">+</button></th>
                  <th  width="14%">Item/Subscription</th>
                  <th width="15%">Description</th>
                  <th width="10%">Unit Price</th>
                  <th width="10%">Quantity</th>
                  <th width="10%" >Discount</th>
                  <th width="15%">Tax 1</th>
                  <th width="15%">Tax 2</th>
                  <th class="hidden" width="10%">Total Tax</th>
                  <th width="10%">Line Total</th>
                </tr>
              </thead>
              <tbody>
                <!--<tr>
                  <td><button type="button" class=" remove-row btn btn-danger btn-xs">X</button></td>
                  <td><?php echo Form::SelectControl('item_and_Subscription',0,'',0,'CreditNotesDetail[ProductID][]'); ?></td>
                  <td><?php echo Form::textarea('CreditNotesDetail[Description][]','',array("class"=>"form-control autogrow creditnotes_estimate_textarea descriptions","rows"=>1)); ?></td>
                  <td class="text-center"><?php echo Form::text('CreditNotesDetail[Price][]','',array("class"=>"form-control Price","data-mask"=>"fdecimal")); ?></td>
                  <td class="text-center"><?php echo Form::text('CreditNotesDetail[Qty][]',1,array("class"=>"form-control Qty")); ?></td>
                  <!-- <td class="text-center"><?php echo Form::text('CreditNotesDetail[Discount][]',0,array("class"=>"form-control Discount","data-min"=>"1", "data-mask"=>"fdecimal")); ?></td>-->
              <!--    <td><?php echo Form::SelectExt(
                    [
                    "name"=>"CreditNotesDetail[TaxRateID][]",
                    "data"=>$taxes,
                    "selected"=>'',
                    "value_key"=>"TaxRateID",
                    "title_key"=>"Title",
                    "data-title1"=>"data-amount",
                    "data-value1"=>"Amount",
                    "data-title2"=>"data-flatstatus",
                    "data-value2"=>"FlatStatus",
                    "class" =>"select2 small Taxentity TaxRateID",
                    ]
                    ); ?></td>
                  <td><?php echo Form::SelectExt(
                    [
                    "name"=>"CreditNotesDetail[TaxRateID2][]",
                    "data"=>$taxes,
                    "selected"=>'',
                    "value_key"=>"TaxRateID",
                    "title_key"=>"Title",
                    "data-title1"=>"data-amount",
                    "data-value1"=>"Amount",
                    "data-title2"=>"data-flatstatus",
                    "data-value2"=>"FlatStatus",
                    "class" =>"select2 small Taxentity TaxRateID2",
                    ]
                    ); ?></td>
                  <td class="hidden"><?php echo Form::text('CreditNotesDetail[TaxAmount][]','',array("class"=>"form-control TaxAmount","readonly"=>"readonly", "data-mask"=>"fdecimal")); ?></td>
                  <td><?php echo Form::text('CreditNotesDetail[LineTotal][]',0,array("class"=>"form-control LineTotal","data-min"=>"1", "data-mask"=>"fdecimal","readonly"=>"readonly")); ?>

                    <?php echo Form::hidden('CreditNotesDetail[ProductType][]',Product::ITEM,array("class"=>"ProductType")); ?> </td>
                </tr>-->
              </tbody>
            </table>
          </div>
        </div>
      </div>
      <div class="form-group">
        <div class="col-md-6">
          <table>
            <tr>
              <td><label for="field-1" class=" control-label">*Terms</label></td>
            </tr>
            <tr>
              <td><?php echo Form::textarea('Terms','',array("class"=>" form-control" ,"rows"=>5)); ?></td>
            </tr>
            <tr>
              <td><label for="field-1" class=" control-label">Footer Note</label></td>
            </tr>
            <tr>
              <td><?php echo Form::textarea('FooterTerm','',array("class"=>" form-control" ,"rows"=>5)); ?></td>
            </tr>
            <tr>
              <td><label for="field-1" class=" control-label">Note ( Will not be visible to customer )</label></td>
            </tr>
            <tr>
              <td><?php echo Form::textarea('Note','',array("class"=>" form-control" ,"rows"=>5)); ?></td>
            </tr>
          </table>
        </div>
        <div class="col-md-1"></div>
        <div class="col-md-5">
                    <table class="table table-bordered">
                    <tfoot>
                            <tr>
                                    <td >Sub Total</td>
                                    <td><?php echo Form::text('SubTotal','',array("class"=>"form-control SubTotal text-right","readonly"=>"readonly")); ?></td>
                            </tr>
                            <tr class="tax_rows_creditnotes">
                                    <td ><span class="product_tax_title">VAT</span> </td>
                                    <td><?php echo Form::text('TotalTax','',array("class"=>"form-control TotalTax text-right","readonly"=>"readonly")); ?></td>
                            </tr>
                            <!--<tr>
                                    <td>Discount </td>
                                    <td><?php echo Form::text('TotalDiscount','',array("class"=>"form-control TotalDiscount text-right","readonly"=>"readonly")); ?></td>
                            </tr>-->
                            <tr class="grand_total_creditnotes">
                                    <td >Credit Note Total </td>
                                    <td><?php echo Form::text('GrandTotal','',array("class"=>"form-control GrandTotal text-right","readonly"=>"readonly")); ?></td>
                            </tr>
              <tr class="creditnotes_tax_row">
                <td>
                <button title="Add new Tax" type="button" class="btn btn-primary btn-xs creditnotes_tax_add ">+</button>                
                  &nbsp; Tax </td>
                <td><div class="col-md-8"> <?php echo Form::SelectExt(
                    [
                    "name"=>"CreditNotesTaxes[field][]",
                    "data"=>$taxes,
                    "selected"=>'',
                    "value_key"=>"TaxRateID",
                    "title_key"=>"Title",
                    "data-title1"=>"data-amount",
                    "data-value1"=>"Amount",
                    "data-title2"=>"data-flatstatus",
                    "data-value2"=>"FlatStatus",
                    "class" =>"select2 small Taxentity CreditNotesTaxesFld  CreditNotesTaxesFldFirst",
                    ]
                    ); ?></div>
                  <div class="col-md-4"> <?php echo Form::text('CreditNotesTaxes[value][]','',array("class"=>"form-control CreditNotesTaxesValue","readonly"=>"readonly")); ?> </div></td>
              </tr>
              <tr class="gross_total_creditnotes">
                <td >Grand Total </td>
                <td><?php echo Form::text('GrandTotalCreditNotes','',array("class"=>"form-control GrandTotalCreditNotes text-right","readonly"=>"readonly")); ?></td>
              </tr>
               		</tfoot>
                    </table>

                </div>

               </div>

        </div>
</div>

<div class="pull-right">
    <input type="hidden" name="CurrencyID" value="">
    <input type="hidden" name="CurrencyCode" value="">
    <input type="hidden" name="CreditNotesTemplateID" value="">
   <input  type="hidden" name="TotalTax" value="" > 
</div>
</form>
<div id="rowContainer"></div>
<script type="text/javascript">
var decimal_places = 2;
var creditnotes_id = '';
var creditnotes_tax_html = '<td><button title="Delete Tax" type="button" class="btn btn-danger btn-xs creditnotes_tax_remove ">X</button></td><td><div class="col-md-8"><?php echo addslashes(Form::SelectExt(["name"=>"CreditNotesTaxes[field][]","data"=>$taxes,"selected"=>'',"value_key"=>"TaxRateID","title_key"=>"Title","data-title1"=>"data-amount","data-value1"=>"Amount","data-title2"=>"data-flatstatus","data-value2"=>"FlatStatus","class" =>"select2 Taxentity small CreditNotesTaxesFld"])); ?></div><div class="col-md-4"><?php echo Form::text("CreditNotesTaxes[value][]","",array("class"=>"form-control CreditNotesTaxesValue","readonly"=>"readonly")); ?></div></td>';

var add_row_html = '<tr class="itemrow hidden"><td><button type="button" class=" remove-row btn btn-danger btn-xs">X</button></td><td><?php echo addslashes(Form::SelectControl('item_and_Subscription',0,'',0,'CreditNotesDetail[ProductID][]',0)); ?></td><td><?php echo Form::textarea('CreditNotesDetail[Description][]','',array("class"=>"form-control creditnotes_estimate_textarea autogrow descriptions","rows"=>1)); ?></td><td class="text-center"><?php echo Form::text('CreditNotesDetail[Price][]',"0",array("class"=>"form-control Price","data-mask"=>"fdecimal")); ?></td><td class="text-center"><?php echo Form::text('CreditNotesDetail[Qty][]',1,array("class"=>"form-control Qty")); ?></td>'
add_row_html += '<td class="text-center hidden"><?php echo Form::text('CreditNotesDetail[Discount][]',0,array("class"=>"form-control Discount","data-min"=>"1", "data-mask"=>"fdecimal")); ?></td>';
add_row_html += '<td class="text-center"><?php echo Form::text('CreditNotesDetail[DiscountAmount][]',0,array("class"=>"form-control DiscountAmount","data-min"=>"1", "data-mask"=>"fdecimal")); ?> <?php echo Form::Select("CreditNotesDetail[DiscountType][]",array("Percentage"=>"%","Flat"=>"Flat"),'%',array("class"=>"select22 small DiscountType")); ?></td>';
add_row_html += '<td><?php echo addslashes(Form::SelectExt(["name"=>"CreditNotesDetail[TaxRateID][]","data"=>$taxes,"selected"=>'',"value_key"=>"TaxRateID","title_key"=>"Title","data-title1"=>"data-amount","data-value1"=>"Amount","data-title2"=>"data-flatstatus","data-value2"=>"FlatStatus","class" =>"select22 Taxentity small TaxRateID"])); ?></td>';
add_row_html += '<td><?php echo addslashes(Form::SelectExt(["name"=>"CreditNotesDetail[TaxRateID2][]","data"=>$taxes,"selected"=>'',"value_key"=>"TaxRateID","title_key"=>"Title","data-title1"=>"data-amount","data-value1"=>"Amount","data-title2"=>"data-flatstatus","data-value2"=>"FlatStatus","class" =>"select22 Taxentity small TaxRateID2"])); ?></td>';
	 
     add_row_html += '<td class="hidden"><?php echo Form::text('CreditNotesDetail[TaxAmount][]',"0",array("class"=>"form-control  TaxAmount","readonly"=>"readonly", "data-mask"=>"fdecimal")); ?></td>';
     add_row_html += '<td><?php echo Form::text('CreditNotesDetail[LineTotal][]',0,array("class"=>"form-control LineTotal","data-min"=>"1", "data-mask"=>"fdecimal","readonly"=>"readonly")); ?>';
     add_row_html += '<?php echo Form::hidden('CreditNotesDetail[ProductType][]',Product::ITEM,array("class"=>"ProductType")); ?></td></tr>';

$('#rowContainer').append(add_row_html);

function ajax_form_success(response){
    if(typeof response.redirect != 'undefined' && response.redirect != ''){
        window.location = response.redirect;
    }
}

</script>
<?php echo $__env->make('creditnotes.script_creditnotes_add_edit', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php echo $__env->make('composetmodels.productsubscriptionmodal', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php echo $__env->make('includes.ajax_submit_script', array('formID'=>'creditnotes-from' , 'url' => 'creditnotes/store','update_url'=>'creditnotes/{id}/update' ), array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('footer_ext'); ?>
@parent
<div class="modal fade" id="add-new-modal-creditnotes-duration">
    <div class="modal-dialog">
        <div class="modal-content">
            <form id="add-new-creditnotes-duration-form" class="form-horizontal form-groups-bordered" method="post">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                    <h4 class="modal-title">Select Duration</h4>
                </div>
                <div class="modal-body">
                         <div class="form-group">
                            <label class="col-sm-2 control-label" for="field-1">Time From</label>
                            <div class="col-sm-6">
                                <?php echo Form::text('start_date','',array("class"=>" form-control datepicker" ,"data-enddate"=>date('Y-m-d',strtotime(" -1 day")), "data-date-format"=>"yyyy-mm-dd")); ?>

                            </div>
                            <div class="col-sm-4">
                                <input type="text" name="start_time" data-minute-step="5" data-show-meridian="false" data-default-time="00:00 AM" data-show-seconds="true" data-template="dropdown" class="form-control timepicker">
                            </div>
                         </div>
                        <div class="form-group">
                            <label class="col-sm-2 control-label" for="field-1">Time To</label>
                            <div class="col-sm-6">
                                <?php echo Form::text('end_date','',array("class"=>" form-control datepicker" , "data-enddate"=>date('Y-m-d'), "data-date-format"=>"yyyy-mm-dd")); ?>

                            </div>
                            <div class="col-sm-4">
                                <input type="text" name="end_time" data-minute-step="5" data-show-meridian="false" data-default-time="00:00 AM" data-show-seconds="true" data-template="dropdown" class="form-control timepicker">
                            </div>
                         </div>
                 </div>
                <div class="modal-footer">
                    <button type="submit" id="creditnotes-duration-select"  class="save btn btn-primary btn-sm btn-icon icon-left" data-loading-text="Loading...">
                        <i class="entypo-floppy"></i>
                        Select
                    </button>
                    <button  type="button" class="btn btn-danger btn-sm btn-icon icon-left" data-dismiss="modal">
                        <i class="entypo-cancel"></i>
                        Close
                    </button>
                </div>
            </form>
        </div>
    </div>
</div>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layout.main', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>