Función VirtualXML_ApiUsuarioUpd VirtualXML
Modifica los datos de un usuario (distribuidor) previamente dado de alta, ya sea por medio del portal VirtualPAC o por medio de la funcion VirtualXML_ApiUsuarioAdd().

Su equivalente en el portal de administración de timbres VirtualPAC es esta pantalla:





Namespace:
 VirtualXML®
Aplicación: API VirtualXML
Sintaxis

public static int VirtualXML_ApiUsuarioUpd(
string apiKey,
string usuario,
string distribuidor,
string pwd,
string razonsocial,
string email,
string contacto,
string rfc,
string outLog,
string xtra,
string reserved
)

Parametros

apiKey
Tipo: System  String
Clave de acceso a funcionalidades administrativas.
usuario
Tipo: System  String
Clave de usuario VirtualPAC, es decir, la clave con la que te identificas en el portal VirtualPAC.

distribuidor
Tipo: System  String
Es el nombre del usuario (distribuidor) del cual deseas modificar la información. Es el equivalente de este campo:

 
pwd
Tipo: System  String
Nueva contraseña que será usada por el distribuidor para acceder al portal VirtualPAC. Es el equivalente de este campo:

razonsocial
Tipo: System  String
Nombre / Razón social del distribuidor. Es el equivalente de este campo:

email
Tipo: System  String
Dirección de correo electrónico para enviar notificaciones del sistema. Es el equivalente de este campo:

contacto
Tipo: System  String
Nombre de la persona de contacto del distribuidor. Es el equivalente de este campo:

rfc
Tipo: System  Strign
RFC  de facturación del distribuidor. Es el equivalente de este campo:



outlog
Tipo: System  String
Nombre del archivo donde se guardará la bitácora resultado del proceso de alta de nuevo emisor.

xtra
Tipo: System  String
Reservado para usos futuros.

reserved
Tipo: System  String
Reservado para usos futuros.

Valor retornado:

Tipo: Int32

Retorna un valor númerico que si es = 0, indica que la función se ejecutó con éxito. Si devuelve cualquier otro valor, esto indica que hubo un error en la ejecución de la función y deberá revisar el archivo de bitácora para revisar el error obtenido.

Ejemplo

private void NuevoEmisor()
{
// Creamos un comprobante 
    int hXml = VirtualXML_ApiUsarioUpd("8kp__cUyyV8D0dgmVUvH_jgejPnSCeRerwM4JU98ZE3x8",
"UsuarioVirtual",

"NuevoUsuario",

"NewUser1234",
"Nuevo usuario de Mexico, SA de CV",
"usuario@nuevousuario.mx"
"Ramon Fonseca",
"NUM220101KJ4"
,
"BitacoraAPI.log","","");


}
Vease Tambien