From ffb96afc18c69935a6f7e5962972eff77e383e75 Mon Sep 17 00:00:00 2001 From: Michalis Zamparas Date: Tue, 9 Jan 2024 17:16:27 +0200 Subject: [PATCH] Update xsd to 1.0.7 version --- lib/my_data/resources/inv/entity_type.rb | 7 + .../resources/inv/transport_detail_type.rb | 7 + lib/my_data/resources/provider_info_type.rb | 7 + .../resources/reception_emails_type.rb | 7 + .../resources/reception_providers_type.rb | 7 + ...sDoc-v1.0.2.xsd => InvoicesDoc-v1.0.7.xsd} | 216 ++++++++++++++-- ....2.xsd => RequestedProviderDoc-v1.0.7.xsd} | 2 +- .../docs/expensesClassification-v1.0.2.xsd | 193 -------------- .../docs/expensesClassification-v1.0.7.xsd | 244 ++++++++++++++++++ .../xsd/docs/incomeClassification-v1.0.2.xsd | 141 ---------- .../xsd/docs/incomeClassification-v1.0.7.xsd | 144 +++++++++++ ....2.xsd => requestedInvoicesDoc-v1.0.7.xsd} | 12 +- lib/my_data/xsd/docs/response-v1.0.2.xsd | 85 ------ lib/my_data/xsd/docs/response-v1.0.7.xsd | 122 +++++++++ 14 files changed, 745 insertions(+), 449 deletions(-) create mode 100644 lib/my_data/resources/inv/entity_type.rb create mode 100644 lib/my_data/resources/inv/transport_detail_type.rb create mode 100644 lib/my_data/resources/provider_info_type.rb create mode 100644 lib/my_data/resources/reception_emails_type.rb create mode 100644 lib/my_data/resources/reception_providers_type.rb rename lib/my_data/xsd/docs/{InvoicesDoc-v1.0.2.xsd => InvoicesDoc-v1.0.7.xsd} (82%) rename lib/my_data/xsd/docs/{RequestedProviderDoc-v1.0.2.xsd => RequestedProviderDoc-v1.0.7.xsd} (97%) delete mode 100644 lib/my_data/xsd/docs/expensesClassification-v1.0.2.xsd create mode 100644 lib/my_data/xsd/docs/expensesClassification-v1.0.7.xsd delete mode 100644 lib/my_data/xsd/docs/incomeClassification-v1.0.2.xsd create mode 100644 lib/my_data/xsd/docs/incomeClassification-v1.0.7.xsd rename lib/my_data/xsd/docs/{requestedInvoicesDoc-v1.0.2.xsd => requestedInvoicesDoc-v1.0.7.xsd} (87%) delete mode 100644 lib/my_data/xsd/docs/response-v1.0.2.xsd create mode 100644 lib/my_data/xsd/docs/response-v1.0.7.xsd diff --git a/lib/my_data/resources/inv/entity_type.rb b/lib/my_data/resources/inv/entity_type.rb new file mode 100644 index 0000000..3501d30 --- /dev/null +++ b/lib/my_data/resources/inv/entity_type.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +class MyData::Resources::Inv::EntityType + include MyData::Resource + + xsd_complex_type +end diff --git a/lib/my_data/resources/inv/transport_detail_type.rb b/lib/my_data/resources/inv/transport_detail_type.rb new file mode 100644 index 0000000..afad6f8 --- /dev/null +++ b/lib/my_data/resources/inv/transport_detail_type.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +class MyData::Resources::Inv::TransportDetailType + include MyData::Resource + + xsd_complex_type +end diff --git a/lib/my_data/resources/provider_info_type.rb b/lib/my_data/resources/provider_info_type.rb new file mode 100644 index 0000000..f7a8e4f --- /dev/null +++ b/lib/my_data/resources/provider_info_type.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +class MyData::Resources::ProviderInfoType + include MyData::Resource + + xsd_complex_type +end diff --git a/lib/my_data/resources/reception_emails_type.rb b/lib/my_data/resources/reception_emails_type.rb new file mode 100644 index 0000000..ef6a036 --- /dev/null +++ b/lib/my_data/resources/reception_emails_type.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +class MyData::Resources::ReceptionEmailsType + include MyData::Resource + + xsd_complex_type +end diff --git a/lib/my_data/resources/reception_providers_type.rb b/lib/my_data/resources/reception_providers_type.rb new file mode 100644 index 0000000..2d07085 --- /dev/null +++ b/lib/my_data/resources/reception_providers_type.rb @@ -0,0 +1,7 @@ +# frozen_string_literal: true + +class MyData::Resources::ReceptionProvidersType + include MyData::Resource + + xsd_complex_type +end diff --git a/lib/my_data/xsd/docs/InvoicesDoc-v1.0.2.xsd b/lib/my_data/xsd/docs/InvoicesDoc-v1.0.7.xsd similarity index 82% rename from lib/my_data/xsd/docs/InvoicesDoc-v1.0.2.xsd rename to lib/my_data/xsd/docs/InvoicesDoc-v1.0.7.xsd index 4e5e12e..5f347c4 100644 --- a/lib/my_data/xsd/docs/InvoicesDoc-v1.0.2.xsd +++ b/lib/my_data/xsd/docs/InvoicesDoc-v1.0.7.xsd @@ -1,7 +1,7 @@ - - - + + + Παραστατικό ΑΑΔΕ @@ -36,12 +36,12 @@ - Αδυναμία Επικοινωνίας Παρόχου + Αδυναμία Επικοινωνίας Παρόχου ή Αδυναμία διαβίβασης ERP - + @@ -94,6 +94,16 @@ Συγκεντρωτικά Στοιχεία + + + QR Code Url + + + + + Λοιπές Λεπτομέρειες Διακίνησης (Ορισμός - Αλλαγή Μτφ Μέσων, Μεταφορτώσεις, κλπ) + + @@ -187,6 +197,26 @@ + + + Παραστατικό Καυσίμων + + + + + Ειδική Κατηγορία Παραστατικού + + + + + Τύπος Απόκλισης Παραστατικού + + + + + Λοιπές συσχετιζόμενες οντοτήτες + + @@ -208,10 +238,25 @@ - + + + + + + + Περιγραφή Είδους + + + + + + + Κωδικός Καυσίμου + + Ποσότητα @@ -330,6 +375,16 @@ Λίστα Χαρακτηρισμού Εξόδων + + + Ποσότητα Θερμοκρασίας 15 βαθμών + + + + + + + @@ -384,14 +439,19 @@ - - - ΑΦΜ - + + + + ΑΦΜ + + + + + - Κωδ, Χώρας + Κωδ. Χώρας @@ -400,15 +460,12 @@ - - Επωνυμία - Επωνυμία - + @@ -417,6 +474,31 @@ Διεύθυνση + + + + Αριθμός επίσημου εγγράφου + + + + + + + + + Αρ. Παροχής Ηλ. Ρεύματος + + + + + + + + + + Κωδ. Χώρας Έκδοσης Επίσημου Εγγράφου + + @@ -424,7 +506,7 @@ - Επωνυμία + Όνομα @@ -491,7 +573,7 @@ - + @@ -525,7 +607,7 @@ Κατηγορία Φόρου - + @@ -718,6 +800,7 @@ + @@ -1045,31 +1128,31 @@ - + - + - + - + - + @@ -1083,6 +1166,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Κατηγορία + + + + + + + + + + + Στοιχεία Οντότητας + + + + + + + + + Αριθμός Μεταφορικού Μέσου + + + + + + + + + diff --git a/lib/my_data/xsd/docs/RequestedProviderDoc-v1.0.2.xsd b/lib/my_data/xsd/docs/RequestedProviderDoc-v1.0.7.xsd similarity index 97% rename from lib/my_data/xsd/docs/RequestedProviderDoc-v1.0.2.xsd rename to lib/my_data/xsd/docs/RequestedProviderDoc-v1.0.7.xsd index b26a93e..2d81849 100644 --- a/lib/my_data/xsd/docs/RequestedProviderDoc-v1.0.2.xsd +++ b/lib/my_data/xsd/docs/RequestedProviderDoc-v1.0.7.xsd @@ -1,5 +1,5 @@ - + Παραστατικά από Πάροχο diff --git a/lib/my_data/xsd/docs/expensesClassification-v1.0.2.xsd b/lib/my_data/xsd/docs/expensesClassification-v1.0.2.xsd deleted file mode 100644 index ef6de40..0000000 --- a/lib/my_data/xsd/docs/expensesClassification-v1.0.2.xsd +++ /dev/null @@ -1,193 +0,0 @@ - - - - - Χαρατηρισμοί Εξόδων Πρότυπων Παραστατικών ΑΑΔΕ - - - - - - - - - - - - Μοναδικός Αριθμός Καταχώρησης Παραστατικού - - - - - Αποδεικτικό Λήψης Χαρακτηρισμού Εξόδων. Συμπληρώνεται από την Υπηρεσία - - - - - ΑΦΜ Οντότητας Αναφοράς - - - - - - Αιτιολογία Συναλλαγής - - - - - - - - - - - - - - - - - Γραμμή Παραστατικού - - - - - Λίστα Χαρακτηρισμών Εσόδων - - - - - - - - - Κωδικός Χαρακτηρισμού - - - - - - - - Κατηγορία Χαρακτηρισμού - - - - - Ποσό Χαρακτηρισμού - - - - - Μοναδικός Αριθμός Χαρακτηρισμού - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/lib/my_data/xsd/docs/expensesClassification-v1.0.7.xsd b/lib/my_data/xsd/docs/expensesClassification-v1.0.7.xsd new file mode 100644 index 0000000..f842f4b --- /dev/null +++ b/lib/my_data/xsd/docs/expensesClassification-v1.0.7.xsd @@ -0,0 +1,244 @@ + + + + + Χαρατηρισμοί Εξόδων Πρότυπων Παραστατικών ΑΑΔΕ + + + + + + + + + + + + Μοναδικός Αριθμός Καταχώρησης Παραστατικού + + + + + Αποδεικτικό Λήψης Χαρακτηρισμού Εξόδων. Συμπληρώνεται από την Υπηρεσία + + + + + ΑΦΜ Οντότητας Αναφοράς + + + + + + Αιτιολογία Συναλλαγής + + + + + + + + + + + + + Μέθοδος Υποβολής Χαρακτηρισμού + + + + + + + + + + + + + + + Γραμμή Παραστατικού + + + + + Λίστα Χαρακτηρισμών Εσόδων + + + + + + + + + Κωδικός Χαρακτηρισμού + + + + + + + + Κατηγορία Χαρακτηρισμού + + + + + Ποσό Χαρακτηρισμού + + + + + Πόσο Φόρου + + + + + Κατηγορία ΦΠΑ + + + + + Κατηγορία Εξαίρεσης ΦΠΑ + + + + + Μοναδικός Αριθμός Χαρακτηρισμού + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/my_data/xsd/docs/incomeClassification-v1.0.2.xsd b/lib/my_data/xsd/docs/incomeClassification-v1.0.2.xsd deleted file mode 100644 index 8f5d047..0000000 --- a/lib/my_data/xsd/docs/incomeClassification-v1.0.2.xsd +++ /dev/null @@ -1,141 +0,0 @@ - - - - - Χαρατηρισμοί Εσόδων Πρότυπων Παραστατικών ΑΑΔΕ - - - - - - - - - - - - Μοναδικός Αριθμός Καταχώρησης Παραστατικού - - - - - Αποδεικτικό Λήψης Χαρακτηρισμού Εσόδων. Συμπληρώνεται από την Υπηρεσία - - - - - ΑΦΜ Οντότητας Αναφοράς - - - - - - Αιτιολογία Συναλλαγής - - - - - - - - - - - - - - - - - Γραμμή Παραστατικού - - - - - Λίστα Χαρακτηρισμών Εσόδων - - - - - - - - - Κωδικός Χαρακτηρισμού - - - - - Κατηγορία Χαρακτηρισμού - - - - - Ποσό Χαρακτηρισμού - - - - - Μοναδικός Αριθμός Χαρακτηρισμού - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/lib/my_data/xsd/docs/incomeClassification-v1.0.7.xsd b/lib/my_data/xsd/docs/incomeClassification-v1.0.7.xsd new file mode 100644 index 0000000..bd58d55 --- /dev/null +++ b/lib/my_data/xsd/docs/incomeClassification-v1.0.7.xsd @@ -0,0 +1,144 @@ + + + + + Χαρατηρισμοί Εσόδων Πρότυπων Παραστατικών ΑΑΔΕ + + + + + + + + + + + + Μοναδικός Αριθμός Καταχώρησης Παραστατικού + + + + + Αποδεικτικό Λήψης Χαρακτηρισμού Εσόδων. Συμπληρώνεται από την Υπηρεσία + + + + + ΑΦΜ Οντότητας Αναφοράς + + + + + + Αιτιολογία Συναλλαγής + + + + + + + + + + + + + + + + + Γραμμή Παραστατικού + + + + + Λίστα Χαρακτηρισμών Εσόδων + + + + + + + + + Κωδικός Χαρακτηρισμού + + + + + Κατηγορία Χαρακτηρισμού + + + + + Ποσό Χαρακτηρισμού + + + + + Μοναδικός Αριθμός Χαρακτηρισμού + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/my_data/xsd/docs/requestedInvoicesDoc-v1.0.2.xsd b/lib/my_data/xsd/docs/requestedInvoicesDoc-v1.0.7.xsd similarity index 87% rename from lib/my_data/xsd/docs/requestedInvoicesDoc-v1.0.2.xsd rename to lib/my_data/xsd/docs/requestedInvoicesDoc-v1.0.7.xsd index f81abe7..cf1eff2 100644 --- a/lib/my_data/xsd/docs/requestedInvoicesDoc-v1.0.2.xsd +++ b/lib/my_data/xsd/docs/requestedInvoicesDoc-v1.0.7.xsd @@ -1,8 +1,8 @@ - - - - + + + + @@ -17,7 +17,7 @@ - + @@ -28,7 +28,7 @@ - + diff --git a/lib/my_data/xsd/docs/response-v1.0.2.xsd b/lib/my_data/xsd/docs/response-v1.0.2.xsd deleted file mode 100644 index a63d360..0000000 --- a/lib/my_data/xsd/docs/response-v1.0.2.xsd +++ /dev/null @@ -1,85 +0,0 @@ - - - - - Comment describing your root element - - - - - - - - - - - - ΑΑ γραμμής οντότητας - - - - - - - Αναγνωριστικό οντότητας - - - - - Μοναδικός Αριθμός Καταχώρησης παραστατικού - - - - - Μοναδικός Αριθμός Παραλαβής Χαρακτηρισμού - - - - - Μοναδικός Αριθμός Ακύρωσης - - - - - Συμβολοσειρά Αυθεντικοποίησης Παρόχου - - - - - QR Code Url - - - - - - Λίστα Σφαλμάτων - - - - - - - - - - - Κωδικός αποτελέσματος - - - - - - - - - Μήνυμα Σφάλματος - - - - - Κωδικός Σφάλαματος - - - - - diff --git a/lib/my_data/xsd/docs/response-v1.0.7.xsd b/lib/my_data/xsd/docs/response-v1.0.7.xsd new file mode 100644 index 0000000..a2cd6b8 --- /dev/null +++ b/lib/my_data/xsd/docs/response-v1.0.7.xsd @@ -0,0 +1,122 @@ + + + + + Comment describing your root element + + + + + + + + + + + + ΑΑ γραμμής οντότητας + + + + + + + Αναγνωριστικό οντότητας + + + + + Μοναδικός Αριθμός Καταχώρησης παραστατικού + + + + + Μοναδικός Αριθμός Παραλαβής Χαρακτηρισμού + + + + + Μοναδικός Αριθμός Ακύρωσης + + + + + Συμβολοσειρά Αυθεντικοποίησης Παρόχου + + + + + Πάροχοι Λήπτη + + + + + Email Παραλαβής + + + + + QR Code Url + + + + + + Λίστα Σφαλμάτων + + + + + + + + + + + Κωδικός αποτελέσματος + + + + + + + + + Μήνυμα Σφάλματος + + + + + Κωδικός Σφάλαματος + + + + + + + + + Πληροφορίες Παρόχου + + + + + + + + + ΑΦΜ + + + + + + + + + Email + + + + +