Catalog › Interpelări › GetDeclarationTV14
GetDeclarationTV14 Interpelări
Interpelarea “GetDeclarationTV14” returnează date din chitanțierul TV14
SOAP · GetDeclarationTV14(DeclarationId: string) : DeclarationTV14
Date de intrare — Request
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| DeclarationId | string | Da | Notă internă | Numărul de sistem al declarației vamale |
Date de intrare — RequestHeaders
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| CallingUser | string(13) | Da | Numărul de identificare (IDNP) al utilizatorului sau identificatorul (ID-ul) sistemului care procesează datele cu caracter personal | |
| CallingEntity | string(13) | Da | Numărul de identificare (IDNO) al persoanei juridice din care face parte utilizatorul care procesează datele cu caracter personal, sau care gestionează sistemul informațional | |
| CallBasis | string(256) | Da | Temeiul legal al apelului | |
| CallReason | string(512) | Da | Scopul legal al apelului |
Date de ieșire — Response
| Câmp | Tip | Oblig. | Exemplu | Descriere |
|---|---|---|---|---|
| DeclarationTV14 | object | — | Date despre chitanțierul TV14 | |
| · RegistrationNumber | string | Da | AB975987 | Numărul de referință al chitanțierului TV14 |
| · RegistrationDate | Date | Da | 2015-09-17 | Data înregistrării informației |
| · IDNP | string | Da | 2000000000001 | Codul fiscal al persoanei fizice |
| · FullName | string | Da | Creangă Ion Dumitru | Numele și prenumele persoanei fizice |
| · Address | string | Da | or. Hîncești, str. Vasile Alecsandri 91 | Adresa de domiciliu |
| · Citizenship | string | Da | MD | Cetățenia |
| · PassportSeriesNumber | string | Da | A81546748 | Seria și numărul pașaportului |
| · CountryOfOrigin | string | Da | MD | Țara de origine |
| · Amount | number | Da | 50.34 | Suma |
| · Goods | array<object> | Da | Date despre marfă/obiecte | |
| ·· Stock | string | Da | Notă internă | Denumirea valorii |
| ·· StockQuantity | string | Da | Conform registrului | Cantitate valori |
| ·· Objects | string | Da | Valoare exemplu | Denumirea obiectelor |
| ·· ObjectsQuantity | string | Da | Date de test | Cantitatea obiectelor |
Exemple de apel SOAP
Apel reușit
Cerere validă cu RequestHeaders complete → date sample.
Cerere
curl -X POST https://mconnect.evisoft.com/ConsumerService.svc \
-H 'Content-Type: text/xml; charset=utf-8' \
-H 'SOAPAction: http://mconnect.gov.md/consumer/GetDeclarationTV14' \
--data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetDeclarationTV14 xmlns="http://mconnect.gov.md/consumer">
<Request>
<DeclarationId>Notă internă</DeclarationId>
</Request>
<RequestHeaders>
<CallingUser>2000000000001</CallingUser>
<CallingEntity>1002600024777</CallingEntity>
<CallBasis>Legea 133/2011 privind protecția datelor</CallBasis>
<CallReason>Prestare serviciu public</CallReason>
</RequestHeaders>
</GetDeclarationTV14>
</soap:Body>
</soap:Envelope>'
Răspuns
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetDeclarationTV14Response xmlns="http://mconnect.gov.md/consumer">
<Response>
<DeclarationTV14>
<RegistrationNumber>AB862497</RegistrationNumber>
<RegistrationDate>2014-04-19</RegistrationDate>
<IDNP>2000000000001</IDNP>
<FullName>Creangă Ion Dumitru</FullName>
<Address>or. Hîncești, str. Vasile Alecsandri 91</Address>
<Citizenship>MD</Citizenship>
<PassportSeriesNumber>A33523061</PassportSeriesNumber>
<CountryOfOrigin>MD</CountryOfOrigin>
<Amount>55.94</Amount>
<Goods>
<Stock>Conform registrului</Stock>
<StockQuantity>Date de test</StockQuantity>
<Objects>Conform registrului</Objects>
<ObjectsQuantity>Valoare exemplu</ObjectsQuantity>
</Goods>
</DeclarationTV14>
</Response>
</GetDeclarationTV14Response>
</soap:Body>
</soap:Envelope>
Eroare: lipsesc RequestHeaders
Fără CallingUser/CallingEntity → fault (headerele MConnect sunt obligatorii).
Cerere
curl -X POST https://mconnect.evisoft.com/ConsumerService.svc \
-H 'Content-Type: text/xml; charset=utf-8' \
-H 'SOAPAction: http://mconnect.gov.md/consumer/GetDeclarationTV14' \
--data '<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetDeclarationTV14 xmlns="http://mconnect.gov.md/consumer">
<Request>
<DeclarationId>Valoare exemplu</DeclarationId>
</Request>
</GetDeclarationTV14>
</soap:Body>
</soap:Envelope>'
Răspuns (fault)
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Client</faultcode>
<faultstring>Missing RequestHeaders: CallingUser and CallingEntity are required by MConnect.</faultstring>
<detail>
<MConnectFault xmlns="http://mconnect.gov.md/consumer">
<Code>Client</Code>
<Message>Missing RequestHeaders: CallingUser and CallingEntity are required by MConnect.</Message>
</MConnectFault>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>