Navegación: Aspectos técnicos > Uso de WebService API >

API SOAP (descontinuado)

 

 

 

 

Para facilitar la interconexión entre sistemas de forma automática, es posible utilizar el webservice que usa el estándar SOAP.

 

Para acceder al servicio debemos emplear la siguiente URL

 

http://titano.eglobalprojects.com:8081/?intf=IJPFSoftSrv

 

El servicio cuenta con las siguiente funciones:

intPing

MainUpload

MainDownload

 

Función: intPing(int Value)

Esta función recibe un valor entero y el servicio regresara el mismo valor recibido, este servicio tiene como objetivo verificar que la conexión entre sistema funciona correctamente recibiendo un Ping y regresando el Pong con el mismo valor.

 

Función: MainUpload(TMainUpload Value)

Esta función permite enviar datos a la aplicación, con este mismo web service podemos generar múltiples acciones dentro del ERP, por ejemplo, emitir una factura electrónica, generar una póliza contable, etc., para esto se debe especificar en el elemento "Action" la acción que vamos a realizar, ejemplo "GL_JE_Create" para agregar una póliza contable, "CFDI_Create" para emitir una factura electrónica, etc.

 

User" type="xs:string"

Password" type="xs:string"

Entity_Id" type="xs:string"

Company_Id" type="xs:string"

Unique_Id" type="xs:string"

Action" type="xs:string"

Name" type="xs:string"

Layout" type="xs:string"

Value" type="xs:string BASE64"

 

Notas:

Los elementos: user, password, Entity_Id, Company_Id son valores constantes para cada empresa y base de datos del sistema
El elemento Unique_Id será un valor único para identificar el archivo entregado y evitar se duplique la entrega
El elemento Action contiene el valor "GL_JE_Create" (para el caso de póliza contable)

 

El elemento Name contiene el nombre del archivo que se entrega (Referencia Interna)
El elemento Layout contine el valor "INI"

El elemento Value contiene los datos que se reciben para ser procesados, estos deben estar en BASE64, estos datos corresponden al archivo de texto que contiene los datos a ser enviados, anexos se encuentran ejemplos de layout para dicho valor según sea el requerimiento

 

 

 

Función: MainDownload(TMainDownload Value)

Esta función permite descargar datos desde la aplicación, con este mismo web service podemos ejecutar diferentes acciones, por ejemplo descargar un xml y un pdf de una factura electrónica, una consulta de datos, etc.

 

User" type="xs:string"

Password" type="xs:string"

Entity_Id" type="xs:string"

Company_Id" type="xs:string"

Unique_Id" type="xs:string"

Action" type="xs:string"

Name" type="xs:string"

Token" type="xs:string"

 

Notas:

Los elementos: user, password, Entity_Id, Company_Id son valores constantes para cada empresa y base de datos del sistema

El elemento Unique_Id será un valor único para identificar el documento solicitado

El elemento Action contiene el valor "CFDI_XMLPDF" (para el caso de una factura electrónica)

El elemento Name contiene el nombre del archivo que se entrega (Referencia Interna)

El elemento Token contiene una clave necesaria que autoriza la descarga del documento

 

 

 

 

 

 

 

 

Derechos Reservados © 2023 Administración Informática Empresarial SA de CV