WWW.SA.I-PDF.INFO
FREE ELECTRONIC LIBRARY - Abstracts, books, theses
 
<< HOME
CONTACTS



Pages:   || 2 |

«State of Indiana, Department of Revenue Electronic Taxpayer Service Center SFTP Bulk Upload Guide (Revised November 1, 2016) Indiana SFTP Bulk Upload ...»

-- [ Page 1 ] --

State of Indiana, Department of Revenue

Electronic Taxpayer Service Center

SFTP Bulk Upload Guide

(Revised November 1, 2016)

Indiana SFTP Bulk Upload Guide

Table of Contents

Overview of Bulk Upload

Filing Bulk Returns through Secure SFTP

INtax Registration

Encryption for SFTP Submission

PGP or GPG Software

Certificate of Registration

Secure File Transfer

Acknowledgements

Test Files

Contact Information

File Naming Conventions

Quick Reference

Registration Steps

Steps Repeated Each Return Cycle

APPENDIX A – PGP setup and use

Introduction

Install PGP

Generate a key

Export a key

Import key

Encrypt a file

Decrypt a file

APPENDIX B – GPG setup and use

Introduction

Install gpg

Generate a key

Export a key

Import and sign key

Encrypt a file

Decrypt a file

APPENDIX C - SFTP Client Installation and Setup Instructions (WinSCP)

APPENDIX D – Using WinSCP to Send a File

APPENDIX E – Common Errors

Encrypted Acknowledgements

APPENDIX F – Common Acronyms

APPENDIX G – Intax Supported Form Types

APPENDIX H – Acknowledgment Error Messages / Resolutions

APPENDIX I – Transcripts of PGP command execution

APPENDIX J – Transcripts of GPG command execution

Page 2 Version 3.0 Indiana SFTP Bulk Upload Guide Overview of Bulk Upload The bulk upload facility provides taxpayers submitting files with large numbers of transactions a method to electronically submit a file to the Indiana Department of Revenue. Bulk upload files are created offline and then submitted to the department for processing. The files are processed sequentially within a couple of hours.

During high-volume processing, the delay can be longer. When the process is complete, an email is sent to the authorized representative with the results of the submission. Note that if any of the records have invalid or incorrectly formatted data, the entire return is rejected for that return. If there are multiple returns in a file, each return can be accepted or rejected independently of each other. The error message lists the returns that require correcting. After correcting these returns, only the failing return(s) need resubmission.

Filing Bulk Returns through Secure SFTP Following is an outline of the steps needed to file bulk returns through our secure SFTP site. The file layout of the specific return being filed must be followed exactly as published.

INtax Registration To file using bulk upload, all submitters should be registered on our INtax website. If you do not file one of the forms listed in Appendix G, please contact the department at (BulkFiler@dor.IN.gov). You do not need to register your clients on the INtax site; only the company submitting the file must be a registered INtax user. Even though your clients do not have to be registered in INtax, they do have to be registered with the State of Indiana to file the return type being submitted. Taxpayers registered with the State of Indiana will have a valid 10-digit TID number with a 3-digit location. If you need to get your Indiana State ID (TID) register at https://inbiz.in.gov/taxes-fees/tax-registration Encryption for SFTP Submission All files must be encrypted using PGP or GPG when sent to our secure SFTP site. The steps in this

process are as follows:

Step 1: Create your own public/private key pair using PGP/GPG.

Step 2: Request DOR’s public key.

Step 3: Import the department’s key into your encryption software for your use.

Step 4: Encrypt the data using only the department’s public key.

Step 5: Upload the data to the secure SFTP site.

PGP/GPG encryption works between two parties, each of which has a pair of encryption keys: one of which is public, the other private. The data to be encrypted is encoded using the recipient’s public key and then is signed by the sender’s private key. The recipient checks the validity of the sender by checking the signature against the sender’s public key. If that step passes, the data can be decrypted using the recipient’s private key. In this way, the public key can be made public and there is no need for the private key to be sent to the recipient, thus improving security.

*NOTE: If requested, acknowledgement files will be encrypted using the submitter’s key and placed in the OUT SFTP folder for pickup by tax payer.

–  –  –

Along with the certificate, you also will be sent a link to download software you can use to connect to the S FTP site. If you have software your company uses to connect to SFTP sites, it can be used in place of the one provided.

To request a certificate of registration, you can send an email request to BulkFiler@dor.IN.gov or call (317) 233-5656.

Secure File Transfer Files transmitted via the bulk upload process should be named using the convention shown on page 6.

The file should be encrypted using PGP or GPG encryption. Please follow the guidelines in Appendix A, or Appendix B for encrypting a file.

With the file named according to specifications provided in your certificate of registration and encrypted using PGP or GPG, it can be uploaded to the SFTP site designated by the department. You can accomplish this programmatically or use SFTP software to connect to the site. You can download software to connect to the SFTP site at https://extranet.in.gov/sftp/base. At this site select the Secure File Transfer (SFTP) option.





For further instructions on how to download a copy of SFTP, see Appendix A or Appendix B.

If you already have software that supports SFTP, you may use it.

Acknowledgements After uploading an encrypted file to the department’s SFTP site, you will receive an email to notify you that your file has been processed and provide the results.

Note: If you do not receive our acknowledgment file you cannot assume your file has been received and or accepted.

The base filename will be the same as that of the file submitted to the SFTP site.

Within the acknowledgement, there will be a record of each return submitted in the uploaded file. The absence of any error messages or codes indicates the return processed successfully.

If you do not receive an acknowledgement within two hours, verify the following:

 File was named correctly. See your certificate of registration for proper file name.

 File was encrypted using the department’s public key.

If these are correct, email the department (BulkFiler@dor.IN.gov) to verify we received the file.

This is an example of a return with no errors. This indicates the normal return processed.

–  –  –

The following example shows a return that was rejected due to an invalid TID and location in the EIN element. When a return is submitted through the bulk upload process, the Indiana ID and location are verified against our main database. If this TID and location do not match any active accounts in our database, the return is rejected. This return should be corrected and resubmitted.

–  –  –

You can submit as many test files as needed. This is an automated process, so you do not need to contact the department when submitting test files.

After you have submitted two consecutive valid test files, you will need to email the department (BulkFiler@dor.IN.gov). We will review the files and let you know if there are any issues. If there are no issues, we will certify you to begin submitting production files for the submission type tested. If you do not contact the department prior to submitting your first production file, it will be rejected.

Contact Information If, after reviewing this material, you still have unanswered questions regarding the electronic filing of returns, please contact the Indiana Department of Revenue at telephone number (317) 233-5656. You also can email your questions to Bulkfiler@dor.IN.gov.

–  –  –

Examples:

Before Encryption:

File name of production file (P), submitter identifier 12345678, tax type WH-1 (005), file type - xml (1), sequence 7, P00123456780051000007.xml

After Encryption:

P00123456780051000007.xml.gpg

–  –  –

Note: If you are registering for ALC, OTP, or CIG contact the department to determine if this step is required.

Step 2: Request a certificate of registration. This provides the filename as well as the SFTP login name and password. To request a certificate of registration, you can send an email request to BulkFiler@dor.IN.gov or call (317) 233-5656.

Step 3: Get instructions on how to download and install the PGP or GPG software by referring to Appendix A for PGP or Appendix B for GPG.

Step 4: Download and install the SFTP software from https://extranet.in.gov/sftp/base. Follow the instructions in Appendix C.

Step 5: Successfully upload two consecutive test files that result in no errors.

Step 6: Contact the department after two valid test files have been submitted.

Steps Repeated Each Return Cycle Step 1: Create a file containing the returns to be submitted. The file must be in accordance with the specifications. The filename must be in accordance with the certificate of registration.

Step 2: Encrypt the file using our public key. The filename should be the same as that in the previous Step 2 with the additional suffix of.pgp or.gpg. Failure to encrypt the file being submitted could result in your company being decertified to submit bulk returns.

Step 3: Connect to our secure SFTP site using your software or the software downloaded from https://extranet.in.gov/sftp/base. Follow the instructions in Appendix C.

Step 4: Copy the file to the attached SFTP site.

Step 5: You should receive an email with the acknowledgement XML attached. If requested an encrypted acknowledgement file can be picked up on the SFTP site.

Step 6: Fix and resubmit any returns that did not process because of errors.

Note: Resubmit only the returns that failed. Do not resubmit the entire file.

–  –  –

APPENDIX A – PGP setup and use Introduction PGP (pretty good privacy) is a software package used for encryption of files and emails. PGP is now owned by Symantec and is available for a license fee. PGP is downloadable and available for purchase at https://www.symantec.com/products/information-protection/encryption/command-line All of the commands in this document were executed in a Command (DOS) window. These commands can also be executed in a Powershell Window. All commands are shown in Courier font. Answers to prompts are highlighted

in bold red as in the example below:

C:\pgp --gen-key "Your key Name" --key-type "RSA" --encryption-bits 2048 --pass phrase "Your passphrase" --signing-bits 2048 Your key Name:generate key (2078:non-standard user ID) Acquiring entropy from system state....done Generating key Your key Name progress.....*******

0x7CC44594:generate key (0:key successfully generated) Acquiring entropy from system state....done Generating subkey progress

**

.......******* done 0xEF5C71EE:generate key (0:subkey successfully generated) In order to use encryption, a key is required. Keys are composed of a private and a public part. When you encrypt a file for submission to the Indiana Department of Revenue (IDOR), you use the public part of the key; when decrypting you use the private part. Below is the command to generate a key.

Conventions used in this tutorial:

 Commands are shown in Courier New type in black.

 Answers to prompted are shown in bold red type.

 Substitutions are shown in bold blue type A transcript for each of the commands below can be found in Appendix I.

Install PGP Purchase the software and download the software from https://www.symantec.com/products/informationprotection/encryption/command-line and follow the installation instructions.

Generate a key Generating keys is an interactive process.

**Note that you need to remember the passphrase for your key!

Execute the following command pgp --gen-key "your key name" --key-type "RSA" --encryption-bits 2048 --passphrase "your passphrase

C:\

for this key" --signing-bits 2048 DO NOT FORGET YOUR PASSPHRASE AND KEEP IT SECURE. If someone hacks into your computer, they could steal your gpg keys but without the passphrase the keys are worthless.

Once your key is generated, execute the command below to list the keys in your keyring.

C:\pgp --list-keys

–  –  –

Export a key The IDOR will email your acknowledgement file by default. If you wish to have your acknowledgment file placed on our server for your retrieval it will be encrypted. If this is your choice, you must export the public part in order to provide it to IDOR so your acknowledgement file can be encrypted.

Key names are likely to have spaces and other special characters in the name. The double quotes ( " ) around the name of the key ensure that it is treated properly by PGP and by Windows.

To export the public part of a key, execute the command below, substituting an output file name for Acme.asc and you key name for "Acme LLC (DOR files)".

C:\ pgp --export "Acme LLC (DOR files)" --output "Acme.asc" Import key Since you will be encrypting data and sending it to us, you will need to import our public key to use for encryption.

If you are encrypting, you are using a public key which is what we provide. The example below assumes that the DOR public key is stored in a file called “Indiana Department of Revenue ERF.asc” and is in the directory where you are executing the gpg command. Note the use of double quotes ( " )around the key name below. Execute this command to import a key.

C:\pgp --import "Indiana Department of Revenue ERF.asc" Encrypt a file Below find the command to encrypt a file, remembering to substitute an appropriate output file name for "file_to_encrypt.txt.gpg" and the name of your file to be encrypted for "file_to_encrypt.txt". Use the key public key provided by DOR that you imported earlier.

C:\pgp --recipient "Indiana Department of Revenue ERF RAtkison@dor.in.gov" --output "file_to_encrypt.txt.gpg" --encrypt "file_to_encrypt.txt" Decrypt a file To decrypt the file, use the private part of the key you generated earlier. Remember to substitute your key name for "Acme LLC (DOR files)" and the name of the output of the decryption for file_to_decrypt.txt and the name of the file to decrypt for file_to_decrypt.txt.gpg. Note that you will need the passphrase for this step.

-u "Acme LLC (DOR files)" --output file_to_decrypt.txt --decrypt file_to_decrypt.txt.gpg C:\gpg

–  –  –

APPENDIX B – GPG setup and use Introduction Pgp (pretty good privacy) is a software package used for encryption of files and emails. Pgp is now owned by Symantec and is available for a license fee. Gpg is the free version of pgp and is downloadable at https://www.gpg4win.org/ All of the commands in this document were executed in a Command (DOS) window. These commands can also be executed in a Powershell Window. All commands are shown in Courier font. Answers to prompts are highlighted

in bold red as in the example below:

PS C:\ gpg --gen-key gpg (GnuPG) 2.0.26; Copyright (C) 2013 Free Software Foundation, Inc.

This is free software: you are free to change and redistribute it.

There is NO WARRANTY, to the extent permitted by law.

Please select what kind of key you want:

(1) RSA and RSA (default) (2) DSA and Elgamal (3) DSA (sign only) (4) RSA (sign only) Your selection? 1 In order to use encryption, a key is required. Keys are composed of a private and a public part. When you encrypt a file for submission to the Indiana Department of Revenue (IDOR), you use the public part of the key; when decrypting you use the private part. Below is the command to generate a key.

Conventions used in this tutorial:

 Commands are shown in Courier New type in black.



Pages:   || 2 |


Similar works:

«Global Initiative on Out-Of-School Children This report was prepared by an independent expert as part of the Global Initiative on Out-of-School Children with support from R.T. Ministry of National Education Directorate General for Basic Education and UNICEF Turkey under the Government of Republic of Turkey – UNICEF 2011-2015 Country Programme Action Plan. The statements in this report are of the author and do not necessarily reflect the views of the Ministry of National Education or UNICEF....»

«Case: 13-12863 Date Filed: 10/30/2014 Page: 1 of 35 [PUBLISH] IN THE UNITED STATES COURT OF APPEALS FOR THE ELEVENTH CIRCUIT No. 13-12863 D.C. Docket No. 5:12-cv-00266-WTH-TRL U.S. NUTRACEUTICALS, LLC, a Florida limited liability corporation, d.b.a. Valensa International, Plaintiff-Appellee, versus CYANOTECH CORPORATION, a Nevada corporation, Defendant-Appellant. Appeal from the United States District Court for the Middle District of Florida _ (October 30, 2014) Before WILSON, WILLIAM PRYOR...»

«Innerwear Market in India AMONGST THE CORE APPAREL CATEGORIES, INNERWEAR APPEARS TO BE A POTENTIAL GROWTH CATEGORY ACROSS ALL SEGMENTS. IN 2014, THE INDIAN INNERWEAR MARKET WAS WORTH ‘19,950 CRORE AND IS ESTIMATED TO GROW AT 13 PERCENT TO REACH `68,270 CRORE BY 2024. IN THIS RESEARCH, AMIT GUGNANI, SENIOR VICE PRESIDENT, FASHION AND KANTI PRAKASH, BRAHMA, PRINCIPAL CONSULTANT, FASHION AT TECHNOPAK ADVISORS, THROWS LIGHT ON THE GROWTH OF INNERWEAR MARKET. Among the core apparel categories,...»

«*VNUP[P]L )LOH]PVYHS ;OLYHW` MVY +LWYLZZPVU PU =L[LYHUZ HUK 4PSP[HY` :LY]PJLTLTILYZ ;OLYHWPZ[ 4HU\HS (T` LUaLS 7O+ ‹.YLNVY` 2 )YV^U 7O+ ‹ )YHKSL`, 2HYSPU 7O+ Cognitive Behavioral Therapy for Depression in Veterans and Military Servicemembers Therapist Manual Amy Wenzel, Ph.D. Gregory K. Brown, Ph.D. Bradley E. Karlin, Ph.D. Suggested Citation: Wenzel, A., Brown, G. K., & Karlin, B. E. (2011). Cognitive Behavioral Therapy for Depression in Veterans and Military Servicemembers:...»

«IN THE COURT OF CHIEF JUDICIAL MAGISTRATE:: DARRANG ::MANGALDAI. GR.Case No. 958/2008 u/s 341/447/323/427 IPC. State -VsKaruna Sarma. Accused. Present : Sri L.K. Saikia, AJS. Chief Judicial Magistrate, Darrang, Mangaldai Advocates appeared : for the State : Mr. A. Rahman, Addl. PP. for the Accused : Mr. M. Saikia. Evidence recorded on : 10-04-13, 22-10-13, 27-05-14, 28-08-14, 07-03-15, 13-08-15. Argument heard on : 21-09-15, 05-10-15. Judgment delivered on : 16-10-15. JUDGMENT 1. The case of...»

«NOTICE 2013 Annual General Meeting of Forbes Golfers Assoc. Inc. Wednesday 16th October 2013, 6.30 pm At Forbes Golf and Sportsman s Hotel AGENDA 1. Attendance 2. Apologies th 3. To confirm the Minutes of the Annual General Meeting held on 10 October 2012 th 4. Reports of Chairman and Treasurer for the year ended 30 June 2013 th 5. To receive and consider the Financial Statements and Auditors Report for year ended 30 June 6. Election of Management Committee 7. Closure of Annual General Meeting...»

«Two Shades of Opacity: Hidden Orders versus Dark Trading∗ Hans Degryse† Geoffrey Tombeur‡ Gunther Wuyts§ This version: September 2015 Abstract This paper investigates two distinct ways in which traders can hide their trading intentions: (1) hidden orders on lit trading venues and (2) completely dark trading venues. Using a detailed high-frequency dataset, we find that dark trading and hidden order trading are substitutes. However, dark trading appears to be a better substitute for...»

«DOSSIER DE PRENSA El secreto de un Alquiler Seguro es. Tener un inquilino perfecto 2016 | primera empresa privada especializada en la protección a propietarios ALQUILER SEGURO, S.A.U. Alquiler Seguro es la primera empresa privada especializada en la protección a propietarios a través de la implantación de medidas preventivas para evitar la morosidad. Además, es la única que cuenta con servicios garantizados y certificados con los sellos de calidad ISO 9001 e ISO 20252. Alquiler Seguro...»

«SUBORDINATE BUT EQUAL: THE INTRA-TRINITARIAN SUBORDINATION OF THE SON TO THE FATHER IN THE THEOLOGIES OF P.T. FORSYTH AND JÜRGEN MOLTMANN Matthew Lee Sanders A Thesis Submitted for the Degree of PhD at the University of St. Andrews Full metadata for this item is available in Research@StAndrews:FullText at: https://research-repository.st-andrews.ac.uk/ Please use this identifier to cite or link to this item: http://hdl.handle.net/10023/1440 This item is protected by original copyright This item...»

«HELIOS II Social Integration and Independent Living The Elimination of Socio-psychological Barriers: Assistance in Daily Living Thematic Group No. 5 1996 Report Table of Contents Preface Introduction The Principles of Independent Living The Principles of Personal Assistance Direct Payments Analysis of Existing Personal Assistance in Europe Legislative and financial basis Training for PA users and PA’s How are assistants employed Conditions of service Who chooses? Consistency across individual...»

«Hagerstown Community College Annual Plan and Budget FY15 I TABLE OF CONTENTS OVERVIEW OF THE COLLEGE’S PLANNING, BUDGETING AND EVALUATION PROCESS MISSION and VISION Mission Vision FY 15 INSTITUTIONAL PRIORITIES ORGANIZATIONAL CHANGE STRATEGIC GOALS AND RELATED ACTION PLANS FOR FY 15 FY 15 GENERAL FUND REVENUE Student Tuition and Fees (Credit and Credit-free) State Funding County Funding Investment Income and Miscellaneous Revenue Summary FY 15 GENERAL FUND EXPENDITURES Salaries and Benefits...»

«1 -BHS/YSR-AKG/5:00/3O DR. NARENDRA JADHAV (CONTD.): First, the provision made is inadequate. The guidelines stated that the Central Government as well as the State Governments must make a provision for the Scheduled Castes and the Scheduled Tribes which should at least be equivalent to their proportion in the population. This has never happened in the States and the Centre. This is about inadequate provision. Now, I come to the second point. There was a reference to it earlier that out of the...»





 
<<  HOME   |    CONTACTS
2017 www.sa.i-pdf.info - Abstracts, books, theses

Materials of this site are available for review, all rights belong to their respective owners.
If you do not agree with the fact that your material is placed on this site, please, email us, we will within 1-2 business days delete him.