summaryrefslogtreecommitdiffstats
path: root/kppp/Rules/Spain
diff options
context:
space:
mode:
Diffstat (limited to 'kppp/Rules/Spain')
-rw-r--r--kppp/Rules/Spain/Infovia.rst44
-rw-r--r--kppp/Rules/Spain/Infovia_IVA.rst44
-rw-r--r--kppp/Rules/Spain/Makefile.am9
-rw-r--r--kppp/Rules/Spain/Telefonica_Interprovincial.rst43
-rw-r--r--kppp/Rules/Spain/Telefonica_Interprovincial_IVA.rst43
-rw-r--r--kppp/Rules/Spain/Telefonica_Local.rst44
-rw-r--r--kppp/Rules/Spain/Telefonica_Metropolitana.rst44
-rw-r--r--kppp/Rules/Spain/Telefonica_Metropolitana_IVA.rst44
-rw-r--r--kppp/Rules/Spain/Telefonica_Nacional.rst43
-rw-r--r--kppp/Rules/Spain/Telefonica_Provincial.rst43
-rw-r--r--kppp/Rules/Spain/Telefonica_Provincial_IVA.rst43
11 files changed, 444 insertions, 0 deletions
diff --git a/kppp/Rules/Spain/Infovia.rst b/kppp/Rules/Spain/Infovia.rst
new file mode 100644
index 00000000..b9c85c11
--- /dev/null
+++ b/kppp/Rules/Spain/Infovia.rst
@@ -0,0 +1,44 @@
+################################################################
+#
+# Infovia at Spain
+#
+################################################################
+name=Spain Infovia
+
+################################################################
+# currency settings
+################################################################
+currency_symbol=PTS
+currency_position=right
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+per_connection=0
+minimum_costs=11.40
+flat_init_costs=(11.40,160)
+
+# Por Defecto reducida
+default=(0.0274, 1)
+
+# Tarifa Normal
+on (monday..friday) between (17:00..21:59) use (0.0754, 1)
+
+# Tarifa Punta
+on (monday..friday) between (8:00..16:59) use (0.0754, 1)
+on (saturday) between (8:00..13:59) use (0.0754, 1)
+
+# Festivos: Reducida
+on (1/1) between () use (0.0274, 1)
+on (1/6) between () use (0.0274, 1)
+on (5/1) between () use (0.0274, 1)
+on (10/12) between () use (0.0274, 1)
+on (11/1) between () use (0.0274, 1)
+on (12/6) between () use (0.0274, 1)
+on (12/8) between () use (0.0274, 1)
+on (12/25) between () use (0.0274, 1)
+on (easter) between () use (0.0274, 1)
+on (easter+50) between () use (0.0274, 1)
diff --git a/kppp/Rules/Spain/Infovia_IVA.rst b/kppp/Rules/Spain/Infovia_IVA.rst
new file mode 100644
index 00000000..b978599f
--- /dev/null
+++ b/kppp/Rules/Spain/Infovia_IVA.rst
@@ -0,0 +1,44 @@
+################################################################
+#
+# Infovia at Spain
+#
+################################################################
+name=Spain Infovia IVA
+
+################################################################
+# currency settings
+################################################################
+currency_symbol=PTS
+currency_position=right
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+per_connection=0
+minimum_costs=13.224
+flat_init_costs=(13.224,160)
+
+# Por Defecto reducida
+default=(0.0318, 1)
+
+# Tarifa Normal
+on (monday..friday) between (17:00..21:59) use (0.0875, 1)
+
+# Tarifa Punta
+on (monday..friday) between (8:00..16:59) use (0.0875, 1)
+on (saturday) between (8:00..13:59) use (0.0875, 1)
+
+# Festivos: Reducida
+on (1/1) between () use (0.0318, 1)
+on (1/6) between () use (0.0318, 1)
+on (5/1) between () use (0.0318, 1)
+on (10/12) between () use (0.0318, 1)
+on (11/1) between () use (0.0318, 1)
+on (12/6) between () use (0.0318, 1)
+on (12/8) between () use (0.0318, 1)
+on (12/25) between () use (0.0318, 1)
+on (easter) between () use (0.0318, 1)
+on (easter+50) between () use (0.0318, 1)
diff --git a/kppp/Rules/Spain/Makefile.am b/kppp/Rules/Spain/Makefile.am
new file mode 100644
index 00000000..951487a6
--- /dev/null
+++ b/kppp/Rules/Spain/Makefile.am
@@ -0,0 +1,9 @@
+pkg_DATA = Infovia.rst Telefonica_Interprovincial.rst \
+ Infovia_IVA.rst Telefonica_Interprovincial_IVA.rst \
+ Telefonica_Metropolitana.rst Telefonica_Metropolitana_IVA.rst \
+ Telefonica_Nacional.rst Telefonica_Provincial.rst \
+ Telefonica_Provincial_IVA.rst Telefonica_Local.rst
+
+pkgdir = $(kde_datadir)/kppp/Rules/Spain
+
+EXTRA_DIST = $(pkg_DATA)
diff --git a/kppp/Rules/Spain/Telefonica_Interprovincial.rst b/kppp/Rules/Spain/Telefonica_Interprovincial.rst
new file mode 100644
index 00000000..8f7bcb89
--- /dev/null
+++ b/kppp/Rules/Spain/Telefonica_Interprovincial.rst
@@ -0,0 +1,43 @@
+################################################################
+#
+# Telefonica at Spain
+#
+################################################################
+name=Spain Telefonica Interprovincial
+
+################################################################
+# currency settings
+################################################################
+currency_symbol=PTS
+currency_position=right
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+per_connection=15
+minimum_costs=15
+
+# Por Defecto reducida
+default=(0.174, 1)
+
+# Tarifa Normal
+on (monday..friday) between (17:00..21:59) use (0.4169, 1)
+
+# Tarifa Punta
+on (monday..friday) between (8:00..16:59) use (0.6575, 1)
+on (saturday) between (8:00..13:59) use (0.6575, 1)
+
+# Festivos: Reducida
+on (1/1) between () use (0.174, 1)
+on (1/6) between () use (0.174, 1)
+on (5/1) between () use (0.174, 1)
+on (10/12) between () use (0.174, 1)
+on (11/1) between () use (0.174, 1)
+on (12/6) between () use (0.174, 1)
+on (12/8) between () use (0.174, 1)
+on (12/25) between () use (0.174, 1)
+on (easter) between () use (0.174, 1)
+on (easter+50) between () use (0.174, 1)
diff --git a/kppp/Rules/Spain/Telefonica_Interprovincial_IVA.rst b/kppp/Rules/Spain/Telefonica_Interprovincial_IVA.rst
new file mode 100644
index 00000000..cae45154
--- /dev/null
+++ b/kppp/Rules/Spain/Telefonica_Interprovincial_IVA.rst
@@ -0,0 +1,43 @@
+################################################################
+#
+# Telefonica at Spain
+#
+################################################################
+name=Spain Telefonica Interprovincial IVA
+
+################################################################
+# currency settings
+################################################################
+currency_symbol=PTS
+currency_position=right
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+per_connection=17.4
+minimum_costs=17.4
+
+# Por Defecto reducida
+default=(0.2018, 1)
+
+# Tarifa Normal
+on (monday..friday) between (17:00..21:59) use (0.4836, 1)
+
+# Tarifa Punta
+on (monday..friday) between (8:00..16:59) use (0.7627, 1)
+on (saturday) between (8:00..13:59) use (0.7627, 1)
+
+# Festivos: Reducida
+on (1/1) between () use (0.2018, 1)
+on (1/6) between () use (0.2018, 1)
+on (5/1) between () use (0.2018, 1)
+on (10/12) between () use (0.2018, 1)
+on (11/1) between () use (0.2018, 1)
+on (12/6) between () use (0.2018, 1)
+on (12/8) between () use (0.2018, 1)
+on (12/25) between () use (0.2018, 1)
+on (easter) between () use (0.2018, 1)
+on (easter+50) between () use (0.2018, 1)
diff --git a/kppp/Rules/Spain/Telefonica_Local.rst b/kppp/Rules/Spain/Telefonica_Local.rst
new file mode 100644
index 00000000..b086565d
--- /dev/null
+++ b/kppp/Rules/Spain/Telefonica_Local.rst
@@ -0,0 +1,44 @@
+################################################################
+#
+# Infovia at Spain
+#
+################################################################
+name=Spain Telefonica Metropolitana
+
+################################################################
+# currency settings
+################################################################
+currency_symbol=PTS
+currency_position=right
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+per_connection=0
+minimum_costs=11.40
+flat_init_costs=(11.40,160)
+
+# Por Defecto reducida
+default=(0.0274, 1)
+
+# Tarifa Normal
+on (monday..friday) between (17:00..21:59) use (0.0754, 1)
+
+# Tarifa Punta
+on (monday..friday) between (8:00..16:59) use (0.0754, 1)
+on (saturday) between (8:00..13:59) use (0.0754, 1)
+
+# Festivos: Reducida
+on (1/1) between () use (0.0274, 1)
+on (1/6) between () use (0.0274, 1)
+on (5/1) between () use (0.0274, 1)
+on (10/12) between () use (0.0274, 1)
+on (11/1) between () use (0.0274, 1)
+on (12/6) between () use (0.0274, 1)
+on (12/8) between () use (0.0274, 1)
+on (12/25) between () use (0.0274, 1)
+on (easter) between () use (0.0274, 1)
+on (easter+50) between () use (0.0274, 1)
diff --git a/kppp/Rules/Spain/Telefonica_Metropolitana.rst b/kppp/Rules/Spain/Telefonica_Metropolitana.rst
new file mode 100644
index 00000000..b086565d
--- /dev/null
+++ b/kppp/Rules/Spain/Telefonica_Metropolitana.rst
@@ -0,0 +1,44 @@
+################################################################
+#
+# Infovia at Spain
+#
+################################################################
+name=Spain Telefonica Metropolitana
+
+################################################################
+# currency settings
+################################################################
+currency_symbol=PTS
+currency_position=right
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+per_connection=0
+minimum_costs=11.40
+flat_init_costs=(11.40,160)
+
+# Por Defecto reducida
+default=(0.0274, 1)
+
+# Tarifa Normal
+on (monday..friday) between (17:00..21:59) use (0.0754, 1)
+
+# Tarifa Punta
+on (monday..friday) between (8:00..16:59) use (0.0754, 1)
+on (saturday) between (8:00..13:59) use (0.0754, 1)
+
+# Festivos: Reducida
+on (1/1) between () use (0.0274, 1)
+on (1/6) between () use (0.0274, 1)
+on (5/1) between () use (0.0274, 1)
+on (10/12) between () use (0.0274, 1)
+on (11/1) between () use (0.0274, 1)
+on (12/6) between () use (0.0274, 1)
+on (12/8) between () use (0.0274, 1)
+on (12/25) between () use (0.0274, 1)
+on (easter) between () use (0.0274, 1)
+on (easter+50) between () use (0.0274, 1)
diff --git a/kppp/Rules/Spain/Telefonica_Metropolitana_IVA.rst b/kppp/Rules/Spain/Telefonica_Metropolitana_IVA.rst
new file mode 100644
index 00000000..e646ca50
--- /dev/null
+++ b/kppp/Rules/Spain/Telefonica_Metropolitana_IVA.rst
@@ -0,0 +1,44 @@
+################################################################
+#
+# Infovia at Spain
+#
+################################################################
+name=Spain Telefonica Metropolitana IVA
+
+################################################################
+# currency settings
+################################################################
+currency_symbol=PTS
+currency_position=right
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+per_connection=0
+minimum_costs=13.224
+flat_init_costs=(13.224,160)
+
+# Por Defecto reducida
+default=(0.0318, 1)
+
+# Tarifa Normal
+on (monday..friday) between (17:00..21:59) use (0.0875, 1)
+
+# Tarifa Punta
+on (monday..friday) between (8:00..16:59) use (0.0875, 1)
+on (saturday) between (8:00..13:59) use (0.0875, 1)
+
+# Festivos: Reducida
+on (1/1) between () use (0.0318, 1)
+on (1/6) between () use (0.0318, 1)
+on (5/1) between () use (0.0318, 1)
+on (10/12) between () use (0.0318, 1)
+on (11/1) between () use (0.0318, 1)
+on (12/6) between () use (0.0318, 1)
+on (12/8) between () use (0.0318, 1)
+on (12/25) between () use (0.0318, 1)
+on (easter) between () use (0.0318, 1)
+on (easter+50) between () use (0.0318, 1)
diff --git a/kppp/Rules/Spain/Telefonica_Nacional.rst b/kppp/Rules/Spain/Telefonica_Nacional.rst
new file mode 100644
index 00000000..8f7bcb89
--- /dev/null
+++ b/kppp/Rules/Spain/Telefonica_Nacional.rst
@@ -0,0 +1,43 @@
+################################################################
+#
+# Telefonica at Spain
+#
+################################################################
+name=Spain Telefonica Interprovincial
+
+################################################################
+# currency settings
+################################################################
+currency_symbol=PTS
+currency_position=right
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+per_connection=15
+minimum_costs=15
+
+# Por Defecto reducida
+default=(0.174, 1)
+
+# Tarifa Normal
+on (monday..friday) between (17:00..21:59) use (0.4169, 1)
+
+# Tarifa Punta
+on (monday..friday) between (8:00..16:59) use (0.6575, 1)
+on (saturday) between (8:00..13:59) use (0.6575, 1)
+
+# Festivos: Reducida
+on (1/1) between () use (0.174, 1)
+on (1/6) between () use (0.174, 1)
+on (5/1) between () use (0.174, 1)
+on (10/12) between () use (0.174, 1)
+on (11/1) between () use (0.174, 1)
+on (12/6) between () use (0.174, 1)
+on (12/8) between () use (0.174, 1)
+on (12/25) between () use (0.174, 1)
+on (easter) between () use (0.174, 1)
+on (easter+50) between () use (0.174, 1)
diff --git a/kppp/Rules/Spain/Telefonica_Provincial.rst b/kppp/Rules/Spain/Telefonica_Provincial.rst
new file mode 100644
index 00000000..3121674a
--- /dev/null
+++ b/kppp/Rules/Spain/Telefonica_Provincial.rst
@@ -0,0 +1,43 @@
+################################################################
+#
+# Telefonica at Spain
+#
+################################################################
+name=Spain Telefonica Interprovincial
+
+################################################################
+# currency settings
+################################################################
+currency_symbol=PTS
+currency_position=right
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+per_connection=15
+minimum_costs=15
+
+# Por Defecto reducida
+default=(0.1129, 1)
+
+# Tarifa Normal
+on (monday..friday) between (17:00..21:59) use (0.224, 1)
+
+# Tarifa Punta
+on (monday..friday) between (8:00..16:59) use (0.2575, 1)
+on (saturday) between (8:00..13:59) use (0.2575, 1)
+
+# Festivos: Reducida
+on (1/1) between () use (0.1129, 1)
+on (1/6) between () use (0.1129, 1)
+on (5/1) between () use (0.1129, 1)
+on (10/12) between () use (0.1129, 1)
+on (11/1) between () use (0.1129, 1)
+on (12/6) between () use (0.1129, 1)
+on (12/8) between () use (0.1129, 1)
+on (12/25) between () use (0.1129, 1)
+on (easter) between () use (0.1129, 1)
+on (easter+50) between () use (0.1129, 1)
diff --git a/kppp/Rules/Spain/Telefonica_Provincial_IVA.rst b/kppp/Rules/Spain/Telefonica_Provincial_IVA.rst
new file mode 100644
index 00000000..0b8dd7e1
--- /dev/null
+++ b/kppp/Rules/Spain/Telefonica_Provincial_IVA.rst
@@ -0,0 +1,43 @@
+################################################################
+#
+# Telefonica at Spain
+#
+################################################################
+name=Spain Telefonica Interprovincial IVA
+
+################################################################
+# currency settings
+################################################################
+currency_symbol=PTS
+currency_position=right
+currency_digits=2
+
+
+################################################################
+# connection settings
+################################################################
+
+per_connection=17.4
+minimum_costs=17.4
+
+# Por Defecto reducida
+default=(0.131, 1)
+
+# Tarifa Normal
+on (monday..friday) between (17:00..21:59) use (0.2598, 1)
+
+# Tarifa Punta
+on (monday..friday) between (8:00..16:59) use (0.2987, 1)
+on (saturday) between (8:00..13:59) use (0.2987, 1)
+
+# Festivos: Reducida
+on (1/1) between () use (0.131, 1)
+on (1/6) between () use (0.131, 1)
+on (5/1) between () use (0.131, 1)
+on (10/12) between () use (0.131, 1)
+on (11/1) between () use (0.131, 1)
+on (12/6) between () use (0.131, 1)
+on (12/8) between () use (0.131, 1)
+on (12/25) between () use (0.131, 1)
+on (easter) between () use (0.131, 1)
+on (easter+50) between () use (0.131, 1)