If xAlcancePadron = 5 Then
Call CargarTokenSign("ws_sr_constancia_inscripcion")
Else
Call CargarTokenSign("ws_sr_padron_a4")
End If
If xAlcancePadron = 5 Then
Set Padron = CreateObject("WSSrPadronA5")
Else
Set Padron = CreateObject("WSSrPadronA4")
End If
Padron.Token = Token
Padron.Sign = Sign
Padron.CUIT = CuitEmisor
If xAlcancePadron = 5 Then
else
End If
ok = Padron.Conectar("", urlWebService)
ok = Padron.Consultar(CUITParaAnalizar)
If Padron.Excepcion <> "" Then
Set Padron = Nothing
MsgBox Padron.Excepcion, vbExclamation, "Atención"
Exit Sub
End If
Lo que cambia es:
*token y sign que se generan para cada servicio distinto
*La asignación del Componente
*En el alcance 5 las excepciones son los mensajes de inconsistencias del cuit analizado
*Hay que relacionar ambos webservices al certificado electrónico con la clave fiscal del que consulta (generalmente la empresa) a los siguientes:
ó