Skip to content

Commit 764583f

Browse files
committed
wslpg.py: Update versión 2.14
Se agrega el parámetro nro_ctg al método AgregarCertificacionRetiroTransferencia() con fin de cumplir con la nueva versión 2.14
1 parent 980c6f1 commit 764583f

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

wslpg.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
__author__ = "Mariano Reingart <reingart@gmail.com>"
1818
__copyright__ = "Copyright (C) 2013-2022 Mariano Reingart"
1919
__license__ = "GPL 3.0"
20-
__version__ = "1.35e"
20+
__version__ = "1.35f"
2121

2222
LICENCIA = """
2323
wslpg.py: Interfaz para generar Código de Operación Electrónica para
@@ -340,6 +340,7 @@
340340
('fecha', 10, A), # no usado WSLPGv1.8
341341
('nro_carta_porte_a_utilizar', 13, N), # obligatorio para retiro
342342
('cee_carta_porte_a_utilizar', 10, N), # no usado WSLPGv1.8
343+
('nro_ctg', 12, N), # actualización 2.14
343344
# para cgAutorizarPreexistente (WSLPGv1.6):
344345
('tipo_certificado_deposito_preexistente', 1, N), # "R": Retiro "T": Tra.
345346
('nro_certificado_deposito_preexistente', 12, N),
@@ -1714,13 +1715,15 @@ def AgregarCertificacionRetiroTransferencia(self,
17141715
fecha=None,
17151716
nro_carta_porte_a_utilizar=None,
17161717
cee_carta_porte_a_utilizar=None,
1718+
nro_ctg=None,
17171719
**kwargs):
17181720
self.certificacion['retiroTransferencia'] = dict(
17191721
nroActDepositario=nro_act_depositario,
17201722
cuitReceptor=cuit_receptor or None, # opcional
17211723
fecha=fecha,
17221724
nroCartaPorteAUtilizar=nro_carta_porte_a_utilizar or None,
17231725
ceeCartaPorteAUtilizar=cee_carta_porte_a_utilizar or None,
1726+
nroCTG=nro_ctg or None,
17241727
certificadoDeposito=[], # <!--0 or more repetitions:-->
17251728
)
17261729
return True
@@ -2015,6 +2018,7 @@ def AnalizarAutorizarCertificadoResp(self, ret):
20152018
self.params_out['nro_act_depositario'] = rt.get('nroActDepositario')
20162019
self.params_out['cuit_receptor'] = rt.get('cuitReceptor')
20172020
self.params_out['nro_carta_porte_a_utilizar'] = rt.get('nroCartaPorteAUtilizar')
2021+
self.params_out['nro_ctg'] = rt.get('nroCTG')
20182022
# sub estructuras:
20192023
self.params_out['certificados'] = []
20202024
cert = rt.get("certificadoDeposito")
@@ -4273,6 +4277,7 @@ def leer_archivo(nombre_archivo):
42734277
fecha="2014-11-26",
42744278
nro_carta_porte_a_utilizar="530305323",
42754279
cee_carta_porte_a_utilizar="123456789012",
4280+
nro_ctg="123456789013",
42764281
)
42774282
dic.update(rt)
42784283
cert = dict(

0 commit comments

Comments
 (0)