Technical specifications – Versions of myDATA

a

 

 

New version v2.0.1 - what it includes: 

 

  • Πεδίο EndToΕndReferenceID (ProviderSignatureType στο InvoicesDoc.xsd) το δεύτερο Ε ήταν στα Ελληνικά και άλλαξε σε Αγγλικά
  • Μετονομασία του πεδίου  invoiveDeliveryStatus σε invoiceDeliveryStatus (στο InvoicesDoc.xsd)

  • Προσθήκη της πληροφορίας του invoiceDeliveryStatus στα αποτελέσματα των κλήσεων RequestDocs και RequestTransmittedDocs μεθόδων

  • Αλλαγή του εύρους τιμών του πεδίου transportType (TransportDetailType στο TransportTypes-v2.0.1.xsd) σε (1-7 ) και προσθήκη πίνακα παραρτήματος επεξήγησης στο σχετικό τεχνικό έγγραφο που περιγράφει τα REST Apis για το ψηφιακό δελτίο αποστολής

  • Προσθήκη ελέγχου υποχρεωτικής διαβίβασης  του μεταφορικού μέσου (VehicleNumber) κατά την κλήση της RegisterTransfer, στην περίπτωση που το transportType != 7 (Άνευ)

  • Μετονομασία του πεδίου  transportMark σε transferMark που σχετίζεται με τη μέθοδο RegisterTransfer (σχετικές αλλαγές στο RegisterTransfer.xsd)

  • Με την επιτυχή κλήση της ConfirmDeliveryOutcomeRequest  επιστροφή  deliveryOutcomeMark αντί για invoiceMark (προσθήκη του πεδίου deliveryOutcomeMark στο response.xsd)

  • Αλλαγή του τύπου δεδομένων από xs:string σε xs:long των πεδίων transferMark και rejectMark στο response.xsd

  • Προσθήκη και επεξήγηση επιχειρησιακών κωδικών μηνυμάτων επαλήθευσης (εμπλουτισμός του σχετικού πίνακα στο τεχνικό έγγραφο που περιγράφει τα REST Apis για το ψηφιακό δελτίο αποστολής)

  • Μετονομασία του πεδίου  mark σε invoiceMark που σχετίζεται με τη μέθοδο GetDeliveryNoteStatus (σχετική αλλαγή στο GetDeliveryStatusResponse.xsd)

  • Διόρθωση του exception κατά την κλήση της RejectDeliveryNoteRequest σε παραστατικό που έχει ήδη απορριφθεί

  • με τις μεθόδους RequestDocs και RequestTransmittedDocs επιστρέφεται και το QR Url

  • εκτός από το UID θα επιστρέφεται και το ΜΑΡΚ  για τις περιπτώσεις διαβίβασης παραστατικών ψηφιακής διακίνησης που έχουν ήδη διαβιβαστεί

  • η κλήση της RejectDeliveryNote  μπορεί εναλλακτικά να γίνει και με το ΜΑΡΚ του παραστατικού (αντί για το QR url)

  • εμπλουτισμός παραστατικών Fuel στους τύπους  9.1 , 9.2 και  10.1, 10.2

  • Στα παραστατικά έκδοσης από εφαρμογή timologio/ myDATAapp  εμπλουτισμός με downloadingIncoiceUrl

 

  1. Upgraded SendExpensesClassification method
  2. expensesClassification-v1.0.6.xsd
  3. Εnrichment of RequestDocs Method, return of deviation/rejection information from counterparty
     

 

Examples of xml transmission:

  1. Sales invoice with self-billing
  2. Sales invoice with taxes stated at document level
  3. Sales invoice with taxes stated at document line level
  4. Product invoice with taxes stated at document line level
  5. Product invoice with taxes stated at document line level
  6. Sales invoice (composite) stated at document line level
  7. Sales invoice / Sale on Behalf of Third Parties Type of invoice  
  8. Sales Invoice / Third-party Sales Settlement – Fee from Third-party Sales with taxes stated at document line level
  9. Sales Invoice / Third-party Sales Settlement – Fee from Third-party Sales with taxes stated at invoice level
  10. Invoice for Services Provided with taxes stated at invoice level
  11. Correlated credit note
  12. Invoice – Intra-community acquisitions
  13. 13. Payroll with taxes (withheld taxes / solidarity contribution) stated at document level
  14. Depreciation

 

Older Versions: