# coding=utf-8 fiscal_regimes = [ "RF01-Ordinario", "RF02-Contribuenti minimi (art.1, c.96-117, L. 244/07)", "RF04-Agricoltura e attività connesse e pesca (artt.34 e 34-bis, DPR 633/72)", "RF05-Vendita sali e tabacchi (art.74, c.1, DPR. 633/72)", "RF06-Commercio fiammiferi (art.74, c.1, DPR 633/72)", "RF07-Editoria (art.74, c.1, DPR 633/72)", "RF08-Gestione servizi telefonia pubblica (art.74, c.1, DPR 633/72)", "RF09-Rivendita documenti di trasporto pubblico e di sosta (art.74, c.1, DPR 633/72)", "RF10-Intrattenimenti, giochi e altre attività di cui alla tariffa allegata al DPR 640/72 (art.74, c.6, DPR 633/72)", "RF11-Agenzie viaggi e turismo (art.74-ter, DPR 633/72)", "RF12-Agriturismo (art.5, c.2, L. 413/91)", "RF13-Vendite a domicilio (art.25-bis, c.6, DPR 600/73)", "RF14-Rivendita beni usati, oggetti d’arte, d’antiquariato o da collezione (art.36, DL 41/95)", "RF15-Agenzie di vendite all’asta di oggetti d’arte, antiquariato o da collezione (art.40-bis, DL 41/95)", "RF16-IVA per cassa P.A. (art.6, c.5, DPR 633/72)", "RF17-IVA per cassa (art. 32-bis, DL 83/2012)", "RF18-Altro", "RF19-Regime forfettario (art.1, c.54-89, L. 190/2014)" ] tax_exemption_reasons = [ "N1-Escluse ex art. 15", "N2-Non Soggette", "N3-Non Imponibili", "N4-Esenti", "N5-Regime del margine / IVA non esposta in fattura", "N6-Inversione Contabile", "N7-IVA assolta in altro stato UE" ] mode_of_payment_codes = [ "MP01-Contanti", "MP02-Assegno", "MP03-Assegno circolare", "MP04-Contanti presso Tesoreria", "MP05-Bonifico", "MP06-Vaglia cambiario", "MP07-Bollettino bancario", "MP08-Carta di pagamento", "MP09-RID", "MP10-RID utenze", "MP11-RID veloce", "MP12-RIBA", "MP13-MAV", "MP14-Quietanza erario", "MP15-Giroconto su conti di contabilità speciale", "MP16-Domiciliazione bancaria", "MP17-Domiciliazione postale", "MP18-Bollettino di c/c postale", "MP19-SEPA Direct Debit", "MP20-SEPA Direct Debit CORE", "MP21-SEPA Direct Debit B2B", "MP22-Trattenuta su somme già riscosse" ] vat_collectability_options = [ "I-Immediata", "D-Differita", "S-Scissione dei Pagamenti" ] state_codes = {'Siracusa': 'SR', 'Bologna': 'BO', 'Grosseto': 'GR', 'Caserta': 'CE', 'Alessandria': 'AL', 'Ancona': 'AN', 'Pavia': 'PV', 'Benevento or Beneventum': 'BN', 'Modena': 'MO', 'Lodi': 'LO', 'Novara': 'NO', 'Avellino': 'AV', 'Verona': 'VR', 'Forli-Cesena': 'FC', 'Caltanissetta': 'CL', 'Brescia': 'BS', 'Rieti': 'RI', 'Treviso': 'TV', 'Ogliastra': 'OG', 'Olbia-Tempio': 'OT', 'Bergamo': 'BG', 'Napoli': 'NA', 'Campobasso': 'CB', 'Fermo': 'FM', 'Roma': 'RM', 'Lucca': 'LU', 'Rovigo': 'RO', 'Piacenza': 'PC', 'Monza and Brianza': 'MB', 'La Spezia': 'SP', 'Pescara': 'PE', 'Vercelli': 'VC', 'Enna': 'EN', 'Nuoro': 'NU', 'Medio Campidano': 'MD', 'Trieste': 'TS', 'Aosta': 'AO', 'Firenze': 'FI', 'Trapani': 'TP', 'Messina': 'ME', 'Teramo': 'TE', 'Udine': 'UD', 'Verbano-Cusio-Ossola': 'VB', 'Padua': 'PD', 'Reggio Emilia': 'RE', 'Frosinone': 'FR', 'Taranto': 'TA', 'Catanzaro': 'CZ', 'Belluno': 'BL', 'Pordenone': 'PN', 'Viterbo': 'VT', 'Gorizia': 'GO', 'Vatican City': 'SCV', 'Ferrara': 'FE', 'Chieti': 'CH', 'Crotone': 'KR', 'Foggia': 'FG', 'Perugia': 'PG', 'Bari': 'BA', 'Massa-Carrara': 'MS', 'Pisa': 'PI', 'Latina': 'LT', 'Salerno': 'SA', 'Turin': 'TO', 'Lecco': 'LC', 'Lecce': 'LE', 'Pistoia': 'PT', 'Como': 'CO', 'Barletta-Andria-Trani': 'BT', 'Mantua': 'MN', 'Ragusa': 'RG', 'Macerata': 'MC', 'Imperia': 'IM', 'Palermo': 'PA', 'Matera': 'MT', "L'Aquila": 'AQ', 'Milano': 'MI', 'Catania': 'CT', 'Pesaro e Urbino': 'PU', 'Potenza': 'PZ', 'Republic of San Marino': 'RSM', 'Genoa': 'GE', 'Brindisi': 'BR', 'Cagliari': 'CA', 'Siena': 'SI', 'Vibo Valentia': 'VV', 'Reggio Calabria': 'RC', 'Ascoli Piceno': 'AP', 'Carbonia-Iglesias': 'CI', 'Oristano': 'OR', 'Asti': 'AT', 'Ravenna': 'RA', 'Vicenza': 'VI', 'Savona': 'SV', 'Biella': 'BI', 'Rimini': 'RN', 'Agrigento': 'AG', 'Prato': 'PO', 'Cuneo': 'CN', 'Cosenza': 'CS', 'Livorno or Leghorn': 'LI', 'Sondrio': 'SO', 'Cremona': 'CR', 'Isernia': 'IS', 'Trento': 'TN', 'Terni': 'TR', 'Bolzano/Bozen': 'BZ', 'Parma': 'PR', 'Varese': 'VA', 'Venezia': 'VE', 'Sassari': 'SS', 'Arezzo': 'AR'}