77import "unknwn.idl","oaidl.idl";
88
99[
10- uuid(9588B307-67B7-4F27-8968-B78A37D342A2 ),
10+ uuid(FF10876A-3865-48BF-A658-979965C0258A ),
1111 helpstring("PyAfipWs WSFEv1 interface"),
1212 pointer_default(unique),
1313 dual,
@@ -37,6 +37,7 @@ interface IWSFEv1 : IDispatch
3737 [in] BSTR moneda_id,
3838 [in] BSTR moneda_ctz,
3939 [in] BSTR caea,
40+ [in] BSTR fecha_hs_gen,
4041 [out, retval] BOOL * ok);
4142 [id( 2)] HRESULT AgregarIva(
4243 [in] BSTR iva_id,
@@ -56,6 +57,8 @@ interface IWSFEv1 : IDispatch
5657 [in] BSTR tipo,
5758 [in] BSTR pto_vta,
5859 [in] BSTR nro,
60+ [in] BSTR cuit,
61+ [in] BSTR fecha,
5962 [out, retval] BOOL * ok);
6063 [id( 6)] HRESULT CompUltimoAutorizado(
6164 [in] BSTR tipo_cbte,
@@ -205,18 +208,29 @@ interface IWSFEv1 : IDispatch
205208 [id(74)] HRESULT LeerFacturaX([in] int indice,
206209 [out, retval] BOOL * ok);
207210
211+ [id(75)] HRESULT AgregarPeriodoComprobantesAsociados(
212+ [in] BSTR fecha_desde,
213+ [in] BSTR fecha_hasta,
214+ [out, retval] BOOL * ok);
215+
216+ [id(76)] HRESULT AgregarComprador(
217+ [in] BSTR doc_tipo,
218+ [in] BSTR doc_nro,
219+ [in] BSTR porcentaje,
220+ [out, retval] BOOL * ok);
221+
208222}; //end interface def
209223
210224[
211- uuid(B1D7283C-3EC2-463E-89B4-11F5228E2A15 ),
212- version(1.18 ),
213- helpstring("PyAfipWs WSFEv1 1.18 Type Library"),
225+ uuid(C7190CBC-FB36-4370-9190-BA46F861F539 ),
226+ version(1.25 ),
227+ helpstring("PyAfipWs WSFEv1 1.25 Type Library"),
214228] library PyAfipWsWSFEv1Lib
215229{
216230 importlib("stdole32.tlb");
217231
218232 [
219- uuid(D50B5D14-621E-4473-AC63-8A7B5E9DD57F ),
233+ uuid(B1DC6AC0-D8F9-4AC2-BEC3-0A568AF03E9B ),
220234 helpstring("WSFEv1 Component Class")
221235 ] coclass WSFEv1
222236 {
0 commit comments