Στο Web Service : «Βασικά Στοιχεία Φορολογουμένου (για Νομικό Πρόσωπο)» δίνεται ως είσοδος ο ΑΦΜ ενός μη φυσικού προσώπου και παράγονται ως αποτέλεσμα τα ακόλουθα στοιχεία:
- ΑΦΜ
- Κωδικός ΔΟΥ
- Περιγραφή ΔΟΥ
- Ένδειξη Απενεργ ΑΦΜ (1=ΕΝΕΡΓΟ 2=ΑΠΕΝΕΡΓΟΠΟΙΗΜΕΝΟ)
- Επωνυμία
- Τίτλος
- Οδός Αλληλογραφίας
- Αριθμός Αλληλογραφίας
- Ταχ. κωδικός Αλληλογραφίας
- Περιοχή Αλληλογραφίας
- Ημ/νία Έναρξης
- Ημ/νία Διακοπής
- Τηλέφωνο Ε πιχείρησης
- Fax Ε πιχείρησης
- Κύρια Δραστηριότητα
- Περιγραφή Κύριας Δραστηριότητας
- pCallSeqd_out
Προκειμένου να γίνει επιτυχημένα η κλήση του web service, ορισμένες παράμετροι ( facActivity , registDate, stopDate, deactivationFlag, pCallSeqId_out) πρέπει να σταλούν κατάλληλα αρχικοποιημένες. Στην παράμετρο εξόδου pCallSeqId_out, ύστερα από την ολοκλήρωση της κλήσης θα έχει εκχωρηθεί ένας μοναδικός αριθμός συστήματος που συσχετίστηκε με την κλήση αυτή ( transaction id ).
Τεχνική τεκμηρίωση
Το αρχείο WSDL RgWsBasStoixN.wsdl είναι διαθέσιμο εδώ.
Σημείο διασύνδεσης
https://www1.gsis.gr/wsgsis/RgWsBasStoixN/RgWsBasStoixNSoapHttpPort
Προσοχή: το σημείο διασύνδεσης πρέπει να οριστεί στο soap:address location πεδίο του WSDL
Παράδειγμα κλήσης
<soapenv:Envelope xmlns:soapenv= "http://schemas.xmlsoap.org/soap/envelope/"
xmlns:rgw= "http://gr/gsis/rgwsbasstoixn/RgWsBasStoixN.wsdl"
xmlns:typ= "http://gr/gsis/rgwsbasstoixn/RgWsBasStoixN.wsdl/types/"
xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" >
<soapenv:Header/>
<soapenv:Body>
<rgw:rgWsBasStoixN>
<pAfm xsi:type="xsd:string">094422282</pAfm>
<pBasStoixNRec_out>
<typ:actLongDescr></typ:actLongDescr>
<typ:postalZipCode></typ:postalZipCode>
<typ:facActivity>0</typ:facActivity>
<typ:registDate>2011-01-01</typ:registDate>
<typ:stopDate>2011-01-01</typ:stopDate>
<typ:doyDescr></typ:doyDescr>
<typ:parDescription></typ:parDescription>
<typ:deactivationFlag>1</typ:deactivationFlag>
<typ:postalAddressNo></typ:postalAddressNo>
<typ:postalAddress></typ:postalAddress>
<typ:doy></typ:doy>
<typ:firmPhone></typ:firmPhone>
<typ:onomasia></typ:onomasia>
<typ:firmFax></typ:firmFax>
<typ:afm></typ:afm>
<typ:commerTitle></typ:commerTitle>
</pBasStoixNRec_out>
<pCallSeqId_out>0</pCallSeqId_out>
<pErrorRec_out>
<typ:errorDescr></typ:errorDescr>
<typ:errorCode></typ:errorCode>
</pErrorRec_out>
</rgw:rgWsBasStoixN>
</soapenv:Body>
</soapenv:Envelope>
Παράδειγμα απάντησης
<env:Envelope xmlns:env= "http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd= "http://www.w3.org/2001/XMLSchema" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xmlns:ns0= "http://gr/gsis/rgwsbasstoixn/RgWsBasStoixN.wsdl" xmlns:ns1= "http://gr/gsis/rgwsbasstoixn/RgWsBasStoixN.wsdl/types/" >
<env:Body>
<ns0:rgWsBasStoixNResponse>
<pBasStoixNRec_out xsi:type="ns1:RgWsBasStoixNRtUser">
<ns1:actLongDescr>ΠΑΡΑΓΩΓΗ ΨΩΜΙΟΥ, ΝΩΠΩΝ ΕΙΔΩΝ ΖΑΧΑΡΟΠΛΑΣΤΙΚΗΣ ΚΑΙ ΓΛΥΚΙΣΜΑΤΩΝ</ns1:actLongDescr>
<ns1:postalZipCode>10563</ns1:postalZipCode>
<ns1:facActivity>10711000</ns1:facActivity>
<ns1:registDate>1995-01-09T00:00:00.000+02:00</ns1:registDate>
<ns1:stopDate xsi:nil="1"/>
<ns1:doyDescr>Φ.Α.Ε. ΑΘΗΝΩΝ</ns1:doyDescr>
<ns1:parDescription>ΑΘΗΝΑ</ns1:parDescription>
<ns1:deactivationFlag>1</ns1:deactivationFlag>
<ns1:postalAddressNo>10</ns1:postalAddressNo>
<ns1:postalAddress>ΝΙΚΗΣ</ns1:postalAddress>
<ns1:doy>1159</ns1:doy>
<ns1:firmPhone>3312590</ns1:firmPhone>
<ns1:onomasia>NIKH AΠΟΛΛΩΝΙΟΝ ΑΕΒΕ ΕΣΤΙΑΣΕΩΣ</ns1:onomasia>
<ns1:firmFax xsi:nil="1"/>
<ns1:afm>094422282</ns1:afm>
<ns1:commerTitle>ΑΠΟΛΛΩΝΙΟΝ ΝΙΚΗ ΑΕΒΕ</ns1:commerTitle>
</pBasStoixNRec_out>
<pCallSeqId_out>3020819</pCallSeqId_out>
<pErrorRec_out xsi:type="ns1:GenWsErrorRtUser">
<ns1:errorDescr xsi:nil="1"/>
<ns1:errorCode xsi:nil="1"/>
</pErrorRec_out>
</ns0:rgWsBasStoixNResponse>
</env:Body>
</env:Envelope>
Διαλειτουργικότητα
Κατηγορία Προτύπου
|
Υποκατηγορία Προτύπου
|
Πρότυπο Υποχρεωτικό
|
Πρότυπο Προαιρετικό
|
Τεκμηρίωση & Ανάπτυξη Εφαρμογών Ηλεκτρονικής Διακυβέρνησης
|
Γλώσσες και Αρχιτεκτονικές Υλοποίησης Εφαρμογών
|
J2EE v1.4
.NET v2.0
.NET v3.0
|
Java EE v5.0
PHP v5.x
|
Διασύνδεση - Επικοινωνία - Διαλειτουργικότητα
|
Διαλειτουργικότητα με τρίτα Συστήματα
|
SOAP v1.2
WSDL v1.1
UDDI v2
|
SOAP v1.1
|
Ασφάλεια
|
Ασφάλεια
Υπηρεσιών Ιστού
|
WS-Security
v1.0
|
WS-Security
v1.1
|
|
Ασφάλεια
Μετάδοσης Δεδομένων
|
TLS v1.1
SSL v3.0
HTTPS
|
|
Παραδείγματα κώδικα
Μπορείτε να συνεισφέρετε τα δικά σας παραδείγματα κώδικα που χρησιμοποιούν την υπηρεσία αυτή μέχρι τις 14/11/2011 09:00 στη διεύθυνση code@gsis.gr . Τα καλύτερα παραδείγματα (το πολύ ένα για κάθε γλώσσα προγραμματισμού ή περιβάλλον εκτέλεσης) θα αναρτηθούν στην ιστοσελίδα αυτή, με ταυτόχρονη αναφορά στο δημιουργό του. Κατ' ελάχιστο, το κάθε παράδειγμα θα πρέπει να δέχεται ως είσοδο έναν ΑΦΜ και να παράγει ως αποτέλεσμα την επωνυμία της επιχείρησης. Η αξιολόγηση θα γίνει από επιτροπή στελεχών της ΓΓΠΣ. Κριτήρια επιλογής θα είναι: η ποιότητα του κώδικα (αναγνωσιμότητα, αξιοπιστία, ασφάλεια, φορητότητα, συντηρησιμότητα, απόδοση, κ.λπ.) και το μικρό του μέγεθος. Ο πηγαίος κώδικας που θα συνεισφέρετε θα πρέπει να είναι δικό σας δημιούργημα και να διανέμεται ως λογισμικό ανοικτού κώδικα σύμφωνα με την άδεια Apache 2.0 . Κάθε συνεισφορά συνεπάγεται την αποδοχή των παραπάνω όρων και θα πρέπει να περιλαμβάνει τα εξής.
1. Τον πηγαίο κώδικα
2. Τα στοιχεία επικοινωνίας σας (ονοματεπώνυμο, τηλέφωνο, διεύθυνση)
3. Παράδειγμα χρήσης (εκτέλεση και αποτέλεσμα)
4. Σύντομη τεκμηρίωση (αν απαιτείται)
Εναλλακτικά αντί για πηγαίο κώδικα και τεκμηρίωση μπορεί κάποιος να στείλει παραπομπή σε γνωστό αποθετήριο ΕΛ/ΛΑΚ (sourceforge, github, codeplex, Google Code κ.α.)
|
Σχολιάστε εδώ
για να σχολιάσετε το παραπάνω θέμα πρέπει να εισέλθετε