Está en la página 1de 106

Manual de usuario

SDK Administrative v2.0

Tabla de contenido
Parte I .............................................................................................................................................................7
Instalacin ..................................................................................................................................................9
Requerimientos. .....................................................................................................................................9
Instalacin de .NET Framework 4.0........................................................................................................9
Instalacin de Internet Information Services (IIS)................................................................................11
Instalacin del SDK Administrative v2.0. ..............................................................................................13
Parte II ..........................................................................................................................................................17
Configuracin ...........................................................................................................................................19
Activacin del SDK ....................................................................................................................................20
Parte III .........................................................................................................................................................21
Regin Infos ..............................................................................................................................................23
Info_Global() ........................................................................................................................................23
Info_Quantity() .....................................................................................................................................24
Info_Quantity( ......................................................................................................................................24
Info_Query() .........................................................................................................................................24
Regin InitProcess ....................................................................................................................................26
Init_AdditionalFields() ..........................................................................................................................26
Init_CorrelatesOperation() ...................................................................................................................27
Init_CorrelatesFact().............................................................................................................................27
Regin HeaderProcess .............................................................................................................................29
Header_Customer() ..............................................................................................................................29
Header_AddCustomer() .......................................................................................................................30
Header_AdditionalReturns() ................................................................................................................31
Header_CustomerAgreements() ..........................................................................................................31
Header_Seller() ....................................................................................................................................32
Header_Deposit() .................................................................................................................................33
Header_Suppliers()...............................................................................................................................33
Header_Supplier() ................................................................................................................................34
Header_AddSupplier() ..........................................................................................................................35
Header_SaveSupplier().........................................................................................................................36
SDK Administrative v2.0

Tabla de contenido

Header_DelSupplier() .......................................................................................................................... 36
Header_DelCustomer() ........................................................................................................................ 37
Header_SaveCustomer()...................................................................................................................... 38
Regin ItemsProcess................................................................................................................................ 39
Item_FindAll() ...................................................................................................................................... 39
Item_OffersAgreements() ................................................................................................................... 40
Item_CalculatedTax()........................................................................................................................... 40
Item_Product() .................................................................................................................................... 41
Item_Products() ................................................................................................................................... 42
Item_ProductsLoc() ............................................................................................................................. 43
Item_PartsProduct() ............................................................................................................................ 44
Item_Taxes() ........................................................................................................................................ 45
Item_Service()...................................................................................................................................... 46
Item_ProdExistence() .......................................................................................................................... 46
Item_Lote() .......................................................................................................................................... 47
Item_Serials()....................................................................................................................................... 48
Item_ProductRef() ............................................................................................................................... 48
Total_ValidateAgreements() ............................................................................................................... 50
Total_SaveDocument() ........................................................................................................................ 51
Total_PaymentInstruments() .............................................................................................................. 52
Total_WithHoldingTax ......................................................................................................................... 53
Total_WaitDocumentTypeFac()........................................................................................................... 53
Regin ReportProcess.............................................................................................................................. 55
Report_SalesDetails() .......................................................................................................................... 56
Report_AnalyticalSuppliers() ............................................................................................................... 57
Report_AnalyticalSupplierH() .............................................................................................................. 58
Report_AnalyticalSupplierD() .............................................................................................................. 58
Report_AnalyticalCustomer() .............................................................................................................. 59
Report_AnalyticalCustomerH()............................................................................................................ 60
Report_AnalyticalCustomerD()............................................................................................................ 60
Report_AdvSupplier() .......................................................................................................................... 61
Report_AdvSupplierD()........................................................................................................................ 62
Report_AdvCustomer()........................................................................................................................ 62
4

Tabla de contenido

SDK Administrative v2.0

Report_AdvCustomerD() ......................................................................................................................63
Report_EffectsReceivable() ..................................................................................................................64
Report_EffectsReceivableD() ...............................................................................................................64
Report_EffectsReceivableDO() .............................................................................................................65
Report_GeneralSales() .........................................................................................................................66
Report_EffectsPayable().......................................................................................................................66
Report_EffectsPayableD() ....................................................................................................................67
Report_TotEffectsPayable() .................................................................................................................68
Report_TotEffectsReceivable().............................................................................................................68
Report_DeferredDebits() .....................................................................................................................69
Report_DeferredCredits() ....................................................................................................................70
Report_TotPaymentCxC().....................................................................................................................70
Report_TotPaymentsCxC() ...................................................................................................................71
Report_Payments() ..............................................................................................................................72
Report_PaymentsLastMonths() ...........................................................................................................72
Report_Sales() ......................................................................................................................................73
Report_SalesLastMonths() ...................................................................................................................74
Report_SalesInvoiceCreditD() ..............................................................................................................74
Report_SalesInvoiceCashD() ................................................................................................................75
Report_TotAcctPayable() .....................................................................................................................76
Report_TotAcctsPayable()....................................................................................................................76
Report_ItemsInvoice()..........................................................................................................................77
Report_TotReleases() ...........................................................................................................................78
Report_ServiceFees() ...........................................................................................................................78
Report_ServiceFeesD() .........................................................................................................................79
Report_BillsPayableSupp() ...................................................................................................................80
Report_BillsReceivableCust() ...............................................................................................................80
Report_TotDistAcctsPayable() .............................................................................................................81
Report_TotDistAcctsPayableD() ...........................................................................................................82
Report_TotDistAcctsReceivable().........................................................................................................82
Report_TotDistAcctsReceivableD() ......................................................................................................83
Report_BalanceBanks() ........................................................................................................................84
Report_ExplorationBanks() ..................................................................................................................84
SDK Administrative v2.0

Tabla de contenido

Report_CashBanks() ............................................................................................................................ 85
Report_BalanceDBanks() ..................................................................................................................... 86
Report_DebitCreditNotes() ................................................................................................................. 86
Report_DebitNotesD() ......................................................................................................................... 87
Report_CreditNotesD() ........................................................................................................................ 88
Report_AcctsReceivable().................................................................................................................... 88
Report_TotAcctReceivable() ................................................................................................................ 89
Report_TotAcctReceivable() ................................................................................................................ 90
Report_PurchasesIVA()........................................................................................................................ 90
Report_SalesIVA() ................................................................................................................................ 91
Report_WithholdingIVAReceivableD() ................................................................................................ 92
Report_WithholdingIVASalesD() ......................................................................................................... 92
Report_WithholdingIVAPurchasesD() ................................................................................................. 93
Report_WithholdingIVA() .................................................................................................................... 94
Report_InventoryFixtures() ................................................................................................................. 94
Report_InventoryFixturesD() ............................................................................................................... 95
Report_DischargeInventoryD()............................................................................................................ 96
Report_SalesProd() .............................................................................................................................. 96
Report_SalesServ() .............................................................................................................................. 97
Report_SalesProdD() ........................................................................................................................... 98
Report_PurchasesProdD() ................................................................................................................... 98
Report_TotalSales() ............................................................................................................................. 99
Report_SalesDiscounts().................................................................................................................... 100
Report_CostsProdServD() .................................................................................................................. 100
Report_FeesCosts()............................................................................................................................ 101
Report_PurchaseLastMonths() .......................................................................................................... 102
Report_SalesNumber() ...................................................................................................................... 102
Report_ComsnSellers() ...................................................................................................................... 103
Report_ComsnSellers() ...................................................................................................................... 104
Report_TotComsnSeller() .................................................................................................................. 104

Tabla de contenido

SDK Administrative v2.0

Parte I
Instalacin
Esta seccin contiene la descripcin paso a paso para la
instalacin del SDK Administrative v2.0

Instalacin
A partir de este prrafo describiremos paso a paso el proceso de instalacin del SDK
Administrative v2.0.

Requerimientos.
Antes de iniciar la instalacin del SDK Admistrative v2.0, es importante observar que para
instalar y funcionar adecuadamente, son necesarios algunos requisitos tales como:
Sistema Operativo Windows 7.x o superior.
Internet Information Server (IIS) 7.x o superior, y estar integrado el .NET Framework 4.0.
Espacio Libre en disco 5.0 MB
Saint License Manager v2.x. Para ms informacin sobre la instalacin puedes visitar el
siguiente enlace www.saintnet.com, en la seccin Descargas -> Utilitarios.
Saint Enterprise Administrativo. Para ms informacin visita www.saintnet.com

Instalacin de .NET Framework 4.0


.NET Framework es el modelo de programacin completo y coherente de Microsoft para
compilar aplicaciones que ofrezcan una sensacional experiencia visual del usuario, comunicacin
perfecta y segura, y la capacidad de modelar una amplia gama de procesos empresariales.
1.

Realizar la descarga del instalador Microsoft .NET Framework 4.0 (independiente), mayor
informacin en http://www.microsoft.com/es-es/download/, haga clic en descargar y
guarde el archivo. Debe utilizarse la versin Full del .NET Framework 4.0, de lo contrario la
instalacin del SDK puede ocasionar errores.

2.

En el explorador de Windows, busque la carpeta donde se realiz la descarga, presiona el


botn derecho sobre el archivo dotNetFx40_Full_x86_x64.exe, y luego ejecutar como
administrador.

SDK Administrative v2.0

Parte I: Instalacin

3. En la siguiente ventana, aceptamos los trminos de la licencia, haga clic en instalar.

4. El programa comenzar con la instalacin de los componentes del .NET Framework 4.0,
mostrando una barra de progreso.

5. Por ltimo, el programa de instalacin muestra que se ha completado con xito.

10

Parte I: Instalacin

SDK Administrative v2.0

Instalacin de Internet Information Services (IIS).


Internet Information Services (IIS) 7.0 no se instala de forma predeterminada al instalar
Windows. Para instalarlo con la configuracin predeterminada, que nicamente suministra contenidos
estticos como archivos HTML y archivos de mapa de bits (.bmp), siga el procedimiento explicado a
continuacin:
1. Haga clic en el botn Inicio, luego en Panel de control.
2. Haga clic en Programas, a continuacin en Activar o desactivar las caractersticas de
Windows. Se requiere permiso de administrador, si se le solicita una contrasea de
administrador o una confirmacin, escriba la contrasea o proporcione la confirmacin.
3. En la lista de funciones de Windows marca la casilla: "Internet Information Services" y haga
clic en Aceptar. Esta es la instalacin predeterminada que incluye las caractersticas ms
comunes.

SDK Administrative v2.0

Parte I: Instalacin

11

4. El sistema realizar los cambios necesarios. Esto puede tardar unos minutos. Seguidamente
ejecute la consola de administracin de IIS, haga clic en Grupo de aplicaciones del lado
izquierdo de la pantalla, y verifique que versin de .NET est integrada al pool de
aplicaciones por defecto (DefaultAppPool).

5. Si el pool de aplicaciones se encuentra apuntando a otra versin de .NET, debemos ejecutar


los siguientes pasos:
a. Abrimos una ventana de consola en el modo administrador.
b. Ubicamos la siguiente direccin: C:\Windows\Microsoft.NET\Framework\v4.0xxx\
para versiones 32 bits, y C:\Windows\Microsoft.NET\Framework64\v4.0xxx\ para
versiones de 64 bits, en este caso usaremos la de 64 bits.
c. Escribimos en la lnea de comandos: aspnet_regiis.exe i. Luego que el sistema haga
los cambios necesarios, cerramos la ventana.

6. Finalmente, ejecutamos nuevamente el IIS, y verificamos que efectivamente ahora el


ASP.NET 4.0 se encuentra registrado dentro del IIS.

12

Parte I: Instalacin

SDK Administrative v2.0

Instalacin del SDK Administrative v2.0.


1. Para iniciar el proceso de instalacin del SDK Administrative v2.0, haga doble clic sobre el
archivo installSDK.exe.
2. En la ventana de bienvenida, haga clic en siguiente.

3. En la ventana seleccin de ubicacin de archivo, escribe el directorio de destino, o haga clic


en examinar y selecciona la carpeta donde deseas realizar la instalacin. Se recomienda
utilizar la ubicacin por defecto.

SDK Administrative v2.0

Parte I: Instalacin

13

4. Haga clic en instalar para iniciar el proceso de instalacin del SDK Administrative v2.0. Se
requiere permiso de administrador, si se le solicita una contrasea de administrador o una
confirmacin, escriba la contrasea o proporcione la confirmacin. Si deseas modificar algn
parmetro de la configuracin de instalacin, haga clic en atrs.

14

Parte I: Instalacin

SDK Administrative v2.0

5. La siguiente ventana permite acompaar el proceso de instalacin de cada componente.

6. Instalacin realizada con xito. Haga clic en cerrar para terminar.

SDK Administrative v2.0

Parte I: Instalacin

15

Parte II
Configuracin
Esta seccin describe la configuracin del archivo web.config

Configuracin
El archivo web.config contiene la informacin relacionada con la conexin a la base de datos,
direccin de la mquina y puerto que escucha el SLM, as como los datos de la licencias a utilizar.
En la seccin <applicationSettings>, se realizarn las modificaciones necesarias para el buen
funcionamiento del SDK. Es importante sealar que se realicen slo los cambios que se mencionan a
continuacin, los cambios realizados en otras secciones del documento pueden generar errores
inesperados en la ejecucin del SDK.
Primero ubicamos el archivo web.config en la carpeta c:\Archivos de Programa\Saint de
Venezuela\ Saint SDK Administrative 1.0\, haga clic con el botn derecho, y luego en abrir. Puede usar el
bloc de notas, o el editor de su preferencia.
Escribimos la cadena de conexin que usar el SDK para conectarse a la base de datos.

Luego modificamos los parmetros para el funcionamiento del SLM, escribimos la direccin de la
mquina donde se est ejecutando y el puerto que usa para escuchar.

Por ltimo, escribimos los valores de la licencia del producto. La licencia del SDK debe ser
activada para su uso, consultar mtodo SLM_Activation. El SDK a diferencia de otros productos saint, usa
un Key adicional para la licencia master.

SDK Administrative v2.0

Parte II: Configuracin

19

Activacin del SDK


Luego de la instalacin del SDK y configurar los parmetros en el archivo web.config, debemos
realizar el siguiente paso para la activacin del producto:

Invocar el mtodo SLM_Activate(string serial, string key, string product, string versin)
o
o
o
o

Serial: Licencia vlida del SDK. (Nmero de licencia configurado en el archivo


web.config).
Key: Llave de activacin (Nmero de key configurado en el archivo web.config).
Product: Nombre del producto, en este caso SDK en maysculas.
Versin: Nmero de versin del producto, 2.0.0.0

Este procedimiento debe ser realizado una sola vez.


Cdigo de ejemplo:

20 Parte II: Configuracin

SDK Administrative v2.0

Parte III
Mtodos
Esta seccin contiene la descripcin detallada de los mtodos,
informacin de parmetros y valores devueltos, que integran al
SDK Administrative v2.0, as como ejemplos ilustrados de la
implementacin.

Regin Infos
Esta regin proporciona mtodos para la construccin de consultas ms especficas que se
pueden realizar a la base de datos. Los mtodos que conforman esta regin son los siguientes:
Info_Global.
Info_Quantity.
Info_Querys.

Info_Global()
Info_Global(string fields, string orders, string tables, string wheres, int qty, int start)
Construye una sentencia sql para realizar una consulta paginada a la base de datos, a partir de
los parmetros enviados.
Parmetros
fields
orders
tables
wheres
qty
start

Tipo
string
string
string
string
int
int

Descripcin
Nombres de los campo(s).
Establecer el orden de los resultados.
Nombres de las tabla(s).
Sentencia(s) where aplicadas a la consulta.
Cantidad de registro(s) que devuelve la consulta.
Nmero de fila que indica desde donde contar la
cantidad de registro(s) a devolver.

Valor devuelto

string

Cadena de texto en formato Json.


Campos:

En el siguiente ejemplo se muestra como llamar al mtodo Info_Global. Se realiza una consulta a
la tabla de clientes, con los parmetros qty en cuatro (4) y start en uno (1). Es decir, el mtodo devuelve
la cantidad de cuatro registros, contados a partir del nmero 1.

SDK Administrative v2.0

Parte III: Mtodos del SDK

23

Info_Quantity()
Info_Quantity(string tables, string wheres)
Realiza una consulta, y devuelve el nmero de registros que cumpla con la clusula where de la
sentencia sql.
Parmetros
tables
wheres

Tipo
string
string

Descripcin
Nombre(s) de la(s) tabla(s).
Sentencia where aplicada a la consulta.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: quantity

En el siguiente ejemplo se muestra cmo llamar al mtodo Info_Quantity.

Info_Query()
Info_Query(string fields, string tables, string wheres, string orders)
Realiza la construccin de una sentencia sql para realizar una consulta a la base de datos. Puede
incluir diferentes campos de distintas tablas, la incorporacin de clusula where, y la ordenacin de los
registros.

24

Parmetros
fields
tables
wheres
orders

Tipo
string
string
string
string

Descripcin
Nombres de los campos.
Nombres de las tablas.
Sentencias where aplicadas.
Establece el orden de los resultados.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: Todos los incluidos en fields.

Parte III: Mtodos del SDK

SDK Administrative v2.0

En el siguiente ejemplo se muestra como llamar al mtodo Info_Query.

SDK Administrative v2.0

Parte III: Mtodos del SDK

25

Regin InitProcess
Contiene los mtodos de inicializacin de una operacin (factura, devolucin, nota de entrega,
devolucin nota de entrega, pedido, presupuesto), por ejemplo: determinar los campos adicionales
necesarios en la operacin, obtener el nmero correlativo de un documento. Los siguientes mtodos
estn incluidos en esta regin:
Init_AddiotionalFields.
Init_CorrelatesOperation.
Init_CorrelatesFact.
Init_AdditionalFields()
Init_AdditionalFields (int typeOperation)
Devuelve una lista de los campos adicionales relacionados para un tipo de operacin. (factura,
devolucin, nota de entrega, devolucin nota de entrega, pedido, presupuesto).
Parmetros
typeOperation

Tipo
int

Descripcin
Valor que representa el tipo de operacin. (Factura =
0, Devolucin = 1, Nota de Entrega = 2, Devolucin
nota de entrega = 3, Pedido = 4, Presupuesto = 5).

Valor devuelto

string

Cadena de texto en formato Json.


Campos: tblname, codtbl, tipocpo, nrooper, numgrp,
aliasgrp, nombcpo, aliascpo, longitud, requerido,
colorder.

En el siguiente ejemplo se muestra el mtodo Init_AdditionalFields. En el cdigo de ejemplo se


pasa el nmero cuatro (4) como parmetro, y se retornan los campos adicionales para la operacin de un
pedido.

26

Parte III: Mtodos del SDK

SDK Administrative v2.0

Init_CorrelatesOperation()
Init_CorrelatesOperation(string codSuc, string fieldName)
Retorna el nmero correlativo de la operacin a realizar.
Parmetros
codSuc
fieldName

Tipo
string
string

Descripcin
Nmero de la sucursal.
Prefijo del documento que se desea consultar.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: prefijo, correlativo.

En el siguiente ejemplo se muestra como llamar al mtodo Init_CorrelatesOperation. El valor


devuelto es el nmero de identificacin para un pedido.

Init_CorrelatesFact()
Init_CorrelatesFact(string codSuc, string fieldName)
Retorna los nmeros para los correlativos de facturacin.
Parmetros
codSuc
fieldName

Tipo
string
string

Descripcin
Nmero de la sucursal.
Prefijo del documento que se desea consultar.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: lenght.

En el siguiente ejemplo se muestra el mtodo Init_CorrelatesFact. El valor del resultado, se


refiere al nmero correlativo de una operacin de facturacin.

SDK Administrative v2.0

Parte III: Mtodos del SDK

27

El parmetro fieldName, que recibe los mtodos Init_CorrelatesOperation() y


Init_CorrelatesFact(), se refiere al prefijo que usa en los tipos de documentos con el cual estamos
trabajando. Por ejemplo:
NumPedido: Numero de pedido,
PrxCotiza: Cotizacin,
PrxFact: Factura,
PrxNotaCr: Nota de crdito,
PrxNotaDb: Nota de dbito,
PrxOrdenC: Orden de compra,
PrxPedido: Pedido,
PrxODPago: Orden de pago, entre otros.
La tabla SACORRELSIS, contiene todos los prefijos que se pueden usar.

28

Parte III: Mtodos del SDK

SDK Administrative v2.0

Regin HeaderProcess
Esta seccin contiene los mtodos necesarios para construir el encabezado de un documento,
por ejemplo: la informacin del cliente, convenios asociados, datos del vendedor, entre otros. Los
mtodos incluidos son:

Header_Customer.
Header_AddCustomer.
Header_AdditionalReturns.
Header_CustomerAgreements.
Header_Seller.
Header_Deposit.
Header_Suppliers.
Header_Supplier.
Header_AddSupplier.
Header_SaveSupplier.
Header_DelSupplier.
Header_DelCustomer.
Header_SaveCustomer.

Header_Customer()
Header_Customer(string codClie)
Obtiene la informacin especfica de un cliente.
Parmetros
codClie

Tipo
string

Descripcin
Cdigo del cliente.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: tipocli, descrip, id3, activo, direc1, direc2,telef,
codconv,esmoneda, codvend, tipopvp, diascred,
limitecred, escredito, codalte, saldo.

El ejemplo muestra la forma de llamar al mtodo Header_Customer. Se enva como parmetro al


mtodo, el nmero de identificacin de un cliente y este devuelve los datos del mismo.

SDK Administrative v2.0

Parte III: Mtodos del SDK

29

Header_AddCustomer()
Header_AddCustomer(string jsonClie)
Permite aadir un cliente en una operacin de venta.
Parmetros
jsonClie

Tipo
string

Descripcin
Cadena de texto, que contiene los datos del cliente, en
formato json.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: status.

En el siguiente ejemplo se muestra el mtodo Header_AddCustomer. En el cdigo, la variable


_jsonClie es una cadena de texto con el formato Json que representa los datos del cliente que se desea
insertar, este valor se enva como parmetro al mtodo.

30

Parte III: Mtodos del SDK

SDK Administrative v2.0

Header_AdditionalReturns()
Header_AdditionalReturns(string codClie) (Mtodo)
Retorna una lista de documentos pendientes por cobrar de un cliente.
Parmetros
codClie

Tipo
string

Descripcin
Cdigo del cliente.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: saldo, monto, saldomex, baseimpo, mtotax,
tipocxc, numerod, document, codvend, fechae, fechav,
nrounico, comision.

El ejemplo muestra al mtodo Header_AdditionalReturns.

Header_CustomerAgreements()
Header_CustomerAgreements(string codConv)
Devuelve una lista de ofertas y convenios asociados a un cliente.
Parmetros
codConv

Tipo
string

Descripcin
Cdigo del convenio.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codconv, codsucu, descrip, autori, respon,
fechae, fechav, frecuencia, fechauc, esfijo, tipocnv,
esbase, activo.

SDK Administrative v2.0

Parte III: Mtodos del SDK

31

En el siguiente ejemplo se muestra como llamar al mtodo Header_CustomerAgreements. Se


pasa como parmetro el cdigo de un convenio.

Header_Seller()
Header_Seller(string codVend)
Este mtodo devuelve la informacin especfica de un vendedor.
Parmetros
codVend

Tipo
string

Descripcin
Cdigo del vendedor.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: descrip, escomipv, activo, codvend, tiporgo,
nrounico, desde, hasta, monto.

Cdigo de ejemplo:

32

Parte III: Mtodos del SDK

SDK Administrative v2.0

Header_Deposit()
Header_Deposit(string codUbic)
Devuelve la informacin de un depsito.
Parmetros
codUbic

Tipo
string

Descripcin
Cdigo del depsito.

Valor devuelto

string

Cadena de texto con formato Json.


Campos: codubic, descrip, codsucu, clase, activo,
represent, direc1, direc2, telef, pais, estado, ciudad,
esvirtual, codalte, printer, municipio, zipcode.

Cdigo de ejemplo:

Header_Suppliers()
Header_Suppliers(int page, int pageSize)
Devuelve una lista de proveedores.
Parmetros
page
pageSize

Tipo
int
int

Descripcin
Nmero de pgina.
Nmero de filas por pgina..

Valor devuelto

string

Cadena de texto con formato Json.


Campos: fila, codprov, descrip, codsucu, tipoprv, id3,
clase, activo, represent, direc1, direc2, pais, estado,
ciudad, telef, fax, nit, email, fechae, observa, esmoneda,

SDK Administrative v2.0

Parte III: Mtodos del SDK

33

diascred, saldo, montomax, pagosa, prompago,


reteniva, fechauc, montouc, numerouc, fechaup,
montoup, numeroup, edokc, movil, esreten, tipoid3,
descorder, retenislr, municipio, zipcode, tipoid.
Cdigo de ejemplo:

Header_Supplier()
Header_Supplier(string codProv)
Devuelve informacin de un proveedor.

34

Parmetros
codProv

Tipo
string

Descripcin
Cdigo del proveedor.

Valor devuelto

string

Cadena de texto con formato Json.


Campos: codprov, descrip, codsucu, tipoprv, id3, clase",
activo, represent, direc1, direc2, pais, estado, ciudad,
telef, fax, nit, email, fechae, observa, esmoneda,
diascred, saldo, montomax, pagosa, prompago,
reteniva, fechauc, montouc, numerouc, fechaup,
montoup, numeroup, edokc, movil, esreten, tipoid3,
descorder, retenislr, municipio, zipcode, tipoid.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Header_AddSupplier()
Header_AddSupplier(string jsonSupplier)
Inserta un nuevo proveedor al sistema.
Parmetros
jsonSupplier

Tipo
string

Descripcin
Cadena de texto en formato Json (Proveedor).

Valor devuelto

string

Cadena de texto con formato Json.


Campos: status.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

35

Header_SaveSupplier()
Header_SaveSupplier(string jsonSupplier)
Permite modificar los datos de un proveedor existente en el sistema.
Parmetros
jsonSupplier

Tipo
string

Descripcin
Cadena de texto en formato Json (Proveedor).

Valor devuelto

string

Cadena de texto con formato Json.


Campos: status.

Cdigo de ejemplo:

Header_DelSupplier()
Header_DelSupplier(string codProv)
Permite eliminar a un proveedor existente en el sistema.

36

Parmetros
codProv

Tipo
string

Descripcin
Cdigo del proveedor.

Valor devuelto

string

Cadena de texto con formato Json.


Campos: status.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Header_DelCustomer()
Header_DelCustomer(string codClie)
Permite eliminar a un cliente existente en el sistema.
Parmetros
codClie

Tipo
string

Descripcin
Cdigo del cliente.

Valor devuelto

string

Cadena de texto con formato Json.


Campos: status.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

37

Header_SaveCustomer()
Header_SaveCustomer(string jsonClie)
Permite modificar los datos de un cliente existente en el sistema.
Parmetros
jsonClie

Tipo
string

Descripcin
Cadena de texto en formato Json (Cliente).

Valor devuelto

string

Cadena de texto con formato Json.


Campos: status.

Cdigo de ejemplo:

38

Parte III: Mtodos del SDK

SDK Administrative v2.0

Regin ItemsProcess
Contiene los mtodos aplicados a los tems de un documento, por ejemplo: determinar los
impuestos del tem, buscar un producto o servicio. A continuacin los mtodos son los siguientes:

Item_FindAll.
Item_OffersAgreements.
Item_CalculatedTax.
Item_Product.
Item_Products.
Item_ProductsLoc.
Item_PartsProduct.
Item_Taxes.
Item_Service.
Item_ProdExistence.
Item_Lote.
Item_Serials.
Item_ProductRef.

Item_FindAll()
Item_FindAll(string codFind)
Obtiene informacin de un producto o servicio. Realiza una bsqueda en la base de datos, donde
el valor del parmetro enviado, coincida con cualquier campo en la tabla ya sea producto o servicio.
Parmetros
codFind

Tipo
string

Descripcin
Valor de bsqueda que coincida con algn campo de la
tabla de un producto o servicio.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: esserv, [codprod | codserv], descrip.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

39

Item_OffersAgreements()
Item_OffersAgreements(string codInv, string codClie, string codConv, decimal montoBase,
decimal cantidad, string fechaE)
Calcula y devuelve el valor final del producto o servicio, de acuerdo a la oferta y/o del convenio
que se encuentre asociado.
Parmetros
codInv
codClie
codConv
montoBase
Cantidad
fechaE

Tipo
string
string
string
decimal
decimal
string

Descripcin
Cdigo de inventario del producto o servicio.
Cdigo del cliente.
Cdigo del convenio.
Monto del tem.
Cantidad del tem.
Fecha de emisin.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: precio.

Cdigo de ejemplo:

Item_CalculatedTax()
Item_CalculatedTax(string codInv, decimal precio, decimal cantidad, int esServ, int esUnid)
Calcula y retorna el impuesto asociado a un tem.
Parmetros
codInv
precio
cantidad
esServ
40

Parte III: Mtodos del SDK

Tipo
string
decimal
decimal
int

Descripcin
Cdigo de inventario del producto o servicio.
Precio del tem.
Cantidad del tem.
Determina si el tem es un servicio. (0 = no; 1 = s)
SDK Administrative v2.0

esUnid

Int

Determina si el tem es unidad. (0 = no; 1 = s)

Valor devuelto

string

Cadena de texto en formato Json.


Campos: mtotax.

Cdigo de ejemplo:

Item_Product()
Item_Product(string codProd)
Devuelve la informacin sobre un nico producto.
Parmetros
codProd

Tipo
string

Descripcin
Cdigo del producto.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprod, codinst, descorrel, digitosc, refere,
desseri, descomp, esexento, exdecimal, unidad,
undempaq, deslote, espesa, tara, desvence, descto,
cantempaq, peso, volumen, undvol, costpro, descrip,
descrip2, descrip3, preciou, preciou2, preciou3, precio1,
precio2, precio3, isadic, costo.

SDK Administrative v2.0

Parte III: Mtodos del SDK

41

Cdigo de ejemplo:

Item_Products()
Item_Products(int isEnser, string order, int page, int pageSize)
Devuelve una lista de los productos existentes.

42

Parmetros
isEnser
order
page
pageSize

Tipo
int
string
int
int

Descripcin
Si el producto es enser
Condicin de filtrado para los resultados (where)
Nmero de pgina
Nmero de registros por pgina.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: fila, codprod, descrip, descrip2, descrip3,
descripall, esfreep, precio1, precio2, precio3, preciou2,
preciou3, refere, marca, unidad,
activo, undempaq, cantempaq, preciou, costact,
costpro, costant, peso, volumen, undvol, existen,
exunidad, compro, pedido, minimo, maximo,
desvence, espesa, tara, esimport, esexento, esenser,
esempaque, exdecimal, descto, descomp, desseri,
deslote, descomi, descorrel, digitosc,
codinst, countlote, countseri, countpartes.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Item_ProductsLoc()
Item_ProductsLoc(int isEnser, string codUbic, string order, int page, int pageSize)
Devuelve una lista de productos en una ubicacin y/o depsito especfico.
Parmetros
isEnser
codUbic
order
page
pageSize

Tipo
int
string
string
int
int

Descripcin
Si el producto es enser
Ubicacin del producto.
Condicin de filtrado para los resultados (where)
Nmero de pgina
Nmero de registros por pgina.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: fila, codprod, descrip, codinst, activo, descrip2,
descrip3, refere, marca, unidad, undempaq, cantempaq,
precio1, precio2, precio3, preciou, costact, costpro,
costant, existen, exunidad, existencon, exunidadcon,
compro, pedido, minimo, maximo, tara, descomp,
descomi, desseri, deslote, desvence, edoabp, espublish,
esimport, esexento, esenser, esoferta, espesa,
esempaque, exdecimal, diasentr, fechauv, fechauc,
preciou2, preciou3, peso, volumen, undvol, esreten,
compro_e, pedido_e, codubic, existen_e, puestoi,
cantcom, unidcom.

SDK Administrative v2.0

Parte III: Mtodos del SDK

43

Cdigo de ejemplo:

Item_PartsProduct()
Item_PartsProduct(string codInv, string codUbic)
Devuelve una lista de las partes que componen a un producto, cuando ste es considerado un
producto compuesto.

44

Parmetros
codInv
codUbic

Tipo
string
string

Descripcin
Cdigo de inventario.
Cdigo del depsito.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprod, codalte, cantidad, esunid, esserv,
nrounico, codinst, descrip, descrip2, descrip3,
esempaque, cantempaq, desvence, costact, costpro,
costant, esporcost, precio1,precio2, precio3, preciou1,
preciou2, preciou3, desseri, refere, deslote, espesa, tara,
usaserv, unidad, undempaq, exdecimal, existant.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Item_Taxes()
Item_Taxes(string codice, int type)
Devuelve una lista de los impuestos asociados al tem, ya sea un producto o servicio.
Parmetros
codice
type

Tipo
string
int

Descripcin
Cdigo del producto o servicio.
Identificador del tem. (producto = 0; servicio = 1).

Valor devuelto

string

Cadena de texto en formato Json.


Campos: [codprod | codserv], codtaxs, descrip, esporct,
monto, eslibroi, esfijo, estaxventa, estaxcompra,
esreten, codoper, sustraendo).

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

45

Item_Service()
Item_Service(string codServ)
Devuelve la informacin sobre un servicio.
Parmetros
codServ

Tipo
string

Descripcin
Cdigo del servicio.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codserv, descrip, descrip2, descrip3, descripall,
esfreep, precio1, precio2, precio3, esimport, activo,
unidad, clase, costo, esexento, codinst, descto,
esporcost, usaserv, comision, esporcomi, fechauv,
fechauc, isadic.

Cdigo de ejemplo:

Item_ProdExistence()
Item_ProdExistence(string codProd string codUbic)
Devuelve la existencia de un producto por depsito.

46

Parmetros
codProd
codUbic

Tipo
string
string

Descripcin
Cdigo del producto.
Cdigo de ubicacin.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprod, codubic, puestoi, existen, exunidad,
cantped, unidped, cantcom, unidcom.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Item_Lote()
Item_Lote(string codProd)
Devuelve lotes de un producto
Parmetros
codProd

Tipo
string

Descripcin
Cdigo del producto.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprod, nrounico, codubic, nrolote, costo,
precio, preciou, cantidad, cantidadu, fechae, fechav,
precio2, preciou2, precio3, preciou3, precio1, preciou1,
puestoi.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

47

Item_Serials()
Item_Serials(string codProd)
Devuelve los seriales que posee un producto
Parmetros
codProd

Tipo
string

Descripcin
Cdigo del producto.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprod, codubic, nroserial.

Cdigo de ejemplo:

Item_ProductRef()
Item_ProductRef(string refere)
Busca productos por su cdigo de refencia.

48

Parmetros
refere

Tipo
string

Descripcin
Cdigo de referencia.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprod, codinst, descorrel, digitosc, refere,
desseri, descomp, esexento, exdecimal, unidad,
undempaq, deslote, espesa, tara, desvence, descto,
cantempaq, peso, volumen, undvol, costpro, descrip,
descrip2, descrip3, preciou, preciou2, preciou3, precio1,
precio2, precio3, isadic, costo.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

49

Regin TotalizerProcess
Esta seccin contiene los mtodos relacionados a la totalizacin de un tipo de documento. Los
siguientes mtodos integran esta seccin:

Total_ValidateAgreements.
Total_SaveDocument.
Total_PaymentInstruments.
Total_SaleStatistics.
Total_WithHoldingTax.
Total_WaitDocumentTypeFac.

Total_ValidateAgreements()
Total_ValidateAgreements(string codClie, decimal montoBase, decimal cantidad, string fechaE)
Valida los convenios de un cliente.

50

Parmetros
codClie
montoBase
Cantidad
fechaE

Tipo
string
decimal
decimal
string

Descripcin
Cdigo del cliente.
Monto base del tem.
Cantidad del tem.
Fecha de emisin.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codclie, descrip, codsucu, id3, clase, represent,
direc1, direc2, activo, pais, estado, ciudad, telef, movil,
email, fax, nit, codzona, codvend, codconv, tipocli,
tipopvp, intmora, escredito, limitecred, diascred,
estoleran, diastole, fechae, observa, saldo, saldoptos,
montomax, mtomaxcred, pagosa, prompago, reteniva,
descto, fechauv, montouv, numerouv, fechaup,
montoup, numeroup, esmoneda, edokc, codalte,
tipoid3, descorder, municipio, zipcode, descripext,
tipoid, desctocv.

Parte III: Mtodos del SDK

SDK Administrative v2.0

El siguiente ejemplo muestra el mtodo Total_ValidateAgreements.

Total_SaveDocument()
Total_SaveDocument(string JsonDocument)
El mtodo Total_SaveDocument, se considera la parte final de la operacin que se est
realizando, y permite grabar la informacin en la base de datos.
Parmetros
JsonDocument

Tipo
string

Descripcin
Documento.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: status

En el siguiente ejemplo se muestra al mtodo Total_SaveDocument. Primero, vamos a crear una


clase llamada MiClase, que contiene un mtodo llamado Document(), el cual devuelve un string. En
nuestro caso representar los datos del documento que vamos a guardar.

SDK Administrative v2.0

Parte III: Mtodos del SDK

51

Luego implementamos el mtodo Total_SaveDocument(), y pasamos como parmetro, la cadena


string que devuelve el mtodo Documento(), de la clase MiClase. Recuerde, esta clase es solo para
mostrar la forma de implementar el mtodo para grabar.

Total_PaymentInstruments()
Total_PaymentInstruments()
Devuelve informacin de los instrumentos de pago..
Parmetros
no requiere
Valor devuelto

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: codtarj, descrip, clase, activo, impuesto,
diasdif, basereten, reteniva.

Cdigo de ejemplo:

52

Parte III: Mtodos del SDK

SDK Administrative v2.0

Total_WithHoldingTax
Total_WithHoldingTax()
Devuelve una lista de los impuestos de retencin.
Parmetros
no requiere
Valor devuelto

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: codtaxs, descrip, mtotax, activo, esporct,
escosto, eslibroi, espartic, tipoiva, estaxventa,
estaxcompra, esfijo, esreten, codoper, montomax,
sustraendo.

Cdigo de ejemplo:

Total_WaitDocumentTypeFac()
Total_WaitDocumentTypeFac(string tipoFact)
Devuelve una lista de los documentos en espera de acuerdo al tipo de documento.
Parmetros
tipoFact

Tipo
string

Descripcin
Tipo de documento.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: tipofac, numerod, nroctrol, status, codsucu,
codesta, codusua, signo, otipo, onumero, numeroc,
numerot, numeror, fechad1, numerod1, numerok,
numerof, numerop, esexpickup, moneda, factor,
montomex, codclie, codvend, codubic, descrip, direc1,

SDK Administrative v2.0

Parte III: Mtodos del SDK

53

direc2, direc3, pais, estado, ciudad, telef, id3, nit,


monto, mtotax, fletes, tgravable, texento, costoprd,
costosrv, desctop, reteniva, fechai, fechae, fechav,
canceli, cancela, cancele, cancelc, cancelt, cancelg,
cancelp, cambio, esconsig, mtoextra, valorptos,
descto1, pctanual, mtoint1, descto2, pctmanejo,
mtoint2,
saldoact,
mtopagos,
mtoncredito,
mtondebito, mtofinanc, detalchq, totalprd, totalsrv,
ordenc, codoper, ngiros, nmeses, mtocomivta,
mtocomicob, mtocomivtad, mtocomicobd, notas1,
notas2, notas3, notas4, notas5, notas6, notas7,
notas8, notas9, notas10, mtototal, contado, credito,
numeroz, fechar, fechat, nrounico, numeroe,
municipio, codconv, zipcode, escorrel, autsri, fechasri,
nroestable, ptoemision, tipotrae, tipotra.
Cdigo de ejemplo:

54

Parte III: Mtodos del SDK

SDK Administrative v2.0

Regin ReportProcess
Esta seccin contiene los mtodos relacionados a la generacin de reportes, para la toma de
decisiones. Los siguientes mtodos integran esta seccin:

Report_SalesDetails.
Report_AnalyticalSuppliers.
Report_AnalyticalSupplierH.
Report_AnalyticalSupplierD.
Report_AnalyticalCustomer.
Report_AnalyticalCustomerH.
Report_AnalyticalCustomerD.
Report_AdvSupplier.
Report_AdvSupplierD.
Report_AdvCustomer.
Report_AdvCustomerD.
Report_EffectsReceivable.
Report_EffectsReceivableD.
Report_EffectsReceivableDO.
Report_GeneralSales.
Report_EffectsPayable.
Report_EffectsPayableD.
Report_TotEffectsPayable.
Report_TotEffectsReceivable.
Report_DeferredDebits.
Report_DeferredCredits.
Report_TotPaymentCxC.
Report_TotPaymentsCxC.
Report_Payments.
Report_PaymentsLastMonths.
Report_Sales.
Report_SalesLastMonths.
Report_SalesInvoiceCreditD.
Report_SalesInvoiceCashD.
Report_TotAcctPayable.
Report_TotAcctsPayable.
Report_ItemsInvoice.
Report_TotReleases.
Report_ServiceFees.
Report_ServiceFeesD.
Report_BillsPayableSupp.
Report_BillsReceivableCust.
Report_TotDistAcctsPayable.
Report_TotDistAcctsPayableD.
Report_TotDistAcctsReceivable.
Report_TotDistAcctsReceivableD.
Report_BalanceBanks.
Report_ExplorationBanks.
Report_CashBanks.

SDK Administrative v2.0

Parte III: Mtodos del SDK

55

Report_BalanceDBanks.
Report_DebitCreditNotes.
Report_DebitNotesD.
Report_CreditNotesD.
Report_AcctsReceivable.
Report_TotAcctReceivable.
Report_TotAcctReceivableD.
Report_PurchasesIVA.
Report_SalesIVA.
Report_WithholdingIVAReceivableD.
Report_WithholdingIVASalesD.
Report_WithholdingIVAPurchasesD.
Report_WithholdingIVA.
Report_InventoryFixtures.
Report_InventoryFixturesD.
Report_DischargeInventoryD.
Report_SalesProd.
Report_SalesServ.
Report_SalesProdD.
Report_PurchasesProdD.
Report_TotalSales.
Report_SalesDiscounts.
Report_CostsProdServD.
Report_FeesCosts.
Report_PurchaseLastMonths.
Report_SalesNumber.
Report_ComsnSellers.
Report_ComsnSellersD.
Report_TotComsnSeller.

Report_SalesDetails()
Report_SalesDetails(string startDate, string endDate, string where, int pageSize, int page)
Muestra el detalle de ventas en periodo determinado. El mtodo incluye control de paginacin
en los resultados.
Parmetros
Tipo
Descripcin
startDate
string
Fecha de inicio.
endDate
string
Fecha final.
where
string
Sentencia(s) where aplicadas a la consulta.
pageSize
Int
Tamao de la pgina de resultados.
page
Int
Nmero de la pgina de resultados que se desea
visualizar.
Valor devuelto

56

Parte III: Mtodos del SDK

string

Cadena de texto en formato Json.


Campos: fila, fecha, factura, montoneto, impuestos,
totaloperacion, contado, credito, costos, utilidad,
porcutil.
SDK Administrative v2.0

El siguiente ejemplo muestra el resultado del mtodo Report_SalesDetails.

Report_AnalyticalSuppliers()
Report_AnalyticalSuppliers(string date)
Reporte analtico de proveedores vencidos a la fecha.
Parmetros
date

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: descrip, telef, clase, codprov, tipocxp,
numerod, detalle, fechav, dias, montopv, monto130,
monto3160, monto6190, monto91, montov, total.

El siguiente ejemplo muestra el resultado:

SDK Administrative v2.0

Parte III: Mtodos del SDK

57

Report_AnalyticalSupplierH()
Report_AnalyticalSupplierH(string date)
Encabezado del reporte analtico de proveedores vencidos a la fecha.
Parmetros
date

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprov, descrip, observa, telef, clase, total.

Cdigo de ejemplo:

Report_AnalyticalSupplierD()
Report_AnalyticalSupplierD(string codProv, string date)
Detalle del reporte analtico de proveedores vencidos a una fecha.

58

Parmetros
codProv
date

Tipo
string
string

Descripcin
Cdigo del proveedor.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprov, tipocxp, numerod, detalle, fechav,
dias, montopv, monto130, monto3160, monto6190,
monto91, montov, total.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_AnalyticalCustomer()
Report_AnalyticalCustomer(string date)
Reporte analtico de las cuentas vencidas de un cliente, a una fecha.
Parmetros
date

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: descrip, telef, clase, codclie, numerod, detalle,
fechae, fechav, dias, total, tipocxc, montopv, monto130,
monto3160, monto6190, monto91, montov.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

59

Report_AnalyticalCustomerH()
Report_AnalyticalCustomerH(string date)
Encabezado del reporte analtico de clientes vencidos a la fecha.
Parmetros
date

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codclie, descrip, observa, telef, clase, saldo.

Cdigo de ejemplo:

Report_AnalyticalCustomerD()
Report_AnalyticalCustomerD(string codClie, string date)
Detalle del reporte analtico de clientes vencidos a una fecha.

60

Parmetros
codClie
date

Tipo
string
string

Descripcin
Cdigo del cliente.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: tipocxc, numerod, detalle, fechav, dias,
montopv,
monto130,
monto3160,
monto6190,
monto91, montov, total.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_AdvSupplier()
Report_AdvSupplier( string endDate)
Muestra el total de los adelantos realizados a los proveedores a una fecha.
Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: adelprov.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

61

Report_AdvSupplierD()
Report_AdvSupplierD( string endDate)
Muestra el total detallado de los adelantos realizados a los proveedores a una fecha.
Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: proveedor, fechae, numerod, saldo, monto.

Cdigo de ejemplo:

Report_AdvCustomer()
Report_AdvCustomer( string endDate)
Muestra el total de los adelantos realizados por los clientes a una fecha.

62

Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: adelcli.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_AdvCustomerD()
Report_AdvCustomerD( string endDate)
Muestra el total detallado de los adelantos realizados por los clientes a una fecha.
Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codclie, cliente, document, fecha, numerod,
saldo.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

63

Report_EffectsReceivable()
Report_EffectsReceivable( string endDate)
Muestra el total de efectos por cobrar a una fecha.
Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: efectosxcobrar.

Cdigo de ejemplo:

Report_EffectsReceivableD()
Report_EffectsReceivableD( string endDate)
Muestra el total detallado de los efectos por cobrar a una fecha.

64

Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codclie, descrip, codoper, document, fechav,
monto, saldo.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_EffectsReceivableDO()
Report_EffectsReceivableDO( string endDate)
Muestra el total de los efectos por cobrar vencidos y por vencer a una fecha.
Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: vencido, porvencer.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

65

Report_GeneralSales()
Report_GeneralSales(string startDate, string endDate)
Muestra los montos totales de ventas realizadas en un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: montoneto, montoa, iva, costo, total,
descuento, fletes, adelantos, reteniva, contado, credito,
totalnd, totaliva_nd, totalnc, totaliva_nc, devoluciones.

Cdigo de ejemplo:

Report_EffectsPayable()
Report_EffectsPayable(string endDate)
Muestra el total de efectos por pagar a una fecha.

66

Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: efectosxpagar.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_EffectsPayableD()
Report_EffectsPayableD(string endDate)
Muestra el total detallado de los efectos por pagar a una fecha.
Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprov, descrip, numerod, fechav, saldo.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

67

Report_TotEffectsPayable()
Report_TotEffectsPayable()
Muestra el total de los efectos por pagar a la fecha.
Parmetros
no requiere
Valor devuelto

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: tefectosxpagar.

Cdigo de ejemplo:

Report_TotEffectsReceivable()
Report_TotEffectsReceivable()
Muestra el total de los efectos por cobrar a la fecha.
Parmetros
no requiere
Valor devuelto

68

Parte III: Mtodos del SDK

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: tefectosxcobrar.

SDK Administrative v2.0

Cdigo de ejemplo:

Report_DeferredDebits()
Report_DeferredDebits(string startDate)
Devuelve el total de dbitos diferidos, desde una fecha de inicio a la fecha actual.
Parmetros
startDate

Tipo
string

Descripcin
Fecha inicial.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: debitosdiferidos.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

69

Report_DeferredCredits()
Report_DeferredCredits(string startDate)
Devuelve el total de crditos diferidos, desde una fecha de inicio a la fecha actual.
Parmetros
startDate

Tipo
string

Descripcin
Fecha inicial.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: creditosdiferidos.

Cdigo de ejemplo:

Report_TotPaymentCxC()
Report_TotPaymentCxC(string startDate, string endDate)
Devuelve el total de pagos de cuentas por cobrar en un periodo dado.

70

Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: totalpagoscxc.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_TotPaymentsCxC()
Report_TotPaymentsCxC(int month, int year)
Devuelve el total de pagos de cuentas por cobrar para un ao y mes especfico.
Parmetros
month
year

Tipo
int
int

Descripcin
Mes.
Ao.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: totalpagoscxc.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

71

Report_Payments()
Report_Payments(string startDate, string endDate)
Devuelve el total de pagos mensuales realizados para un periodo dado.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: monto, anio, mes.

Cdigo de ejemplo:

Report_PaymentsLastMonths()
Report_PaymentsLastMonths()
actual.

Devuelve el monto total mensual de los pagos realizados los ltimos 6 meses, sin incluir el mes
Parmetros
no requiere
Valor devuelto

72

Parte III: Mtodos del SDK

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: monto, anio, mes.

SDK Administrative v2.0

Cdigo de ejemplo:

Report_Sales()
Report_Sales(string startDate, string endDate)
Devuelve el total mensual de ventas en un periodo dado.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: monto, anio, mes.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

73

Report_SalesLastMonths()
Report_SalesLastMonths()
Devuelve el monto total mensual de las ventas realizadas en los ltimos 6 meses, sin incluir el
mes actual.
Parmetros
no requiere
Valor devuelto

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: monto, anio, mes.

Cdigo de ejemplo:

Report_SalesInvoiceCreditD()
Report_SalesInvoiceCreditD(string startDate, string endDate)
Devuelve el detalle de las facturas de ventas a crdito, en un periodo.

74

Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: factura, cliente, descripcion, fecha, credito.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_SalesInvoiceCashD()
Report_SalesInvoiceCashD(string startDate, string endDate)
Devuelve el detalle de las facturas de ventas de contado, en un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: factura, cliente, descripcion, fecha, contado.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

75

Report_TotAcctPayable()
Report_TotAcctPayable ()
Devuelve el monto total de cuentas por pagar a la fecha.
Parmetros
no requiere
Valor devuelto

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: tctasxpagar.

Cdigo de ejemplo:

Report_TotAcctsPayable()
Report_TotAcctsPayable(string endDate)
Devuelve el monto total de cuentas por pagar a una fecha dada.

76

Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: ctasxpagar.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_ItemsInvoice()
Report_ItemsInvoice(string invoiceNumber)
Devuelve los tems de una factura.
Parmetros
invoiceNumber

Tipo
string

Descripcin
Numero de factura.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: coditem, descrip, cantidad, precio, totalitem.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

77

Report_TotReleases()
Report_TotReleases(string startDate, string endDate)
Devuelve el monto total de descargos en un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: descargos.

Cdigo de ejemplo:

Report_ServiceFees()
Report_ServiceFees(string startDate, string endDate)
Devuelve el monto total de comisiones por servicios en un periodo dado.

78

Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: comisionserv.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_ServiceFeesD()
Report_ServiceFeesD(string startDate, string endDate)
Devuelve el monto total detallado de comisiones por servicios en un periodo dado.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: numerod, coditem, descrip1, fechae, monto,
precio, cantidad, subtotal, comision, tipofac.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

79

Report_BillsPayableSupp()
Report_BillsPayableSupp(string codProv, string date)
Devuelve las facturas por pagar de un proveedor a una fecha dada.
Parmetros
codProv
date

Tipo
string
string

Descripcin
Cdigo del proveedor.
Fecha.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprov, numerod, detalle, fechae, fechav,
tipocxp, dias, grupo, total.

Cdigo de ejemplo:

Report_BillsReceivableCust()
Report_BillsReceivableCust(string codClie, string date)
Devuelve las facturas por cobrar de un cliente a una fecha dada.

80

Parmetros
codClie
date

Tipo
string
string

Descripcin
Cdigo del cliente.
Fecha.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codclie, numerod, detalle, fechae, fechav,
tipocxc, dias, grupo, total.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_TotDistAcctsPayable()
Report_TotDistAcctsPayable(string date)
Devuelve los montos totales vencidos distribuidos en cuentas por pagar.
Parmetros
date

Tipo
string

Descripcin
Fecha.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: montoporvencer, monto130, monto3160,
monto6190, monto91, montovencido.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

81

Report_TotDistAcctsPayableD()
Report_TotDistAcctsPayableD(string date)
Devuelve los montos totales detallados vencidos distribuidos en cuentas por pagar, a una fecha.
Parmetros
date

Tipo
string

Descripcin
Fecha.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codprov, descrip, montoporvencer, monto130,
monto3160, monto6190, monto91, montovencido.

Cdigo de ejemplo:

Report_TotDistAcctsReceivable()
Report_TotDistAcctsReceivable(string date)
Devuelve los montos totales vencidos distribuidos en cuentas por cobrar.

82

Parmetros
date

Tipo
string

Descripcin
Fecha.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: montoporvencer, monto130, monto3160,
monto6190, monto91, montovencido.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_TotDistAcctsReceivableD()
Report_TotDistAcctsReceivableD(string date)
Devuelve los montos totales detallados vencidos distribuidos en cuentas por cobrar, a una fecha.
Parmetros
date

Tipo
string

Descripcin
Fecha.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codclie, descrip, montoporvencer, monto130,
monto3160, monto6190 monto91, montovencido.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

83

Report_BalanceBanks()
Report_BalanceBanks(string date)
Devuelve los saldos en banco a una fecha.
Parmetros
date

Tipo
string

Descripcin
Fecha.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: saldos, debitos, creditos.

Cdigo de ejemplo:

Report_ExplorationBanks()
Report_ExplorationBanks(string codeBank, string date)
Realiza una exploracin en bancos.

84

Parmetros
codeBank
date

Tipo
string
string

Descripcin
Cdigo del banco.
Fecha.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: descripcion, documento, feclib, cdcd, tipoope,
tipopgo, descpgo, dctopgo, monto.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_CashBanks()
Report_CashBanks()
Devuelve el total de efectivo en bancos a la fecha.
Parmetros
no requiere
Valor devuelto

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: efectivobancos.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

85

Report_BalanceDBanks()
Report_BalanceDBanks(string date, string currency)
Devuelve el detalle de los saldos en banco a una fecha dada, y filtrado por el tipo de moneda.
Parmetros
date
currency

Tipo
string
string

Descripcin
Fecha.
Tipo de moneda.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codbanc, descripcion, tdc,
debitos_dif, creditos_dif, disponible, saldoc1.

saldoact,

Cdigo de ejemplo:

Report_DebitCreditNotes()
Report_DebitCreditNotes(string startDate, string endDate)
Devuelve el monto total de las notas de dbito y crdito en un periodo dado.

86

Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: notasdeb, notascre.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_DebitNotesD()
Report_DebitNotesD(string startDate, string endDate)
Devuelve el detalle de las notas de dbito en un periodo dado.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codclie, document, eslibroi,fechae, numerod,
tipocxc, afectavta, monto, montoneto.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

87

Report_CreditNotesD()
Report_CreditNotesD(string startDate, string endDate)
Devuelve el detalle de las notas de crdito en un periodo dado.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codclie, document, eslibroi,fechae, numerod,
tipocxc, afectavta, monto, montoneto.

Cdigo de ejemplo:

Report_AcctsReceivable()
Report_AcctsReceivable()
Devuelve el saldo de las cuentas por cobrar.
Parmetros
no requiere
Valor devuelto

88

Parte III: Mtodos del SDK

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: tctasxcobrar.

SDK Administrative v2.0

Cdigo de ejemplo:

Report_TotAcctReceivable()
Report_TotAcctReceivable(string endDate)
Devuelve el saldo de las cuentas por cobrar vencido a una fecha dada.
Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: ctasxcobrar.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

89

Report_TotAcctReceivable()
Report_TotAcctReceivable(string endDate)
Devuelve el detalle del total de cuentas por cobrar vencido a una fecha.
Parmetros
endDate

Tipo
string

Descripcin
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: codclie, descrip, documento,, fechavenc,
monto, saldo.

Cdigo de ejemplo:

Report_PurchasesIVA()
Report_PurchasesIVA(string startDate,string endDate)
Devuelve el detalle del IVA en compras para un periodo.

90

Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: orden, descripcion, fecha, signo, monto, iva.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_SalesIVA()
Report_SalesIVA(string startDate,string endDate)
Devuelve el detalle del IVA en ventas para un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: factura, codclie, descrip, fecha, monto, iva.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

91

Report_WithholdingIVAReceivableD()
Report_WithholdingIVAReceivableD(string startDate,string endDate)
Devuelve el detalle de retencin del IVA en cuentas por cobrar para un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: documento, descripcion, fecha, retencion.

Cdigo de ejemplo:

Report_WithholdingIVASalesD()
Report_WithholdingIVASalesD(string startDate,string endDate)
Devuelve el detalle de retencin del IVA en venta para un periodo.

92

Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: documento, descripcion, fecha, retencion.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_WithholdingIVAPurchasesD()
Report_WithholdingIVAPurchasesD(string startDate,string endDate)
Devuelve el detalle de retencin del IVA en compra para un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: orden, descripcion, fecha, signo, monto,
retencion.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

93

Report_WithholdingIVA()
Report_WithholdingIVA(string startDate,string endDate)
Devuelve el monto total de retencin del IVA en compra y venta, para un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: ivaventa, retivaventa, ivaventav, ivacompra,
retivacompra.

Cdigo de ejemplo:

Report_InventoryFixtures()
Report_InventoryFixtures()
Devuelve el monto total del inventario y enseres actual.
Parmetros
no requiere
Valor devuelto

94

Parte III: Mtodos del SDK

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: inveenser, inveactual.

SDK Administrative v2.0

Cdigo de ejemplo:

Report_InventoryFixturesD()
Report_InventoryFixturesD(int type)
Devuelve el detalle del total del inventario y enseres actual.
Parmetros
type

Tipo
int

Descripcin
Tipo: 0=Inventario,1=Enser

Valor devuelto

string

Cadena de texto en formato Json.


Campos: fila, codprod, descrip, [inveactual | inveenser].

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

95

Report_DischargeInventoryD()
Report_DischargeInventoryD(string startDate, string endDate)
Muestra los detalles de descargo de inventario para un periodo dado.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: documento, fecha, uso, operacion, descargos.

Cdigo de ejemplo:

Report_SalesProd()
Report_SalesProd(string startDate, string endDate)
Muestra el total de ventas brutas de productos para un periodo dado.

96

Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: monto.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_SalesServ()
Report_SalesServ(string startDate, string endDate)
Muestra el total de ventas brutas por servicios para un periodo dado.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: montoservicios.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

97

Report_SalesProdD()
Report_SalesProdD()
Muestra el detalle de las ventas por producto de los ltimos 6 meses.
Parmetros
no requiere
Valor devuelto

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: monto, anio, mes, producto.

Cdigo de ejemplo:

Report_PurchasesProdD()
Report_PurchasesProdD()
Muestra el detalle de las compras detalladas por producto de los ltimos 6 meses.
Parmetros
no requiere
Valor devuelto

98

Parte III: Mtodos del SDK

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: monto, anio, mes, producto.

SDK Administrative v2.0

Cdigo de ejemplo:

Report_TotalSales()
Report_TotalSales(string startDate, string endDate)
Muestra el total de ventas para un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: totalfacturacion, impuestos, contado, credito,
totaloperacion, costos, utilidad.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

99

Report_SalesDiscounts()
Report_SalesDiscounts(string startDate, string endDate)
Muestra el monto total de descuentos de ventas en un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: descuento.

Cdigo de ejemplo:

Report_CostsProdServD()
Report_CostsProdServD(string startDate, string endDate)
Devuelve el monto detallado de costos de productos y servicios en un periodo.

100

Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: factura, cliente, descripcion, fecha, costos.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_FeesCosts()
Report_FeesCosts(string startDate, string endDate)
Devuelve el monto total de comisiones y costos en un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: comisiones, costomes.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

101

Report_PurchaseLastMonths()
Report_PurchaseLastMonths()
Devuelve el monto total de las compras de los ltimos 6 meses.
Parmetros
no requiere
Valor devuelto

Tipo

Descripcin

string

Cadena de texto en formato Json.


Campos: mes, anio, monto.

Cdigo de ejemplo:

Report_SalesNumber()
Report_SalesNumber(string startDate, string endDate)
Devuelve el nmero de ventas en un periodo.

102

Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: cuenta.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

Report_ComsnSellers()
Report_ComsnSellers(string startDate, string endDate)
Devuelve los montos totales de las comisiones de vendedores en un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: comicob, comivta, total.

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

103

Report_ComsnSellers()
Report_ComsnSellers(string startDate, string endDate)
Devuelve los montos detallados de las comisiones de vendedores en un periodo.
Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: numerod, fecha, descripcion, mtocomicob,
mtocomivta, total.

Cdigo de ejemplo:

Report_TotComsnSeller()
Report_TotComsnSeller(string startDate, string endDate)
Devuelve el monto total de la comisin de vendedores en un periodo.

104

Parmetros
startDate
endDate

Tipo
string
string

Descripcin
Fecha inicial.
Fecha final.

Valor devuelto

string

Cadena de texto en formato Json.


Campos: comisiones_vend.

Parte III: Mtodos del SDK

SDK Administrative v2.0

Cdigo de ejemplo:

SDK Administrative v2.0

Parte III: Mtodos del SDK

105

106

Parte III: Mtodos del SDK

SDK Administrative v2.0

También podría gustarte