Skip to content

Instantly share code, notes, and snippets.

View rajan-parmar's full-sized avatar

Rajan Parmar rajan-parmar

View GitHub Profile
@rajan-parmar
rajan-parmar / web.php
Created January 1, 2022 11:13
Product Price Manual Threshold
<?php
use App\Models\Currency;
use App\Models\PricingLevel;
use App\Models\Product;
use App\Models\ProductPrice;
use Illuminate\Support\Facades\Route;
Route::get('product-price-threshold', function() {
$upc = [
@rajan-parmar
rajan-parmar / web.php
Last active November 8, 2021 13:13
register_updates_columns_records_amount_fixes
<?php
use App\Models\RegisterUpdate;
use App\Models\RegisterUpdatePayment;
use App\Services\CloseRegisterService;
use Illuminate\Support\Facades\Route;
Route::get('register-update-columns-records-fix', function () {
$registerUpdates = RegisterUpdate::with('register:id,name')->whereNotNull('closed_at')->get();
@rajan-parmar
rajan-parmar / register_update_id_set_credit_note.php
Last active November 8, 2021 13:13
Register update id set in credit note & credit note use table
<?php
use App\Models\CreditNote;
use App\Models\CreditNoteUse;
use App\Models\RegisterUpdate;
use App\Models\Sale;
use App\Models\SaleReturn;
use Illuminate\Support\Facades\Route;
Route::get('register-update-id-set', function () {
@rajan-parmar
rajan-parmar / void_closing_balance_fix.php
Created October 30, 2021 06:21
void sale closing balance fixes
<?php
use App\Models\RegisterUpdate;
use App\Models\RegisterUpdatePayment;
use App\Models\Sale;
use Illuminate\Support\Facades\Route;
Route::get('void-sale-closing-balance', function () {
$registerUpdate = RegisterUpdate::find(724);
$saleOne = Sale::query()
@rajan-parmar
rajan-parmar / web.php
Last active October 14, 2021 13:50
Add manual New Sale due to sync issue.
<?php
use App\Models\Customer;
use App\Models\Frontliner;
use App\Models\Product;
use App\Models\ProductInventory;
use App\Models\ProductInventoryUpdate;
use App\Models\ProductUnit;
use App\Models\RegisterUpdate;
use App\Models\RegisterUpdatePayment;
@rajan-parmar
rajan-parmar / posable_payment_type.sql
Last active October 7, 2021 05:22
payment type table id sequence_staging
SET FOREIGN_KEY_CHECKS=0;
UPDATE `payment_types` SET id = 101 WHERE id = 3;
UPDATE `payment_types` SET id = 102 WHERE id = 4;
UPDATE `payment_types` SET id = 103 WHERE id = 6;
UPDATE `payment_types` SET id = 104 WHERE id = 7;
UPDATE `payment_types` SET id = 105 WHERE id = 8;
UPDATE `payment_types` SET id = 106 WHERE id = 9;
UPDATE `payment_types` SET id = 107 WHERE id = 10;
UPDATE `payment_types` SET id = 108 WHERE id = 11;
UPDATE `payment_types` SET id = 109 WHERE id = 12;
@rajan-parmar
rajan-parmar / web.php
Last active October 9, 2021 04:57
Credit Note sale return records update
<?php
use App\Models\CreditNote;
use Illuminate\Support\Facades\Route;
route::get('credit_note_sale_type', function () {
$creditNotes = CreditNote::all();
foreach ($creditNotes as $creditNote) {
$creditNote->generated_by_type = 'App\\Models\\SaleReturn';
@rajan-parmar
rajan-parmar / register_update_payment_change.php
Last active August 9, 2021 12:37
Register Update Payment
<?php
use App\Http\Controllers\LoginTempController;
use App\Models\RegisterUpdate;
use App\Models\SalePayment;
use Illuminate\Support\Facades\Route;
Route::get('register-update-payment', function () {
$registerUpdates = RegisterUpdate::whereNotNull('closed_at')->get();
@rajan-parmar
rajan-parmar / InventoryTransfer.txt
Created June 30, 2021 05:45
Inventory Transfer document_type record store
UPDATE
inventory_transfers
SET
document_type = 'STS'
WHERE `source_location_type` = 'App\\Models\\Store' AND
`destination_location_type` = 'App\\Models\\Store' AND
`discrepancy_type` IS NULL
UPDATE
@rajan-parmar
rajan-parmar / ProductsImport.php
Last active June 17, 2021 06:27
Bulk upload excel file records to db script
<?php
namespace App\Imports;
use App\Models\Brand;
use App\Models\Category;
use App\Models\Color;
use App\Models\Department;
use App\Models\Product;
use App\Models\ProductInventory;