AYUDA PARA DESARROLLADORES

Conozca como enlazar con nuestro programa por medio del Servidor Ole

EMPRESA



Abrir Empresa

Con esta función podremos abrir la empresa de ContaNet donde vamos a introducir, consultar o variar los datos.

Empresa: Debe ser una ruta válida a una empresa de ContaNet. Si ponemos doble comillas, abrirá la empresa que este activa en ese momento en ContaNet.

Campos Opcionales

Password: Si la empresa tiene una clave de acceso y no se incluye, no se podrá abrir la empresa, y el servidor devolverá un mensaje de error.

Ejemplo 1

EXCN.AbrirEmpresa "C:\Usuarios\Usuario\Mis documentos\ContaNet\Datos\Empresa de Pruebas"

Ejemplo 2

EXCN.AbrirEmpresa "C:\Usuarios\Usuario\Mis documentos\ContaNet\Datos\Empresa de Pruebas","ABCD"

Ejemplo 3

EXCN.AbrirEmpresa ""


Cerrar Empresa

Este comando cierra la empresa activa. No tiene argumentos.

Ejemplo

EXCN.AbrirEmpresa ""
...
EXCN.CerrarEmpresa


Config Empresa

Mediante esta función podremos grabar datos personalizados en la empresa abierta. Podremos leer los conceptos asignándolos a una variable.

Descripción: Se asignara lo que aqui se especifique.

Ejemplo 1

EXCN.AbrirEmpresa "" 
EXCN.Config ("concepto Personal")="Pruebas de concepto"
EXCN.CerrarEmpresa

Ejemplo 2

Dim Variable as string 
EXCN.AbrirEmpresa ""
Variable= EXCN.Config("concepto Personal")
EXCN.CerrarEmpresa


Crear Empresas

Con esta función podremos crear empresas nuevas.

NombreEmpresa: Nombre que va a recibir la empresa.

Campos Opcionales

Año: Año con el cual se quiere crear la empresa. Si no se rellena, se coge el año actual.
Niveles: Niveles del mayor con los que se va a trabajar. Si no se rellena, se ponen los basicos que son: 1;2;3;4;5;
Auxiliares: Tamaño de auxiliares con las que va a trabajar. Si no se rellena, se ponen 10 por defecto.
MonedaBase: Moneda con la cual se va a trabajar. Si no se rellena, se trabaja por defecto con Euros.
MesApertura: Mes en cual se empieza el año. Si no se rellena, por defecto se pone Enero.
PlanContablPorDefecto: Plan Contable con el que se va a trabajar. Si no se rellena, deja un plan vacio.
IvaIgic: Formato de impuesto con el que se va a trabajar. Si no se rellena, por defecto será IVA.

Ejemplo

EXCN.CrearEmpresa "Empresa Servidor Ole" 
EXCN.CerrarEmpresa
EXCN.AbrirEmpresa "Empresa Servidor Ole"


Empresa

Mediante esta función sabremos la ruta y el nombre de la empresa activa.

Ejemplo

EXCN.AbrirEmpresa ""
MsgBox EXCN.empresa


Leer Config

Esta Propiedad se usa en combinación con Config. Nos permite ver aquello que esta guardado en la configruación de la empresa. Puede ser tíl guardar datos relacionados con los traspasos, los cuales pueden ser consultados al examinar la empresa.

Descripcion: La descripción del campo a consultar.

Ejemplo 1

EXCN.AbrirEmpresa "" 
For x = 1 To 99
Debug.Print EXCN.Leerconfig(x)
Next

Ejemplo 2

EXCN.AbrirEmpresa "" 
For x = 1 To 1
Debug.Print EXCN.Leerconfig(1)
Next

Ejemplo 3

EXCN.AbrirEmpresa "" 
EXCN.Config("Concepto Personal") = "datos guardados por el desarrollador"
For x = 1 To 1
Debug.Print EXCN.Leerconfig(73)
Next


Número Empresa

Mediante esta función obtendremos el numero de la empresa abierta.

Ejemplo 1

Dim variable As String 
EXCN.AbrirEmpresa ""
variable = EXCN.NumeroEmpresa

Ejemplo 2

Dim variable As String 
EXCN.AbrirEmpresa ""
Debug.Print EXCN.NumeroEmpresa