Posts

Problems when generating and uploading JSON from CSV for GSTR1

1. Check whether the GST Offline tool is the latest version. 2. If not, download the latest version from the GST website (gst.gov.in). After you have logged in, click on the downloads tab and go to the offline tools section, download and install the GST offline tool. 3. Ensure the .csv file generated is in the format prescribed in the csv files folder that is available along with the GST Offline tool. 4. Make sure the Date is in the corrwct format. 5. Make sure the place of supply is in the format "07-Delhi" and not "7-Delhi". The state code has to be 2 digits. If it is a single digit like "7", it must be padded with a zero like "07". There must be no spaces in between. 6. Make sure the GSTIN is in the correct format. 77AAAAA8888A1ZX. Lets break down the GSTIN: 77 - 2 Digit State Code AAAAA8888A - PAN 5letters,4digits,1letter 1 - GST related digit Z - compulsary Z X - Checksum digit These are some basic checks that are applicable to al

BBMP Property Tax PayU Repay Time Out

Encountered an error while trying to pay BBMP Property Tax online ? You are already on your bank's website, but due to some error, you could not complete the payment. Do not worry. The BBMP property tax website allows for repayment of property tax online, in case the payment failed the first time around. But, then again the PayU payment gateway does not load as expected and times out.   To get around this problem you will have to : navigate to the Payment Status Link on the BBMP website. ( https://bbmptax.karnataka.gov.in/Forms/continuepayment.aspx ) Here, enter your old Application No. and click Retrieve.  You will see a list of property tax challans and receipts generated by you. You will find that the failed payment shows "Paid Amount" - 0.00 and a "Repay" link next at the end of the row. When you click on the repay link, ideally, you should be taken to the PayU payment gateway page, but the page times out. Here is the trick, clear all your coo

How to install a network Star TSP700II installed on Windows XP in Windows 10

Image
Goal : You need to add a Star Micronics network printer installed on a XP machine to a Windows 10 machine.   Issue : Windows update cannot find a suitable driver for the Star printer when you add the printer over the network. Solution : Step 1: Download the Star Micronics printer software from here .. http://www.starmicronics.com/support/download.aspx?type=1&tabText=StarPRNT%20V3.4%20FULL%2032/64-bit&path=DriverFolder\drvr\starprnt_v340.zip&id=1743&referrer=http://www.starmicronics.com/support/ Step 2 : Navigate to the Windows folder in the download. Look for the 64 bit windows installer. Step 3 : Install the software. Step 4 : Make sure the printer is already installed on the Windows XP machine and that it is switched and reachable. If not installed, use the same Star Micronics printer software that was downloaded earlier, to install the printer on the XP PC. Make sure the printer is switched on and connected when the software is installed. Ste

Ubuntu Grub not loading at boot on your HP Pavilion X360

Finished installing Ubuntu on your HP Pavilion X360, but can't see the Grub boot loader at startup. It could probably be cause the BIOS is not loading the right boot loader.  You can follow these steps to solve your problem. Step 1 : Reboot the PC and press ESC at boot to bring up the options menu. Step 2 : Press F10 to go to the BIOS. Step 3 : Once in the BIOS go to the System Configuration tab. Step 4 : Press Enter on the Boot Options menu item to select it. Step 5 : Under UEFI Boot Order, press enter on OS Boot manager to select it. Step 6 : Press F5/F6 until the Ubuntu boot loader is the first item on the list. Step 7 : Press F10. Step 8 : Press F10 again to save and exit.   You are done. The Ubuntu boot loader should load when you restart the PC.

Using 'Group By' to Select the Row with the 'max(date)' and Updating it

update item_rate set rate_of_tax = 18 where id in (select id from (select id from item_rate where date_effective in (select max(date_effective) from item_rate group by item_name)) as t1) Explained : First get the maximum date_effective for each item_name.  Get the item_rate row id for that date  Place it into a temporary table t1  Select the ids from the temporary table  Update the item_rate table, set the rates of tax for the selected row ids from the temporary table.  Note : The temporary table is required because the table to be updated cannot be the same as the table being queried. item_rate Table ------------------------------------------------- | id | date_effective | rate_of_tax | item_name | ------------------------------------------------- | 1  | 01.Jan.2017    |   12.0      |  item1    | | 2  | 15.Jan.2017    |   12.0      |  item1    | | 3  | 15.Jan.2017    |   12.0      |  item2    | | 4  | 15.May.2017    |   14.0      |  item2    | | 5  | 01.Apr.2017    |

How to change the displayed name for a payment module in Prestashop

Often payment modules need to be renamed to something more appropriate for customers to understand them. It is important to display information that a customer would understand, especially when money and payments are involved. Prestashop Version 1.6.0.6 Go to the modules folder on your Prestashop host. Open your module folder, for example : bankwire Go to the translations folder. Edit the .php file which relates to the language, en.php is for English. Changing the rows highlighted below in the en.php file will help change what is displayed to the customer. bankwire_05adcee99142c1a60fb38bb1330bbbc1'] = 'Bank Transfer / NEFT / RTGS / IMPS - You will be provided bank details'; $_MODULE['<{bankwire}prestashop>bankwire_a246a8e9907530c4c36b8b4c37bbc823'] = 'Accept payments for your products via bank wire transfer.'; $_MODULE['<{bankwire}prestashop>bankwire_cbe0a99684b145e77f3e14174ac212e3'] = 'Are you sure about removing these

Tabbing In and Out of an Editable JComboBox

Tabbing in and out of an editable JComboBox seems to be really quirky. First we need to disable the default focus traversal keys for the JComboBox editor. editor.setFocusTraversalKeysEnabled(false); Then we add a KeyListener as below : editor.addKeyListener(new KeyAdapter() { @Override public void keyPressed(KeyEvent e) { switch (e.getKeyCode()) { case KeyEvent.VK_TAB: int n = e.getModifiers(); if (n > 0) { comboBox.transferFocusBackward(); } else { comboBox.getEditor().getEditorComponent().transferFocus(); } e.consume(); break; } } }); Notice that to tab forward, we are using the editor component and to tab backward we are using the combobox directly. Any