Agrega timbres a un RFC emisor previamente registrado.
Esta función permite modificar asignar nuevos timbres a un RFC emisor dado de alta previamente, ya sea por medio de la función VirtualXML_ApiEmisorAdd() o bien directamente de forma manual desde el portal VirtualPAC.
Su equivalente en el portal de administración de timbres VirtualPAC es esta pantalla:
Note que únicamente se pueden asignar timbres, no se puede proporcionar datos de Factura, Importe o Comentario. Si deseas agregar estos datos, deberás hacerlo en el portal VirtualPAC.
Esta función permite modificar asignar nuevos timbres a un RFC emisor dado de alta previamente, ya sea por medio de la función VirtualXML_ApiEmisorAdd() o bien directamente de forma manual desde el portal VirtualPAC.
Su equivalente en el portal de administración de timbres VirtualPAC es esta pantalla:
Note que únicamente se pueden asignar timbres, no se puede proporcionar datos de Factura, Importe o Comentario. Si deseas agregar estos datos, deberás hacerlo en el portal VirtualPAC.
Namespace: VirtualXML®
Aplicación: API VirtualXML
Sintaxis
Parametros
- apiKey
- Tipo: System
String
Clave de acceso a funcionalidades administrativas.
- Tipo: System
String
Clave de usuario VirtualPAC, es decir, la clave con la que te identificas en el portal VirtualPAC.
- rfcemisor
- Tipo: System
String
RFC del emisor que debe de haber sido dado de alta con anterioridad, si desea registrar un usuario nuevo, utilice la función VirtualXML_ApiEmisorAdd()
- asignacion
- Tipo: System Int
- Cantidad de timbres a asignar al RFC emisor. Debes contar con saldo en tu cuenta de distribuidor para poder asignar timbres. Es el equivaliente a este campo:
- Tipo: System
String
Nombre del archivo donde se guardará la bitácora resultado del proceso de alta de nuevo emisor.
- 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_ApiEmisorAsigna("8kp__cUyyV8D0dgmVUvH_jgejPnSCeRerwM4JU98ZE3x8",
"UsuarioVirtual",
"FOLR670417KT4",
100,
"BitacoraAPI.log");
}
Vease Tambien