Consulta metodo GetPersona

40 views
Skip to first unread message

Juan Manuel Maniscalco

unread,
Nov 3, 2025, 6:34:56 AMNov 3
to Factura electronica y otros servicios Argentina WSAFIPFE
Buenos días,  queria consultar si alguien me puede ayudar con el metodo GePersona  o algun equivalente para poder obtener los datos de padron de un CUIT,  estoy trabajando en C#;  m estoy basando en el ejemplo publicado en https://sites.google.com/site/facturaelectronicax/wspuc/wspadron-puc-ejemplo

Estoy teniendo dos problemas.

Inicialmente ejecuto 
 WSAFIPFE.Factura fe = new WSAFIPFE.Factura();
.......
bresultado = fe.p1GetPersona(param.CUIT);

y luego cuando voy a consultar los resultados haciendo 

result.RazonSocial = fe.p1LeerPropiedad("p1getPersona", "datosgenerales.razonsocial", "", 0, 0);
result.Apellido = fe.p1LeerPropiedad("p1getPersona", "datosgenerales.apellido", "", 0, 0);
result.Nombre = fe.p1LeerPropiedad("p1getPersona", "datosgenerales.nombre", "", 0, 0);
result.Domicilio = fe.p1LeerPropiedad("p1getPersona", "datosgenerales.direccion", "", 0, 0);

obtengo errores como estos en la propiedad UltimoMensajeError:

"Referencia a objeto no establecida como instancia de un objeto. error propiedadDATOSGENERALESRAZONSOCIAL0"

y luego el segundo problema,  cuando ya tengo un token activo,  pese a ejecutar f1RestaurarTicketAcceso  luego de ejecutar p1GetPersona automaticamente obtengo  "Falta token y/o sign."  (lo raro que lo uso de la misma forma que uso para para obtener el proximo numero de comprobante o el generar un cae donde no tengo problemas)

saludos

Juan Manuel Maniscalco
Ingeniero en Sistemas de Información

Soporte MisDatos

unread,
Nov 3, 2025, 3:55:31 PM (14 days ago) Nov 3
to Factura electronica y otros servicios Argentina WSAFIPFE
Buen dia. tomar como base el ejemplo publicado:

donde luego de cada método (p1obtenerticketacceso, p1getpersona, etc.) se valida siempre si hubo errores en la propiedad "ultimomensajeerror".  Y no se continua ejecutando el código si hubo errores (se lo muestra ya que el texto del error suelde contener el motivo y la solución)

y tal como figura en la guia solo usar en cada servicio los métodos y propiedades que comienzan con el prefijo de ese servicio (en este caso "p1" para p1obtenerticket..., p1getpersona, etc. no se debe usar f1restaurarticketacceos)

Saludos!
Reply all
Reply to author
Forward
0 new messages