File tree Expand file tree Collapse file tree 3 files changed +53
-1
lines changed Expand file tree Collapse file tree 3 files changed +53
-1
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ declare class Afip {
17
17
ElectronicBilling : ElectronicBilling ;
18
18
RegisterScopeFour : RegisterScopeFour ;
19
19
RegisterScopeFive : RegisterScopeFive ;
20
- RegisterInscriptionProof : RegisterScopeFive ;
20
+ RegisterInscriptionProof : RegisterInscriptionProof ;
21
21
RegisterScopeTen : RegisterScopeTen ;
22
22
RegisterScopeThirteen : RegisterScopeThirteen ;
23
23
private GetServiceTA ;
@@ -46,6 +46,7 @@ declare class Afip {
46
46
import ElectronicBilling = require( "./Class/ElectronicBilling" ) ;
47
47
import RegisterScopeFour = require( "./Class/RegisterScopeFour" ) ;
48
48
import RegisterScopeFive = require( "./Class/RegisterScopeFive" ) ;
49
+ import RegisterInscriptionProof = require( "./Class/RegisterInscriptionProof" ) ;
49
50
import RegisterScopeTen = require( "./Class/RegisterScopeTen" ) ;
50
51
import RegisterScopeThirteen = require( "./Class/RegisterScopeThirteen" ) ;
51
52
import AfipWebService = require( "./Class/AfipWebService" ) ;
Original file line number Diff line number Diff line change @@ -61,6 +61,24 @@ declare class ElectronicBilling extends AfipWebService {
61
61
* {@see WS Specification item 4.19} or null if there not exists
62
62
**/
63
63
getVoucherInfo ( number : any , salesPoint : any , type : any ) : Promise < any > ;
64
+ /**
65
+ * Create CAEA
66
+ *
67
+ * Send a request to AFIP servers to create a CAEA
68
+ *
69
+ * @param int period Time period
70
+ * @param int fortnight Monthly fortnight (1 or 2)
71
+ **/
72
+ createCAEA ( period : any , fortnight : any ) : Promise < any > ;
73
+ /**
74
+ * Get CAEA
75
+ *
76
+ * Ask to AFIP servers for a CAEA information
77
+ *
78
+ * @param int period Time period
79
+ * @param int fortnight Monthly fortnight (1 or 2)
80
+ **/
81
+ getCAEA ( period : any , fortnight : any ) : Promise < any > ;
64
82
/**
65
83
* Asks to AFIP Servers for sales points availables {@see WS
66
84
* Specification item 4.11}
Original file line number Diff line number Diff line change
1
+ export = RegisterInscriptionProof ;
2
+ declare class RegisterInscriptionProof extends AfipWebService {
3
+ constructor ( afip : any ) ;
4
+ /**
5
+ * Asks to web service for servers status {@see WS
6
+ * Specification item 3.1}
7
+ *
8
+ * @return object { appserver : Web Service status,
9
+ * dbserver : Database status, authserver : Autentication
10
+ * server status}
11
+ **/
12
+ getServerStatus ( ) : Promise < any > ;
13
+ /**
14
+ * Asks to web service for taxpayer details {@see WS
15
+ * Specification item 3.2}
16
+ *
17
+ * @throws Exception if exists an error in response
18
+ *
19
+ * @return object|null if taxpayer does not exists, return null,
20
+ * if it exists, returns full response {@see
21
+ * WS Specification item 3.2.2}
22
+ **/
23
+ getTaxpayerDetails ( identifier : any ) : Promise < any > ;
24
+ /**
25
+ * Asks to web service for taxpayers details
26
+ *
27
+ * @throws Exception if exists an error in response
28
+ *
29
+ * @return [object] returns web service full response
30
+ **/
31
+ getTaxpayersDetails ( identifiers : any ) : Promise < any > ;
32
+ }
33
+ import AfipWebService = require( "./AfipWebService" ) ;
You can’t perform that action at this time.
0 commit comments