NonInventPurchasingSystem/CPRNIMS.WebApps/Views/Shared/PagesView/Receiving/_Receiving.cshtml
2026-03-11 14:26:41 +08:00

286 lines
16 KiB
Plaintext

<link href="~/css/Receiving/Receiving.css" rel="stylesheet" />
<!-- Modal viewPRItemDetails -->
<div class="modal fade custom-modal-backdrop" id="viewPRItemDetails"
tabindex="-1" aria-labelledby="ModalLabel" aria-hidden="true" data-bs-backdrop="static">
<div class="modal-dialog modal-xl">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="ModalLabel">Item Details</h5>
</div>
<div class="modal-body">
<div style="margin-bottom:10px;margin-left:10px;font-size:large">
<label for="PONumber">PO#: </label>
<label id="PONumber"></label>
<input hidden id="PRNumber" />
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="itemCodeId">Item Code</label>
<input readonly style="margin-bottom:5px;" class="form-control" id="itemCodeId">
</div>
<div class="form-group">
<label for="department">Department</label>
<input readonly class="form-control" style="margin-bottom:5px;" id="department">
</div>
<div class="form-group">
<label for="itemName">Item Name</label>
<input readonly style="margin-bottom:5px; width:100px;height: 100px;"
id="itemName">
</div>
<div class="form-group">
<label for="itemDescription">Item Description</label>
<textarea readonly id="itemDescription"
style="width: 100%; height: 100px; word-wrap:break-word;"></textarea>
</div>
<div class="form-group">
<label for="itemCategoryName">Category</label>
<input readonly id="itemCategoryName" class="form-control"
style="margin-bottom:5px;" name="itemCategoryName" />
</div>
<input type="hidden" id="ItemCategory2Id" name="ItemCategory2Id" />
<div class="form-group">
<label for="itemLocalName">Item Locality</label>
<input readonly id="itemLocalName" class="form-control"
style="margin-bottom:5px;" name="itemLocalName" />
</div>
<input type="hidden" id="itemLocalId" name="itemLocalId" />
<div class="form-group">
<label for="itemQty">Item Qty Request</label>
<input readonly id="itemQty" class="form-control" style="margin-bottom:5px;" name="itemQty" />
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label for="itemNo">Item No</label>
<input readonly class="form-control" style="margin-bottom:5px;" id="itemNo">
</div>
<div class="form-group">
<label for="statusName">Status</label>
<input readonly class="form-control" style="margin-bottom:5px;" id="statusName">
</div>
<div class="form-group">
<label for="itemClassId">Item Class</label>
<select readonly class="form-control" name="itemClassId" id="itemClassId"
style="margin-bottom:5px;">
<option disabled>-Select Item Class-</option>
<option value="1">Solid</option>
<option value="2">Liquid</option>
</select>
</div>
<div class="form-group">
<label for="packagingTypeId">Packaging Type</label>
<select readonly class="form-control" name="packagingTypeId" id="packagingTypeId"
style="margin-bottom:5px;">
<option disabled>-Select package type-</option>
<option value="1">Bundle</option>
<option value="2">Per pc</option>
</select>
</div>
<div class="form-group">
<label for="prTypeId">P.R. Type</label>
<select readonly class="form-control" name="prTypeId" id="prTypeId"
style="margin-bottom:5px;">
<option disabled>-Select P.R. type-</option>
<option value="1">Goods</option>
<option value="2">Service</option>
</select>
</div>
<div class="form-group">
<label for="uomName">UOM</label>
<input readonly id="uomName" class="form-control" style="margin-bottom:5px;" name="uomName" />
</div>
<div class="form-group">
<label for="itemColorName">Item Color</label>
<input readonly id="itemColorName" class="form-control" style="margin-bottom:5px;" name="itemColorName" />
</div>
<div class="form-group">
<label for="itemQtyReceived">Item Qty Received</label>
<input id="itemQtyReceived" class="form-control" style="margin-bottom:5px;" name="itemQtyReceived" />
</div>
</div>
</div>
<hr />
<div>
<img id="itemPictureImage" alt="itemPictureImage" width="450" class="img-fluid" style="margin-bottom:5px; border-radius:15px; box-shadow:15px;">
<input type="file" id="itemPictureImageInput" accept="image/*" style="display: none; margin-bottom:5px; border-radius:15px; box-shadow:15px;">
<input type="hidden" id="prDetailsId" name="prDetailsId" />
<input type="hidden" id="itemAttachId" name="itemAttachId" />
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-bs-dismiss="modal">Back</button>
<button type="button" id="btnHold" onclick="postPutItemReceiving(2);" class="btn btn-warning">Hold</button>
<button type="button" id="btnPartial" onclick="postPutItemReceiving(0);" class="btn btn-success">Partial</button>
<button type="button" id="btnClose" onclick="postPutItemReceiving(1);" class="btn btn-danger">Close Item</button>
</div>
</div>
</div>
</div>
<!-- Modal viewRRDetailByPO -->
<div class="modal fade custom-modal-backdrop" id="viewRRDetailByPO"
tabindex="-1" aria-labelledby="ModalLabel" aria-hidden="true" data-bs-backdrop="static">
<div class="modal-dialog custom-modal-receiving">
<div class="modal-content">
<div class="modal-header" style="display: flex; flex-direction: column; align-items: center;">
<h2 class="modal-title" id="ModalLabel">Receiving Report</h2>
</div>
<br />
<div class="modal-body">
<div class="row">
<!-- First Column -->
<div class="col-md-4">
<div class="form-group">
<div class="row">
<div class="col-6">
<label for="poTypeName">PO Type:</label>
<input readonly type="text" class="form-control" id="poTypeName">
<input hidden id="poTypeId">
<input hidden id="emailAddress">
</div>
<div class="col-6">
<label for="poNo">PO No#:</label>
<input readonly type="text" class="form-control" id="poNo">
</div>
</div>
</div>
<div class="form-group">
<label for="supplierName">Supplier:</label>
<input readonly id="supplierName" class="form-control" name="supplierName" />
</div>
<div class="form-group">
<div class="row">
<div class="col-6">
<label for="creditTerm">Credit Term:</label>
<input readonly type="text" class="form-control" id="creditTerm">
</div>
<div class="col-6">
<label for="currency">Currency:</label>
<input readonly type="text" class="form-control" id="currency">
</div>
</div>
</div>
</div>
<!-- Second Column -->
<div class="col-md-4">
<div class="form-group">
<div class="row">
<div class="col-6">
<label for="docTypeId">Supplier's Doc.:</label>
<select class="form-control" name="docTypeId" id="docTypeId">
<option disabled>-Select Doc Type-</option>
<option value="1">Delivery Receipt</option>
<option value="2">Sales Invoice</option>
</select>
</div>
<div class="col-6">
<label for="suppDocNo">Supplier Docs No:</label>
<input type="text" class="form-control" id="suppDocNo">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-6">
<label id="vatRateLabel" for="vatRate">VAT Rate:</label>
<input readonly type="number" class="form-control" id="vatRate">
</div>
<div class="col-6">
<label id="amountPHPVatLabel" for="amountPHPVat">Amount VAT(PHP):</label>
<input readonly type="number" class="form-control" id="amountPHPVat">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-6">
<label id="amountUSDLabel" for="amountUSD">Amount (USD):</label>
<input readonly type="number" class="form-control" id="amountUSD">
</div>
<div class="col-6">
<label id="amountPHPLabel" for="amountPHP">Amount (PHP):</label>
<input readonly type="number" class="form-control" id="amountPHP">
</div>
</div>
</div>
</div>
<!-- Third Column -->
<div class="col-md-4">
<div class="form-group">
<div class="row">
<div class="col-6">
<label for="rrNo">R.R. No#:</label>
@* <i class="bx bx-pencil" style="color: orange; font-size: 1.2rem; cursor: pointer;"
onclick="viewRRNo()"></i> *@
<input type="number" class="form-control" id="rrNo">
</div>
<div class="col-6">
<label for="receivedDate">Received Date:</label>
<input type="date" class="form-control" id="receivedDate">
</div>
</div>
</div>
<div class="form-group">
<div class="row">
</div>
</div>
<div class="form-group">
<label for="remarks">Remarks</label>
<textarea id="remarks"></textarea>
</div>
</div>
</div>
<hr />
<div id="PRTableContainer"></div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-bs-dismiss="modal">Back</button>
<button type="button" id="btnReject" onclick="rejectItem();" class="btn btn-danger">Denied</button>
<button type="button" id="btnClosePO" onclick="putPOClose();" class="btn btn-danger">PO Close</button>
<button type="button" id="btnPayment" onclick="postPayment();" class="btn btn-success">Submit</button>
<button type="button" id="btnComplete" onclick="postPutReceiving(true);" class="btn btn-success">Complete</button>
<button type="button" id="btnSubmit" onclick="postPutReceiving(2);" class="btn btn-success">Submit</button>
<button type="button" id="btnIncomplete" onclick="postPutReceiving(false);" class="btn btn-warning">Incomplete</button>
</div>
</div>
</div>
</div>
<div class="modal fade custom-modal-backdrop" id="rejectRemarks" tabindex="-1" aria-labelledby="approveLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 id="approveLabel" class="modal-title">
Put remarks before to proceed
</h5>
</div>
<div class="modal-body" style="display: flex; flex-direction: column; align-items: center;">
<div id="myDivId2" style="width: 80%; margin-bottom: 20px;">
</div>
<label id="labelremarks" for="itemCode" style="margin-bottom: 5px;">Remarks</label>
<textarea type="text" id="reject-remarks" name="reject-remarks" rows="4" cols="50"
placeholder="input here..."></textarea>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-warning" data-bs-dismiss="modal">Back</button>
<button type="button" id="btnRejectRemarks" onclick="postPutDeniedItem()" class="btn btn-success">Submit</button>
</div>
</div>
</div>
</div>
<div id="overlay" class="overlay" style="display: none;">
<div id="loader" class="loader"></div>
</div>
<input hidden id="roleRights" value="@ViewBag.UserRoles" />