getAgendaAvailable
Este servicio permite obtener la disponibilidad de la agenda para un recurso específico en un intervalo de tiempo determinado. Es útil para verificar la disponibilidad antes de programar eventos o citas.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getAgendaAvailable |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strResourceID |
El identificador del recurso cuya disponibilidad se desea consultar. |
String |
X |
Debe corresponder a un recurso existente en el sistema. |
dtStart |
La fecha y hora de inicio del intervalo de tiempo a consultar. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
dtEnd |
La fecha y hora de finalización del intervalo de tiempo a consultar. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
getCNX
Este servicio permite obtener la conexión de base de datos principal del sistema, lo que es crucial para operaciones que requieren acceso directo a la base de datos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getCNX |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
getCNXData
Este servicio permite obtener los datos de conexión para una base de datos específica, lo cual es útil para configuraciones dinámicas donde se necesita conocer los parámetros exactos de conexión.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getCNXData |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDBName |
El nombre de la base de datos cuya conexión se desea obtener. |
String |
X |
Debe ser un nombre de base de datos válido en el sistema. |
getCNXInfo
Este servicio proporciona información detallada sobre las conexiones actuales a la base de datos, incluyendo detalles de configuración y estado. Es útil para la gestión y monitoreo de conexiones activas.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getCNXInfo |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
getCNXPKbyName
Este servicio permite obtener la clave primaria (PK) de una conexión específica utilizando el nombre de la conexión. Es útil para operaciones que requieren manipulación directa de registros en la base de datos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getCNXPKbyName |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strConnectionName |
El nombre de la conexión cuyo PK se desea obtener. |
String |
X |
Debe ser un nombre de conexión válido en el sistema. |
getCNXbyPK
Este servicio permite obtener los detalles de una conexión específica utilizando su clave primaria (PK). Es útil para operaciones que requieren la manipulación directa de registros específicos en la base de datos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getCNXbyPK |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strPK |
La clave primaria de la conexión cuyos detalles se desean obtener. |
String |
X |
Debe ser un PK válido en el sistema. |
getCatalogProdImgs
Este servicio permite obtener las imágenes de productos, proporcionando una visualización completa de los productos disponibles en el sistema.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getCatalogProdImgs |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strResult |
|
String |
|
|
strWhere |
Condición SQL donde se indica cuál es el filtro que se desea realizar a la consulta. |
String |
|
|
Resultado
Campo |
Tipo de dato |
getCatalogProdImgsResult |
boolean |
strResult |
String |
getCatalogProdStock
Este servicio permite obtener la cantidad de existencias de productos en un catálogo específico, proporcionando información crucial para la gestión de inventarios.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getCatalogProdStock |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strCatalogID |
El identificador del catálogo cuyos productos se desean consultar. |
String |
X |
Debe ser un catálogo válido en el sistema. |
strProductID |
El identificador del producto del cual se desea conocer el stock. |
String |
X |
Debe ser un producto válido en el catálogo seleccionado. |
getCatalogProds
Este servicio permite obtener una lista completa de productos disponibles en un catálogo específico, incluyendo detalles como precios, descripciones, y categorías.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getCatalogProds |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strCatalogID |
El identificador del catálogo cuyos productos se desean consultar. |
String |
X |
Debe ser un catálogo válido en el sistema. |
getConfig
Este servicio permite obtener la configuración general del sistema, incluyendo parámetros globales que afectan el comportamiento de múltiples módulos y servicios.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getConfig |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strConfigName |
El nombre de la configuración que se desea obtener. |
String |
X |
Debe ser un parámetro de configuración válido en el sistema. |
getConfigUser
Este servicio permite obtener la configuración específica de un usuario en el sistema, incluyendo preferencias y ajustes personalizados. Es útil para adaptar la experiencia del sistema a cada usuario.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getConfigUser |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strUserID |
El identificador del usuario cuya configuración se desea obtener. |
String |
X |
Debe ser un usuario válido en el sistema. |
getDateTime
Este servicio permite obtener la fecha y hora actual del servidor, asegurando que las operaciones y registros en el sistema estén sincronizados con la hora oficial del servidor.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getDateTime |
getDoXCustomFieldValue
Este servicio permite obtener el valor de un campo personalizado asociado a un documento (DoX) en el sistema. Es útil para gestionar y acceder a información específica y personalizada de documentos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getDoXCustomFieldValue |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento cuyo campo personalizado se desea obtener. |
String |
X |
Debe corresponder a un documento existente en el sistema. |
strFieldID |
El identificador del campo personalizado que se desea obtener. |
String |
X |
Debe corresponder a un campo personalizado existente en el sistema. |
getDoXCustomFieldValueXML
Este servicio permite obtener el valor de un campo personalizado asociado a un documento (DoX) en formato XML. Es útil para integraciones que requieren el uso de XML para procesar y manipular datos de campos personalizados.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getDoXCustomFieldValueXML |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento cuyo campo personalizado en formato XML se desea obtener. |
String |
X |
Debe corresponder a un documento existente en el sistema. |
strFieldID |
El identificador del campo personalizado que se desea obtener en formato XML. |
String |
X |
Debe corresponder a un campo personalizado existente en el sistema. |
getDocData
Este servicio permite obtener los datos asociados a un documento específico en el sistema, como archivos adjuntos, notas y otros metadatos relevantes.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getDocData |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento cuyos datos se desean obtener. |
String |
X |
Debe corresponder a un documento existente en el sistema. |
getEDIConnectATV
Este servicio permite establecer una conexión EDI con la Administración Tributaria Virtual (ATV) para enviar y recibir documentos fiscales electrónicos. Es fundamental para la integración con los sistemas de cumplimiento tributario.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getEDIConnectATV |
getEDICustomFieldValue
Este servicio permite obtener el valor de un campo personalizado asociado a un documento EDI en el sistema. Es útil para acceder a información específica y personalizada relacionada con documentos EDI.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getEDICustomFieldValue |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyo campo personalizado se desea obtener. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strFieldID |
El identificador del campo personalizado que se desea obtener. |
String |
X |
Debe corresponder a un campo personalizado existente en el sistema. |
getEDIData
Este servicio permite obtener los datos específicos de un documento EDI en el sistema, incluyendo detalles como emisor, receptor, productos, montos, y cualquier otro campo relevante.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getEDIData |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyos datos se desean obtener. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
getEDIDataATV
Este servicio permite obtener información clave sobre un contribuyente.
- Nombre
- Tipo de identificación
- Régimen tributario
- Situación tributaria
- Actividades económicas asociadas
Identificaciones soportadas:
- Físicas nacionales
- Jurídicas nacionales
- DIMEX
- NITES tributarios
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getEDIDataATV |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strEDI |
Identificación |
String |
X |
Para realizar la consulta, se utiliza el número de identificación como parámetro, siguiendo estas indicaciones:- Identificaciones físicas nacionales: No es necesario incluir el "0" como primer dígito.
- Identificaciones jurídicas y NITES tributarios: Debe ingresar los primeros 10 dígitos del número de identificación, omitiendo los dos últimos dígitos verificadores.
|
Tipos de identificación:
- 01 = Persona física costarricense
- 02 = Persona jurídica costarricense estatal (pública) o persona jurídica costarricense privada
- 03 = Persona física extranjera (DIMEX)
- 04 = Número de identificación tributario para personas físicas (NITE)
Tipos de regímenes:
- 0 = No aplica
- 1 = Régimen tradicional
- 2 = Régimen simplificado
Estado de las actividades económicas:
Tipo de actividades económicas:
- P = Primaria
- S = Secundaria
getEDILog
Este servicio permite obtener los registros de auditoría (logs) de las operaciones EDI en el sistema, proporcionando un historial detallado de todas las interacciones y transacciones realizadas.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getEDILog |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyos logs se desean consultar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strLogType |
El tipo de log que se desea obtener (por ejemplo, error, información, advertencia). |
String |
|
Opcional, si no se especifica se obtendrán todos los tipos de logs. |
getEDIStatusfromCloud
Este servicio permite obtener el estado de un documento EDI almacenado en la nube, asegurando que el documento esté en el estado esperado para su procesamiento o consulta.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getEDIStatusfromCloud |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyo estado se desea consultar. |
String |
X |
Debe corresponder a un documento EDI almacenado en la nube. |
getEDIXMLfromATV
Este servicio permite obtener el XML de un documento EDI directamente desde la Administración Tributaria Virtual (ATV), asegurando que la información sea precisa y esté actualizada según las normas fiscales.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getEDIXMLfromATV |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyo XML se desea obtener. |
String |
X |
Debe corresponder a un documento EDI registrado en la ATV. |
getEDIXMLfromCloud
Este servicio permite obtener el XML de un documento EDI almacenado en la nube, asegurando que la información esté disponible para consultas o procesamiento en formato XML.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getEDIXMLfromCloud |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyo XML se desea obtener. |
String |
X |
Debe corresponder a un documento EDI almacenado en la nube. |
getERPData
Este servicio permite obtener datos específicos del sistema ERP, incluyendo detalles sobre módulos, configuraciones, o registros que forman parte del sistema de planificación de recursos empresariales.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getERPData |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strERPModule |
El módulo del ERP cuyos datos se desean obtener. |
String |
X |
Debe ser un módulo válido del sistema ERP. |
strFilter |
Un filtro opcional para limitar los datos obtenidos según criterios específicos. |
String |
|
Opcional, si no se especifica se obtendrán todos los datos disponibles. |
getERPDataDS
Este servicio permite obtener datos específicos del sistema ERP en formato de dataset, facilitando el acceso a grandes volúmenes de información estructurada para análisis o procesamiento.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getERPDataDS |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strERPModule |
El módulo del ERP cuyos datos se desean obtener en formato de dataset. |
String |
X |
Debe ser un módulo válido del sistema ERP. |
strFilter |
Un filtro opcional para limitar los datos obtenidos según criterios específicos. |
String |
|
Opcional, si no se especifica se obtendrán todos los datos disponibles. |
getExchangeRate
Este servicio permite obtener la tasa de cambio actual entre dos monedas específicas, proporcionando información actualizada para cálculos financieros y transacciones internacionales.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getExchangeRate |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strCurrencyFrom |
La moneda base desde la cual se desea obtener la tasa de cambio. |
String |
X |
Debe ser un código de moneda válido. |
strCurrencyTo |
La moneda destino hacia la cual se desea obtener la tasa de cambio. |
String |
X |
Debe ser un código de moneda válido. |
getGPOnline
Este servicio permite obtener información sobre el estado actual del servicio GPOnline, incluyendo disponibilidad, carga del sistema, y otros parámetros clave para la operación en línea.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getGPOnline |
getGPOnlineDetail
Este servicio permite obtener detalles específicos sobre el estado del servicio GPOnline, incluyendo estadísticas detalladas y registros de eventos que afectan el rendimiento del sistema.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getGPOnlineDetail |
getLicense
Este servicio permite obtener información detallada sobre las licencias asociadas a un usuario o sistema, incluyendo tipo de licencia, fecha de expiración, y funcionalidades activas bajo dicha licencia.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getLicense |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strLicenseID |
El identificador de la licencia cuya información se desea obtener. |
String |
X |
Debe corresponder a una licencia válida en el sistema. |
getMarketData
Este servicio permite obtener datos de mercado relevantes para análisis financieros y de negocio, incluyendo precios, índices, y otras métricas económicas clave.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getMarketData |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strMarketID |
El identificador del mercado cuyos datos se desean obtener. |
String |
X |
Debe corresponder a un mercado válido en el sistema. |
strFilter |
Un filtro opcional para limitar los datos obtenidos según criterios específicos. |
String |
|
Opcional, si no se especifica se obtendrán todos los datos disponibles. |
getQData
Este servicio permite obtener datos específicos de un sistema de consultas (Query Data), facilitando el acceso a información estructurada para análisis o informes.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getQData |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strQueryID |
El identificador de la consulta cuyos datos se desean obtener. |
String |
X |
Debe corresponder a una consulta válida en el sistema. |
getQueryData
Este servicio permite ejecutar consultas específicas en el sistema y obtener los datos resultantes, proporcionando información útil para análisis y toma de decisiones.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getQueryData |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strQuery |
La consulta SQL o equivalente que se desea ejecutar. |
String |
X |
Debe ser una consulta válida en el sistema. |
getSalesRanking
Este servicio permite obtener el ranking de ventas de productos o servicios en un período determinado, proporcionando información clave para análisis de rendimiento comercial.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getSalesRanking |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDateFrom |
La fecha de inicio del período para el ranking de ventas. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
strDateTo |
La fecha de finalización del período para el ranking de ventas. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
getTask
Este servicio permite obtener la información de una tarea específica en el sistema, incluyendo su estado, prioridad, asignaciones, y cualquier otro detalle relevante.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getTask |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaskID |
El identificador de la tarea cuya información se desea obtener. |
String |
X |
Debe corresponder a una tarea existente en el sistema. |
getTaskCustomFieldValue
Este servicio permite obtener el valor de un campo personalizado asociado a una tarea en el sistema. Es útil para gestionar y acceder a información específica y personalizada de tareas.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getTaskCustomFieldValue |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaskID |
El identificador de la tarea cuyo campo personalizado se desea obtener. |
String |
X |
Debe corresponder a una tarea existente en el sistema. |
strFieldID |
El identificador del campo personalizado que se desea obtener. |
String |
X |
Debe corresponder a un campo personalizado existente en el sistema. |
getTaskCustomFieldValueXML
Este servicio permite obtener el valor de un campo personalizado asociado a una tarea en formato XML. Es útil para integraciones que requieren el uso de XML para procesar y manipular datos de campos personalizados de tareas.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getTaskCustomFieldValueXML |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaskID |
El identificador de la tarea cuyo campo personalizado en formato XML se desea obtener. |
String |
X |
Debe corresponder a una tarea existente en el sistema. |
strFieldID |
El identificador del campo personalizado que se desea obtener en formato XML. |
String |
X |
Debe corresponder a un campo personalizado existente en el sistema. |
getTaskXML
Este servicio permite obtener la información de una tarea específica en formato XML, incluyendo su estado, prioridad, asignaciones, y cualquier otro detalle relevante para integraciones que requieren XML.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getTaskXML |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaskID |
El identificador de la tarea cuya información se desea obtener en formato XML. |
String |
X |
Debe corresponder a una tarea existente en el sistema. |
getToken
Este servicio permite obtener un token de seguridad válido que se utilizará para autenticar las solicitudes a otros servicios del sistema.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getToken |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strUser |
El nombre de usuario para el cual se solicita el token. |
String |
X |
Debe corresponder a un usuario existente en el sistema. |
strPassword |
La contraseña del usuario. |
String |
X |
Debe corresponder a la contraseña válida del usuario. |
getTokenT
Este servicio permite obtener un token temporal de seguridad válido para autenticar solicitudes a otros servicios del sistema en un período de tiempo limitado.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getTokenT |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strUser |
El nombre de usuario para el cual se solicita el token temporal. |
String |
X |
Debe corresponder a un usuario existente en el sistema. |
strPassword |
La contraseña del usuario. |
String |
X |
Debe corresponder a la contraseña válida del usuario. |
intDuration |
La duración en minutos del token temporal. |
Integer |
X |
Especifica la cantidad de minutos durante los cuales el token será válido. |
getUserAccess
Este servicio permite obtener información sobre los permisos y accesos asignados a un usuario en el sistema, incluyendo los módulos y funcionalidades que el usuario tiene habilitados.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getUserAccess |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strUserID |
El identificador del usuario cuyos accesos se desean consultar. |
String |
X |
Debe corresponder a un usuario existente en el sistema. |
getWhiteLabel
Este servicio permite obtener la configuración de la marca blanca (White Label) asociada a una cuenta o sistema, incluyendo logotipos, colores, y otros elementos de personalización visual.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getWhiteLabel |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strAccountID |
El identificador de la cuenta cuya configuración de White Label se desea obtener. |
String |
X |
Debe corresponder a una cuenta existente en el sistema. |
getWhiteLabelDB
Este servicio permite obtener la configuración de la marca blanca (White Label) asociada a una base de datos específica, incluyendo logotipos, colores, y otros elementos de personalización visual aplicados a esa base de datos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=getWhiteLabelDB |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDBID |
El identificador de la base de datos cuya configuración de White Label se desea obtener. |
String |
X |
Debe corresponder a una base de datos existente en el sistema. |
refreshToken
Este servicio permite refrescar un token de seguridad existente, extendiendo su validez y permitiendo su uso continuo en el sistema sin necesidad de autenticación adicional.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=refreshToken |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
El token que se desea refrescar. |
String |
X |
Debe ser un token válido y aún no expirado. |
setAccountingEntry
Este servicio permite registrar una entrada contable en el sistema, incluyendo detalles como cuentas, montos, y descripciones para operaciones financieras.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAccountingEntry |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strAccountID |
El identificador de la cuenta contable para la entrada. |
String |
X |
Debe corresponder a una cuenta contable válida en el sistema. |
decAmount |
El monto de la entrada contable. |
Decimal |
X |
Debe ser un valor numérico válido. |
strDescription |
La descripción de la entrada contable. |
String |
|
Opcional, proporciona detalles adicionales sobre la transacción. |
setAccountingEntryD
Este servicio permite registrar una entrada contable detallada en el sistema, incluyendo múltiples cuentas, montos y descripciones para una operación financiera específica.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAccountingEntryD |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
lstEntries |
Una lista de entradas contables con detalles específicos. |
Array |
X |
Debe contener una lista de objetos de entradas contables válidos. |
setAccountingEntryDList
Este servicio permite registrar múltiples entradas contables detalladas en el sistema como una lista, facilitando la creación y manejo de operaciones financieras complejas.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAccountingEntryDList |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
lstEntries |
Una lista de listas de entradas contables con detalles específicos. |
Array |
X |
Debe contener una lista de listas de objetos de entradas contables válidos. |
setAddress
Este servicio permite registrar o actualizar una dirección en el sistema, asociándola a un usuario, contacto o entidad específica, e incluyendo detalles como calle, ciudad, y código postal.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAddress |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strEntityID |
El identificador de la entidad a la cual se asociará la dirección. |
String |
X |
Debe corresponder a una entidad válida en el sistema. |
strAddress |
La dirección física completa. |
String |
X |
Debe incluir detalles como calle, ciudad, estado, y código postal. |
setAgendaEvent
Este servicio permite registrar o actualizar un evento en la agenda del sistema, incluyendo detalles como fecha, hora, descripción del evento y otros parámetros relevantes.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAgendaEvent |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strEventID |
El identificador del evento que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará un nuevo evento. |
strEventDescription |
La descripción del evento. |
String |
X |
Debe ser una descripción breve pero informativa del evento. |
dtEventDate |
La fecha y hora del evento. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setAgendaEventNotify
Este servicio permite configurar notificaciones para un evento específico en la agenda, enviando recordatorios a los participantes antes del inicio del evento.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAgendaEventNotify |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strEventID |
El identificador del evento para el cual se desea configurar la notificación. |
String |
X |
Debe corresponder a un evento existente en el sistema. |
intMinutesBefore |
El número de minutos antes del evento en los cuales se enviará la notificación. |
Integer |
X |
Especifica cuándo se enviará el recordatorio en relación al inicio del evento. |
setAgendaException
Este servicio permite registrar una excepción en la agenda, como una cancelación o reprogramación de eventos, permitiendo gestionar cambios imprevistos en la planificación.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAgendaException |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strEventID |
El identificador del evento que se ve afectado por la excepción. |
String |
X |
Debe corresponder a un evento existente en el sistema. |
strExceptionType |
El tipo de excepción, como "Cancelación" o "Reprogramación". |
String |
X |
Debe ser un tipo válido de excepción dentro del sistema. |
setAnchorProductCharacteristic
Este servicio permite registrar o actualizar las características de un producto ancla en el sistema, como dimensiones, peso, o cualquier otra especificación relevante.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAnchorProductCharacteristic |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strProductID |
El identificador del producto ancla cuyas características se desean registrar o actualizar. |
String |
X |
Debe corresponder a un producto existente en el sistema. |
strCharacteristic |
La característica específica del producto que se desea registrar o actualizar. |
String |
X |
Debe ser una característica válida y reconocida por el sistema. |
setAnchorQueue
Este servicio permite gestionar la cola de procesos para productos ancla, registrando o actualizando el orden de prioridades para su procesamiento en el sistema.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAnchorQueue |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strProductID |
El identificador del producto ancla cuya cola de procesos se desea gestionar. |
String |
X |
Debe corresponder a un producto existente en el sistema. |
intQueuePosition |
El nuevo orden de prioridad del producto en la cola. |
Integer |
X |
Debe ser un número entero que represente la posición en la cola. |
setAppID
Este servicio permite registrar o actualizar el ID de una aplicación en el sistema, asociándolo a un usuario o entidad específica para la gestión de accesos y configuraciones.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAppID |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strAppID |
El identificador de la aplicación que se desea registrar o actualizar. |
String |
X |
Debe corresponder a una aplicación válida en el sistema. |
setAppIDGeoPosition
Este servicio permite registrar o actualizar la posición geográfica asociada a un ID de aplicación, facilitando la gestión de servicios y accesos basados en ubicación.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAppIDGeoPosition |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strAppID |
El identificador de la aplicación para la cual se desea registrar o actualizar la posición geográfica. |
String |
X |
Debe corresponder a una aplicación válida en el sistema. |
strLatitude |
La latitud de la posición geográfica. |
String |
X |
Debe estar en un formato de coordenadas válido. |
strLongitude |
La longitud de la posición geográfica. |
String |
X |
Debe estar en un formato de coordenadas válido. |
setAssetDetail
Este servicio permite registrar o actualizar los detalles de un activo en el sistema, incluyendo información como valor, ubicación, estado, y otros parámetros relevantes.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setAssetDetail |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strAssetID |
El identificador del activo cuyos detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a un activo válido en el sistema. |
strDetail |
Los detalles específicos del activo. |
String |
X |
Puede incluir múltiples parámetros separados por comas. |
setBudget
Este servicio permite registrar o actualizar un presupuesto en el sistema, incluyendo detalles como el monto total, el período y cualquier otra configuración relevante.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setBudget |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strBudgetID |
El identificador del presupuesto que se desea registrar o actualizar. |
String |
X |
Debe corresponder a un presupuesto existente en el sistema. |
decTotalAmount |
El monto total del presupuesto. |
Decimal |
X |
Debe ser un valor numérico válido. |
strPeriod |
El período para el cual se aplica el presupuesto. |
String |
X |
Debe especificarse en un formato adecuado (por ejemplo, '2024-01'). |
setBudgetDetail
Este servicio permite registrar o actualizar los detalles de un presupuesto en el sistema, como partidas específicas, asignaciones de fondos y cualquier otra información detallada relevante.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setBudgetDetail |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strBudgetID |
El identificador del presupuesto cuyos detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a un presupuesto existente en el sistema. |
strDetailID |
El identificador del detalle específico del presupuesto. |
String |
|
Opcional, si se deja vacío se creará un nuevo detalle. |
decAmount |
El monto asignado a este detalle del presupuesto. |
Decimal |
X |
Debe ser un valor numérico válido. |
setBudgetDistribution
Este servicio permite distribuir un presupuesto entre varias partidas o centros de costo, gestionando la asignación de fondos de manera detallada y organizada.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setBudgetDistribution |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strBudgetID |
El identificador del presupuesto que se desea distribuir. |
String |
X |
Debe corresponder a un presupuesto existente en el sistema. |
lstDistributions |
Una lista de distribuciones, cada una especificando una partida o centro de costo y el monto asignado. |
Array |
X |
Debe contener una lista de objetos de distribución válidos. |
setConfig
Este servicio permite establecer o actualizar configuraciones específicas en el sistema, incluyendo parámetros globales, configuraciones de módulos o cualquier otro ajuste necesario.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setConfig |
<tr>
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strConfigKey |
La clave de la configuración que se desea establecer o actualizar. |
String |
X |
Debe ser una clave válida reconocida por el sistema. |
strConfigValue |
El valor asociado a la clave de configuración. |
String |
X |
Debe ser un valor válido que corresponda a la clave de configuración. |
setCostCenter
Este servicio permite registrar o actualizar un centro de costos en el sistema, incluyendo detalles como nombre, código y cualquier otra información relevante para la gestión financiera.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setCostCenter |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strCostCenterID |
El identificador del centro de costos que se desea registrar o actualizar. |
String |
X |
Debe corresponder a un centro de costos existente en el sistema. |
strCostCenterName |
El nombre del centro de costos. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strCostCenterCode |
El código asignado al centro de costos. |
String |
X |
Debe ser un código único y válido dentro del sistema. |
setCostCenterAddress
Este servicio permite registrar o actualizar la dirección física asociada a un centro de costos en el sistema, asegurando que la información de ubicación sea precisa y esté actualizada.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setCostCenterAddress |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strCostCenterID |
El identificador del centro de costos cuya dirección se desea registrar o actualizar. |
String |
X |
Debe corresponder a un centro de costos existente en el sistema. |
strAddress |
La dirección física completa del centro de costos. |
String |
X |
Debe incluir detalles como calle, ciudad, estado, y código postal. |
setCustomer
Este servicio permite registrar o actualizar la información de un cliente en el sistema, incluyendo detalles como nombre, dirección, correo electrónico y número de teléfono.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setCustomer |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strCustomerID |
El identificador del cliente que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará un nuevo cliente. |
strCustomerName |
El nombre del cliente. |
String |
X |
Debe ser un nombre válido. |
strEmail |
La dirección de correo electrónico del cliente. |
String |
|
Opcional, si se proporciona debe ser una dirección de correo válida. |
strPhoneNumber |
El número de teléfono del cliente. |
String |
|
Opcional, si se proporciona debe ser un número de teléfono válido. |
setCustomerPoints
Este servicio permite registrar o actualizar los puntos de fidelidad de un cliente en el sistema, permitiendo la gestión de programas de lealtad y recompensas.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setCustomerPoints |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strCustomerID |
El identificador del cliente cuyos puntos se desean registrar o actualizar. |
String |
X |
Debe corresponder a un cliente existente en el sistema. |
intPoints |
El número de puntos de fidelidad que se desean registrar o actualizar. |
Integer |
X |
Debe ser un número entero positivo. |
setDBUpdateField
Este servicio permite actualizar un campo específico en la base de datos, facilitando la modificación directa de datos en una tabla o registro determinado.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setDBUpdateField |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTable |
El nombre de la tabla en la cual se desea actualizar el campo. |
String |
X |
Debe corresponder a una tabla existente en la base de datos. |
strField |
El nombre del campo que se desea actualizar. |
String |
X |
Debe corresponder a un campo válido en la tabla especificada. |
strValue |
El nuevo valor que se desea asignar al campo. |
String |
X |
Debe ser un valor compatible con el tipo de dato del campo. |
strCondition |
La condición que se utilizará para identificar los registros que deben actualizarse. |
String |
X |
Debe ser una condición válida que corresponda a la estructura de la tabla. |
setDoXCustomFieldValue
Este servicio permite registrar o actualizar el valor de un campo personalizado asociado a un documento en el sistema, facilitando la gestión de datos específicos y personalizados para cada documento.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setDoXCustomFieldValue |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento cuyo campo personalizado se desea registrar o actualizar. |
String |
X |
Debe corresponder a un documento existente en el sistema. |
strFieldID |
El identificador del campo personalizado que se desea registrar o actualizar. |
String |
X |
Debe corresponder a un campo personalizado existente en el sistema. |
strFieldValue |
El valor del campo personalizado. |
String |
X |
Debe ser un valor válido y adecuado para el campo personalizado. |
setDoXCustomFieldValueCollection
Este servicio permite registrar o actualizar una colección de valores de campos personalizados asociados a un documento en el sistema, facilitando la gestión masiva de datos específicos y personalizados para cada documento.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setDoXCustomFieldValueCollection |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento cuya colección de campos personalizados se desea registrar o actualizar. |
String |
X |
Debe corresponder a un documento existente en el sistema. |
lstCustomFieldValues |
Una lista de campos personalizados con sus respectivos valores. |
Array |
X |
Debe contener una lista de objetos de campos personalizados válidos. |
setDoXDocument
Este servicio permite registrar o actualizar un documento en el sistema, incluyendo detalles como tipo de documento, fecha de emisión, y cualquier otro dato relevante para su gestión.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setDoXDocument |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará un nuevo documento. |
strDocumentType |
El tipo de documento (por ejemplo, 'Factura', 'Nota de crédito'). |
String |
X |
Debe ser un tipo válido de documento dentro del sistema. |
dtIssueDate |
La fecha de emisión del documento. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setDoXDocumentGroup
Este servicio permite registrar o actualizar un grupo de documentos en el sistema, facilitando la gestión de conjuntos de documentos relacionados bajo una misma agrupación.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setDoXDocumentGroup |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strGroupID |
El identificador del grupo de documentos que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará un nuevo grupo. |
strGroupName |
El nombre del grupo de documentos. |
String |
X |
Debe ser un nombre válido y descriptivo. |
lstDocuments |
Una lista de documentos que pertenecen al grupo. |
Array |
|
Opcional, puede contener una lista de identificadores de documentos válidos. |
setDocFileAttach
Este servicio permite adjuntar un archivo a un documento en el sistema, como un PDF, imagen u otro tipo de archivo, facilitando la gestión de documentos con sus anexos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setDocFileAttach |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento al cual se desea adjuntar el archivo. |
String |
X |
Debe corresponder a un documento existente en el sistema. |
strFileName |
El nombre del archivo que se desea adjuntar. |
String |
X |
Debe incluir la extensión del archivo (por ejemplo, '.pdf'). |
strFileContent |
El contenido del archivo en formato base64. |
String |
X |
Debe estar codificado en base64 y ser un archivo válido. |
setDocNote
Este servicio permite registrar o actualizar una nota asociada a un documento en el sistema, facilitando la adición de comentarios, observaciones o anotaciones importantes relacionadas con el documento.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setDocNote |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento al cual se asociará la nota. |
String |
X |
Debe corresponder a un documento existente en el sistema. |
strNoteContent |
El contenido de la nota que se desea registrar o actualizar. |
String |
X |
Debe ser un texto válido y relevante para el documento. |
setEDIAutoEntry
Este servicio permite registrar una entrada EDI automática en el sistema, facilitando la integración y procesamiento automatizado de documentos EDI en el flujo de trabajo de la organización.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDIAutoEntry |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strEDIType |
El tipo de documento EDI que se desea procesar automáticamente. |
String |
X |
Debe corresponder a un tipo válido de documento EDI. |
strDocumentID |
El identificador del documento EDI que se procesará. |
String |
X |
Debe corresponder a un documento existente en el sistema. |
setEDIAutoLoadProductsToLocation
Este servicio permite cargar automáticamente productos a una ubicación específica utilizando un documento EDI, facilitando la gestión de inventarios y la distribución de productos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDIAutoLoadProductsToLocation |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strLocationID |
El identificador de la ubicación donde se cargarán los productos. |
String |
X |
Debe corresponder a una ubicación válida en el sistema. |
strProductList |
La lista de productos que se cargarán en la ubicación, en formato EDI. |
String |
X |
Debe ser una lista válida y reconocida por el sistema. |
setEDIControl
Este servicio permite configurar los controles EDI en el sistema, incluyendo parámetros de procesamiento, validación y reglas específicas para la gestión de documentos EDI.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDIControl |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strControlID |
El identificador del control EDI que se desea configurar. |
String |
X |
Debe ser un identificador válido dentro del sistema. |
strControlValue |
El valor que se desea asignar al control EDI. |
String |
X |
Debe ser un valor compatible con el tipo de control. |
setEDICustomFieldValue
Este servicio permite registrar o actualizar el valor de un campo personalizado asociado a un documento EDI en el sistema, facilitando la gestión de datos específicos y personalizados para cada documento EDI.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyo campo personalizado se desea registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strFieldID |
El identificador del campo personalizado que se desea registrar o actualizar. |
String |
X |
Debe corresponder a un campo personalizado existente en el sistema. |
strFieldValue |
El valor del campo personalizado. |
String |
X |
Debe ser un valor válido y adecuado para el campo personalizado. |
setEDICustomFieldValueCollection
Este servicio permite registrar o actualizar una colección de valores de campos personalizados asociados a un documento EDI en el sistema, facilitando la gestión masiva de datos específicos y personalizados para cada documento EDI.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuya colección de campos personalizados se desea registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
lstCustomFieldValues |
Una lista de campos personalizados con sus respectivos valores. |
Array |
X |
Debe contener una lista de objetos de campos personalizados válidos. |
setEDIDoc
Este servicio permite registrar o actualizar un documento EDI en el sistema, incluyendo detalles como el tipo de documento, fecha de emisión, y cualquier otro dato relevante para su gestión.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDIDoc |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará un nuevo documento EDI. |
strDocumentType |
El tipo de documento EDI (por ejemplo, 'Factura', 'Orden de compra'). |
String |
X |
Debe ser un tipo válido de documento EDI dentro del sistema. |
dtIssueDate |
La fecha de emisión del documento EDI. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setEDIDocCompactProcess_AA
Este servicio permite realizar un proceso compacto sobre un documento EDI en el sistema, optimizando la gestión y procesamiento de los datos asociados al documento para fines específicos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDIDocCompactProcess_AA |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI que se desea procesar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strProcessType |
El tipo de proceso compacto que se desea realizar sobre el documento. |
String |
X |
Debe ser un tipo válido de proceso dentro del sistema. |
setEDIDocCustomFieldValue
Este servicio permite registrar o actualizar el valor de un campo personalizado asociado a un documento EDI en el sistema, facilitando la gestión de datos específicos y personalizados para cada documento EDI.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyo campo personalizado se desea registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strFieldID |
El identificador del campo personalizado que se desea registrar o actualizar. |
String |
X |
Debe corresponder a un campo personalizado existente en el sistema. |
strFieldValue |
El valor del campo personalizado. |
String |
X |
Debe ser un valor válido y adecuado para el campo personalizado. |
setEDIDocDetail
Este servicio permite registrar o actualizar los detalles de un documento EDI en el sistema, como artículos, cantidades, precios, y cualquier otra información relevante para la gestión del documento.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyos detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strDetailID |
El identificador del detalle específico dentro del documento. |
String |
|
Opcional, si se deja vacío se creará un nuevo detalle. |
strItemCode |
El código del artículo al que se refiere el detalle. |
String |
X |
Debe corresponder a un código de artículo válido. |
decQuantity |
La cantidad del artículo especificada en el detalle. |
Decimal |
X |
Debe ser un valor numérico válido. |
decPrice |
El precio unitario del artículo especificado en el detalle. |
Decimal |
X |
Debe ser un valor numérico válido. |
setEDIDocDetailCode
Este servicio permite registrar o actualizar los códigos específicos asociados a los detalles de un documento EDI, como códigos de barras, SKU, o cualquier otra identificación de producto relevante.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyos códigos de detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strDetailID |
El identificador del detalle específico dentro del documento. |
String |
X |
Debe corresponder a un detalle existente en el documento. |
strCodeType |
El tipo de código que se desea registrar o actualizar (por ejemplo, 'SKU', 'Código de barras'). |
String |
X |
Debe ser un tipo válido de código dentro del sistema. |
strCodeValue |
El valor del código que se desea registrar o actualizar. |
String |
X |
Debe ser un valor válido y adecuado para el tipo de código especificado. |
setEDIDocDetailDiscount
Este servicio permite registrar o actualizar los descuentos aplicables a los detalles de un documento EDI en el sistema, como porcentajes de descuento, montos específicos, y cualquier otro dato relevante para la gestión del descuento.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyos descuentos de detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strDetailID |
El identificador del detalle específico dentro del documento. |
String |
X |
Debe corresponder a un detalle existente en el documento. |
decDiscount |
El monto o porcentaje de descuento que se desea aplicar al detalle. |
Decimal |
X |
Debe ser un valor numérico válido. |
setEDIDocDetailStatus
Este servicio permite registrar o actualizar el estado de los detalles de un documento EDI en el sistema, como estados de procesamiento, cumplimiento, o cualquier otra información relevante.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyos estados de detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strDetailID |
El identificador del detalle específico dentro del documento. |
String |
X |
Debe corresponder a un detalle existente en el documento. |
strStatus |
El estado que se desea asignar al detalle. |
String |
X |
Debe ser un estado válido dentro del sistema. |
setEDIDocDetailTax
Este servicio permite registrar o actualizar los impuestos aplicables a los detalles de un documento EDI en el sistema, como porcentajes de impuestos, tipos de impuestos, y cualquier otro dato relevante para la gestión fiscal.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyos impuestos de detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strDetailID |
El identificador del detalle específico dentro del documento. |
String |
X |
Debe corresponder a un detalle existente en el documento. |
decTax |
El monto o porcentaje de impuesto que se desea aplicar al detalle. |
Decimal |
X |
Debe ser un valor numérico válido. |
setEDIDocDetailTaxEx
Este servicio permite registrar o actualizar las excepciones fiscales aplicables a los detalles de un documento EDI en el sistema, como exenciones de impuestos, tasas reducidas, y cualquier otro dato relevante para la gestión fiscal.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyas excepciones fiscales se desean registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strDetailID |
El identificador del detalle específico dentro del documento. |
String |
X |
Debe corresponder a un detalle existente en el documento. |
strTaxExType |
El tipo de excepción fiscal que se desea registrar o actualizar (por ejemplo, 'Exención', 'Tasa reducida'). |
String |
X |
Debe ser un tipo válido de excepción fiscal dentro del sistema. |
decTaxExValue |
El valor de la excepción fiscal. |
Decimal |
X |
Debe ser un valor numérico válido. |
setEDIDocIMRProcess
Este servicio permite realizar un proceso IMR (Invoice Matching Reconciliation) sobre un documento EDI en el sistema, gestionando la reconciliación de facturas con órdenes de compra o recibos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDIDocIMRProcess |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI que se desea procesar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strProcessType |
El tipo de proceso IMR que se desea realizar sobre el documento. |
String |
X |
Debe ser un tipo válido de proceso dentro del sistema. |
setEDIDocOtherCharge
Este servicio permite registrar o actualizar otros cargos asociados a un documento EDI en el sistema, como cargos adicionales, recargos por servicios, o cualquier otro costo no incluido en el precio base.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyos otros cargos se desean registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strChargeType |
El tipo de cargo que se desea registrar o actualizar. |
String |
X |
Debe ser un tipo válido de cargo dentro del sistema. |
decChargeAmount |
El monto del cargo que se desea registrar o actualizar. |
Decimal |
X |
Debe ser un valor numérico válido. |
setEDIDocOtherContent
Este servicio permite registrar o actualizar otros contenidos asociados a un documento EDI en el sistema, como observaciones, notas adicionales, o cualquier otro tipo de información complementaria.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyos otros contenidos se desean registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strContentType |
El tipo de contenido que se desea registrar o actualizar. |
String |
X |
Debe ser un tipo válido de contenido dentro del sistema. |
strContentValue |
El valor del contenido que se desea registrar o actualizar. |
String |
X |
Debe ser un valor válido y adecuado para el tipo de contenido especificado. |
setEDIDocReference
Este servicio permite registrar o actualizar referencias asociadas a un documento EDI en el sistema, como números de referencia externos, identificadores de transacciones previas, o cualquier otro dato necesario para la vinculación del documento con otras operaciones.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyas referencias se desean registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strReferenceID |
El identificador de la referencia que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará una nueva referencia. |
strReferenceValue |
El valor de la referencia que se desea registrar o actualizar. |
String |
X |
Debe ser un valor válido y adecuado para el tipo de referencia especificado. |
setEDIDocumentDetailReviewValueList
Este servicio permite registrar o actualizar una lista de valores de revisión detallada para un documento EDI en el sistema, facilitando la evaluación y validación de los datos asociados al documento.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuya lista de revisión detallada se desea registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
lstReviewValues |
Una lista de valores de revisión asociados al documento EDI. |
Array |
X |
Debe contener una lista de objetos de revisión válidos. |
setEDIDocumentEDIStatus
Este servicio permite registrar o actualizar el estado EDI de un documento en el sistema, como estados de envío, recepción, aceptación, rechazo, u otros estados relevantes para la gestión del ciclo de vida del documento EDI.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyo estado se desea registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strEDIStatus |
El estado EDI que se desea asignar al documento. |
String |
X |
Debe ser un estado válido dentro del sistema. |
setEDIDocumentInactive
Este servicio permite marcar un documento EDI como inactivo en el sistema, deteniendo su procesamiento y deshabilitándolo de futuras operaciones o integraciones.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI que se desea marcar como inactivo. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
setEDIDocumentUser
Este servicio permite asignar o actualizar el usuario responsable de un documento EDI en el sistema, facilitando la trazabilidad y gestión de responsabilidades asociadas al manejo del documento.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyo usuario se desea registrar o actualizar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strUserID |
El identificador del usuario que se asignará al documento EDI. |
String |
X |
Debe corresponder a un usuario válido en el sistema. |
setEDIGetXML
Este servicio permite obtener el contenido XML de un documento EDI específico en el sistema, facilitando la revisión y procesamiento de los datos en su formato original.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDIGetXML |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyo XML se desea obtener. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
setEDIGetXMLReception
Este servicio permite obtener el XML de recepción de un documento EDI en el sistema, facilitando la validación y registro de la recepción del documento por parte de la contraparte.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDIGetXMLReception |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI cuyo XML de recepción se desea obtener. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strReceptionID |
El identificador de la recepción relacionada con el documento EDI. |
String |
X |
Debe corresponder a una recepción válida en el sistema. |
setEDILog
Este servicio permite registrar entradas en el log EDI del sistema, incluyendo detalles sobre las operaciones realizadas, errores encontrados, y cualquier otro dato relevante para la auditoría y seguimiento del flujo EDI.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDILog |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strLogType |
El tipo de entrada que se desea registrar en el log (por ejemplo, 'Error', 'Proceso exitoso'). |
String |
X |
Debe ser un tipo válido de entrada dentro del sistema. |
strLogMessage |
El mensaje o descripción de la entrada en el log. |
String |
X |
Debe ser una descripción clara y concisa del evento registrado. |
setEDINotifyAcknowledgment
Este servicio permite enviar una notificación de acuse de recibo para un documento EDI, indicando que el documento ha sido recibido y procesado adecuadamente.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDINotifyAcknowledgment |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI para el cual se desea enviar la notificación. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strAcknowledgmentType |
El tipo de acuse de recibo que se desea enviar. |
String |
X |
Debe ser un tipo válido de acuse dentro del sistema. |
strAcknowledgmentMessage |
El mensaje o descripción que acompaña el acuse de recibo. |
String |
|
Opcional, puede incluir detalles adicionales sobre el estado del documento. |
setEDINotifyDocument
Este servicio permite notificar a las partes interesadas sobre un documento EDI en el sistema, como la disponibilidad del documento, cambios en su estado, o cualquier otro evento relevante relacionado con el documento.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDINotifyDocument |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI para el cual se desea enviar la notificación. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strNotificationType |
El tipo de notificación que se desea enviar. |
String |
X |
Debe ser un tipo válido de notificación dentro del sistema. |
strNotificationMessage |
El mensaje o descripción que acompaña la notificación. |
String |
|
Opcional, puede incluir detalles adicionales sobre el estado del documento. |
setEDIOperation
Este servicio permite registrar o actualizar una operación EDI en el sistema, gestionando los parámetros y configuraciones específicas que definen cómo se procesará la operación EDI dentro del flujo de trabajo.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strOperationID |
El identificador de la operación EDI que se desea registrar o actualizar. |
String |
X |
Debe corresponder a una operación válida en el sistema. |
strOperationParams |
Los parámetros específicos que definen la operación EDI. |
String |
|
Opcional, puede contener configuraciones adicionales de la operación. |
setEDIOperationConsecutive
Este servicio permite gestionar consecutivos para operaciones EDI en el sistema, asegurando que cada operación reciba un identificador único y secuencial, facilitando su seguimiento y trazabilidad.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDIOperationConsecutive |
<th>Obligatoria
Campo |
Descripción |
Tipo de dato |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strOperationID |
El identificador de la operación EDI para la cual se desea gestionar el consecutivo. |
String |
X |
Debe corresponder a una operación válida en el sistema. |
intConsecutive |
El número consecutivo que se desea asignar a la operación. |
Integer |
X |
Debe ser un número entero positivo. |
setEDIOperationCostCenter
Este servicio permite asignar o actualizar centros de costo asociados a una operación EDI en el sistema, facilitando la distribución y control de los costos relacionados con la operación.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strOperationID |
El identificador de la operación EDI para la cual se desea gestionar el centro de costo. |
String |
X |
Debe corresponder a una operación válida en el sistema. |
strCostCenterID |
El identificador del centro de costo que se desea asignar a la operación. |
String |
X |
Debe corresponder a un centro de costo válido en el sistema. |
setEDIOperationLimit
Este servicio permite establecer límites para una operación EDI en el sistema, como montos máximos, cantidades, o cualquier otro parámetro que deba ser restringido durante el proceso EDI.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strOperationID |
El identificador de la operación EDI para la cual se desea establecer un límite. |
String |
X |
Debe corresponder a una operación válida en el sistema. |
strLimitType |
El tipo de límite que se desea establecer (por ejemplo, 'Monto', 'Cantidad'). |
String |
X |
Debe ser un tipo válido de límite dentro del sistema. |
decLimitValue |
El valor del límite que se desea establecer. |
Decimal |
X |
Debe ser un valor numérico válido y acorde al tipo de límite. |
setEDIPortStatus
Este servicio permite registrar o actualizar el estado de los puertos EDI en el sistema, gestionando la disponibilidad, accesibilidad, y otros parámetros relevantes para el intercambio de datos EDI.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strPortID |
El identificador del puerto EDI cuyo estado se desea registrar o actualizar. |
String |
X |
Debe corresponder a un puerto válido en el sistema. |
strPortStatus |
El estado que se desea asignar al puerto EDI. |
String |
X |
Debe ser un estado válido dentro del sistema. |
setEDISendSignedXML
Este servicio permite enviar un documento EDI firmado electrónicamente en formato XML, facilitando la transmisión segura y la validación del documento por parte de la contraparte.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDISendSignedXML |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI que se desea enviar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strXMLContent |
El contenido XML firmado electrónicamente del documento EDI. |
String |
X |
Debe ser un XML válido y adecuadamente firmado. |
setEDISignXML
Este servicio permite firmar electrónicamente el contenido XML de un documento EDI en el sistema, asegurando la integridad y autenticidad del documento antes de su transmisión.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setEDISignXML |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strDocumentID |
El identificador del documento EDI que se desea firmar. |
String |
X |
Debe corresponder a un documento EDI existente en el sistema. |
strXMLContent |
El contenido XML del documento EDI que se desea firmar. |
String |
X |
Debe ser un XML válido y sin firmar. |
setExpedient
Este servicio permite registrar o actualizar un expediente en el sistema, incluyendo detalles como identificador del expediente, tipo, fecha de creación, y cualquier otro dato relevante para su gestión.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setExpedient |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strExpedientID |
El identificador del expediente que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará un nuevo expediente. |
strExpedientType |
El tipo de expediente (por ejemplo, 'Legal', 'Médico'). |
String |
X |
Debe ser un tipo válido de expediente dentro del sistema. |
dtCreationDate |
La fecha de creación del expediente. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setExpedientGroup
Este servicio permite registrar o actualizar un grupo de expedientes en el sistema, facilitando la gestión de conjuntos de expedientes relacionados bajo una misma agrupación.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setExpedientGroup |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strGroupID |
El identificador del grupo de expedientes que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará un nuevo grupo. |
strGroupName |
El nombre del grupo de expedientes. |
String |
X |
Debe ser un nombre válido y descriptivo. |
lstExpedients |
Una lista de expedientes que pertenecen al grupo. |
Array |
|
Opcional, puede contener una lista de identificadores de expedientes válidos. |
setGPOnline
Este servicio permite registrar o actualizar información en la plataforma GPOnline, facilitando la integración y manejo de datos a través de la plataforma en línea de GreyPhillips.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setGPOnline |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strGPOnlineID |
El identificador de la información que se desea registrar o actualizar en GPOnline. |
String |
|
Opcional, si se deja vacío se creará una nueva entrada en GPOnline. |
strData |
La información que se desea registrar o actualizar en GPOnline. |
String |
X |
Debe ser un conjunto de datos válido y compatible con el sistema. |
setKronosEmployee
Este servicio permite registrar o actualizar información de un empleado en el sistema Kronos, incluyendo detalles como identificador del empleado, nombre, posición, y cualquier otro dato relevante para la gestión de recursos humanos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setKronosEmployee |
<tr>
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strEmployeeID |
El identificador del empleado que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará un nuevo empleado en el sistema. |
strEmployeeName |
El nombre del empleado. |
String |
X |
Debe ser un nombre válido y adecuado para el empleado. |
strPosition |
La posición o cargo del empleado dentro de la organización. |
String |
X |
Debe ser un cargo válido y registrado en el sistema. |
setKronosEmployeeCapture
Este servicio permite capturar y registrar la información de un empleado en el sistema Kronos, asegurando la integración de datos desde diferentes fuentes o dispositivos de captura.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setKronosEmployeeCapture |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strEmployeeID |
El identificador del empleado capturado. |
String |
X |
Debe corresponder a un empleado registrado en el sistema. |
strCaptureDevice |
El identificador del dispositivo de captura utilizado. |
String |
X |
Debe ser un dispositivo válido y registrado en el sistema. |
strCaptureData |
Los datos capturados del empleado, como huellas dactilares, fotografías, etc. |
String |
X |
Debe ser un conjunto de datos válido y compatible con el sistema. |
setKronosPosition
Este servicio permite registrar o actualizar la posición o cargo de un empleado en el sistema Kronos, incluyendo detalles como nombre del cargo, departamento, y cualquier otro dato relevante para la gestión de puestos de trabajo.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setKronosPosition |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strPositionID |
El identificador de la posición o cargo que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará una nueva posición en el sistema. |
strPositionName |
El nombre de la posición o cargo. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strDepartment |
El departamento al cual pertenece la posición o cargo. |
String |
X |
Debe ser un departamento válido y registrado en el sistema. |
setKronosRule
Este servicio permite registrar o actualizar reglas de negocio en el sistema Kronos, como políticas de asistencia, reglas de horas extras, y cualquier otro conjunto de reglas que se deba aplicar a los empleados.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setKronosRule |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strRuleID |
El identificador de la regla que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará una nueva regla en el sistema. |
strRuleName |
El nombre de la regla. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strRuleType |
El tipo de la regla (por ejemplo, 'Asistencia', 'Horas extras'). |
String |
X |
Debe ser un tipo válido de regla dentro del sistema. |
strRuleDetails |
Los detalles específicos de la regla. |
String |
|
Opcional, puede contener detalles adicionales sobre cómo se aplica la regla. |
setKronosTransaction
Este servicio permite registrar o actualizar transacciones en el sistema Kronos, como registros de asistencia, entradas de tiempo, y cualquier otra transacción relevante para la gestión de tiempo y asistencia.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setKronosTransaction |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTransactionID |
El identificador de la transacción que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará una nueva transacción en el sistema. |
strEmployeeID |
El identificador del empleado relacionado con la transacción. |
String |
X |
Debe corresponder a un empleado registrado en el sistema. |
dtTransactionDate |
La fecha y hora de la transacción. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
strTransactionType |
El tipo de transacción que se desea registrar (por ejemplo, 'Entrada', 'Salida'). |
String |
X |
Debe ser un tipo válido de transacción dentro del sistema. |
setKronosTransactionDetail
Este servicio permite registrar o actualizar los detalles de una transacción en el sistema Kronos, como proyectos, centros de costo, y cualquier otra información adicional asociada a la transacción.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTransactionID |
El identificador de la transacción cuyos detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a una transacción registrada en el sistema. |
strDetailType |
El tipo de detalle que se desea registrar (por ejemplo, 'Centro de costo', 'Proyecto'). |
String |
X |
Debe ser un tipo válido de detalle dentro del sistema. |
strDetailValue |
El valor del detalle que se desea registrar o actualizar. |
String |
X |
Debe ser un valor válido y adecuado para el tipo de detalle especificado. |
setKronosTransactionPayroll
Este servicio permite registrar o actualizar la información de nómina asociada a una transacción en el sistema Kronos, facilitando la integración de datos de tiempo y asistencia con los procesos de pago.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTransactionID |
El identificador de la transacción de nómina que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará una nueva transacción de nómina en el sistema. |
strPayrollID |
El identificador del proceso de nómina relacionado con la transacción. |
String |
X |
Debe corresponder a un proceso de nómina registrado en el sistema. |
decAmount |
El monto relacionado con la transacción de nómina. |
Decimal |
X |
Debe ser un valor numérico válido y acorde al proceso de nómina. |
setLedgerAccount
Este servicio permite registrar o actualizar una cuenta contable en el sistema Ledger, incluyendo detalles como el número de cuenta, el tipo de cuenta, y cualquier otro dato relevante para la gestión contable.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setLedgerAccount |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strAccountNumber |
El número de la cuenta contable que se desea registrar o actualizar. |
String |
X |
Debe ser un número de cuenta único y válido dentro del sistema. |
strAccountType |
El tipo de la cuenta contable (por ejemplo, 'Activo', 'Pasivo'). |
String |
X |
Debe ser un tipo válido de cuenta dentro del sistema. |
strAccountDescription |
La descripción de la cuenta contable. |
String |
|
Opcional, puede proporcionar detalles adicionales sobre la cuenta. |
setLedgerAssetPhoto
Este servicio permite registrar o actualizar las fotografías asociadas a un activo en el sistema Ledger, facilitando la documentación visual del activo para propósitos de auditoría y gestión.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setLedgerAssetPhoto |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strAssetID |
El identificador del activo al que se desea asociar la fotografía. |
String |
X |
Debe corresponder a un activo registrado en el sistema. |
strPhotoData |
Los datos de la fotografía que se desea registrar, en formato base64. |
String |
X |
Debe ser un archivo de imagen válido y codificado en base64. |
setLedgerBankAccount
Este servicio permite registrar o actualizar la información de una cuenta bancaria en el sistema Ledger, incluyendo detalles como el número de cuenta, el banco asociado, y cualquier otro dato relevante para la gestión financiera.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setLedgerBankAccount |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strAccountNumber |
El número de la cuenta bancaria que se desea registrar o actualizar. |
String |
X |
Debe ser un número de cuenta único y válido dentro del sistema. |
strBankName |
El nombre del banco asociado a la cuenta. |
String |
X |
Debe ser un nombre válido y registrado en el sistema. |
strAccountType |
El tipo de cuenta bancaria (por ejemplo, 'Corriente', 'Ahorros'). |
String |
X |
Debe ser un tipo válido de cuenta bancaria dentro del sistema. |
setLedgerFund
Este servicio permite registrar o actualizar un fondo en el sistema Ledger, facilitando la gestión de recursos financieros destinados a proyectos o departamentos específicos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setLedgerFund |
<th>Campo
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strFundID |
El identificador del fondo que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strFundName |
El nombre del fondo. |
String |
X |
Debe ser un nombre válido y descriptivo. |
decFundAmount |
El monto asignado al fondo. |
Decimal |
X |
Debe ser un valor numérico válido. |
setLedgerFundDetail
Este servicio permite registrar o actualizar los detalles de un fondo en el sistema Ledger, facilitando la asignación y seguimiento de los recursos dentro del fondo.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strFundID |
El identificador del fondo cuyos detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a un fondo registrado en el sistema. |
strDetailID |
El identificador del detalle específico dentro del fondo. |
String |
|
Opcional, si se deja vacío se creará un nuevo detalle en el fondo. |
decDetailAmount |
El monto asignado al detalle dentro del fondo. |
Decimal |
X |
Debe ser un valor numérico válido. |
setLedgerLedgerAccount
Este servicio permite registrar o actualizar una cuenta de mayor en el sistema Ledger, incluyendo detalles como el número de cuenta de mayor, el tipo de cuenta, y cualquier otro dato relevante para la gestión contable.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setLedgerLedgerAccount |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strLedgerAccountNumber |
El número de la cuenta de mayor que se desea registrar o actualizar. |
String |
X |
Debe ser un número de cuenta único y válido dentro del sistema. |
strLedgerAccountType |
El tipo de la cuenta de mayor (por ejemplo, 'Activo', 'Pasivo'). |
String |
X |
Debe ser un tipo válido de cuenta dentro del sistema. |
strLedgerAccountDescription |
La descripción de la cuenta de mayor. |
String |
|
Opcional, puede proporcionar detalles adicionales sobre la cuenta. |
setLogField
Este servicio permite registrar o actualizar campos de log en el sistema, facilitando el seguimiento y auditoría de operaciones a través del registro detallado de eventos específicos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setLogField |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strLogFieldID |
El identificador del campo de log que se desea registrar o actualizar. |
String |
X |
Debe corresponder a un campo de log válido en el sistema. |
strFieldValue |
El valor del campo de log que se desea registrar o actualizar. |
String |
X |
Debe ser un valor válido y adecuado para el tipo de campo especificado. |
setLogs
Este servicio permite registrar entradas en los logs del sistema, incluyendo detalles sobre operaciones realizadas, errores encontrados, y cualquier otro dato relevante para la auditoría y seguimiento de eventos.
<div class="table-responsive">
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setLogs |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strLogType |
El tipo de log que se desea registrar (por ejemplo, 'Error', 'Proceso exitoso'). |
String |
X |
Debe ser un tipo válido de log dentro del sistema. |
strLogMessage |
El mensaje o descripción de la entrada en el log. |
String |
X |
Debe ser una descripción clara y concisa del evento registrado. |
strLogDetails |
Detalles adicionales relacionados con la entrada en el log. |
String |
|
Opcional, puede incluir información adicional sobre el evento. |
setPaymentCondition
Este servicio permite registrar o actualizar condiciones de pago en el sistema, como términos de pago, plazos, descuentos por pronto pago, y cualquier otro detalle relevante para la gestión de pagos a proveedores o clientes.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setPaymentCondition |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strConditionID |
El identificador de la condición de pago que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strConditionDescription |
La descripción de la condición de pago. |
String |
X |
Debe proporcionar una descripción clara y concisa. |
intPaymentTerm |
El plazo de pago en días. |
Integer |
X |
Debe ser un número entero positivo. |
decDiscount |
El descuento por pronto pago, si aplica. |
Decimal |
|
Opcional, puede dejarse vacío si no se aplica descuento. |
setPaymentReceipt
Este servicio permite registrar o actualizar recibos de pago en el sistema, facilitando la gestión de pagos realizados a proveedores o recibidos de clientes, con detalles como fecha, monto, y método de pago.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setPaymentReceipt |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strReceiptID |
El identificador del recibo de pago que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará un nuevo recibo en el sistema. |
strPaymentMethod |
El método de pago utilizado (por ejemplo, 'Transferencia', 'Cheque'). |
String |
X |
Debe ser un método de pago válido y registrado en el sistema. |
decAmount |
El monto del pago. |
Decimal |
X |
Debe ser un valor numérico válido. |
dtPaymentDate |
La fecha en que se realizó el pago. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setPaymentReceiptDetail
Este servicio permite registrar o actualizar los detalles de un recibo de pago en el sistema, como la asignación de pagos a facturas específicas, descuentos aplicados, y cualquier otro detalle relevante.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strReceiptID |
El identificador del recibo de pago cuyos detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a un recibo registrado en el sistema. |
strInvoiceID |
El identificador de la factura a la que se asigna el pago. |
String |
X |
Debe ser una factura válida y registrada en el sistema. |
decPaymentAmount |
El monto del pago asignado a la factura. |
Decimal |
X |
Debe ser un valor numérico válido. |
decDiscountAmount |
El monto del descuento aplicado, si corresponde. |
Decimal |
|
Opcional, puede dejarse vacío si no se aplica descuento. |
setPermitUser
Este servicio permite asignar o actualizar permisos de usuario en el sistema, facilitando la gestión de accesos y roles dentro de la plataforma, según las necesidades operativas.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setPermitUser |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strUserID |
El identificador del usuario al que se le asignarán o actualizarán los permisos. |
String |
X |
Debe corresponder a un usuario válido registrado en el sistema. |
lstPermissions |
Una lista de permisos que se desean asignar o actualizar para el usuario. |
Array |
X |
Debe ser una lista de permisos válidos dentro del sistema. |
setProduct
Este servicio permite registrar o actualizar la información de un producto en el sistema, incluyendo detalles como código del producto, nombre, descripción, y cualquier otro dato relevante para la gestión del catálogo de productos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setProduct |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strProductCode |
El código del producto que se desea registrar o actualizar. |
String |
X |
Debe ser un código único y válido dentro del sistema. |
strProductName |
El nombre del producto. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strProductDescription |
La descripción del producto. |
String |
|
Opcional, puede proporcionar detalles adicionales sobre el producto. |
decProductPrice |
El precio del producto. |
Decimal |
X |
Debe ser un valor numérico válido. |
setProductTax
Este servicio permite registrar o actualizar la información fiscal relacionada con un producto en el sistema, como la tasa de impuesto aplicable, el tipo de impuesto, y cualquier otro dato relevante para la gestión tributaria.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setProductTax |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strProductCode |
El código del producto al que se desea aplicar o actualizar el impuesto. |
String |
X |
Debe corresponder a un producto registrado en el sistema. |
strTaxType |
El tipo de impuesto que se desea aplicar (por ejemplo, 'IVA', 'Impuesto especial'). |
String |
X |
Debe ser un tipo válido de impuesto dentro del sistema. |
decTaxRate |
La tasa de impuesto aplicable. |
Decimal |
X |
Debe ser un valor numérico válido. |
setQueryExecute
Este servicio permite ejecutar una consulta SQL en el sistema, proporcionando la capacidad de realizar operaciones directas sobre la base de datos, como consultas de datos o actualizaciones específicas, según los permisos asignados.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setQueryExecute |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strSQLQuery |
La consulta SQL que se desea ejecutar. |
String |
X |
Debe ser una consulta SQL válida y acorde con los permisos del usuario. |
setSFTPDocFileAttUpload
Este servicio permite cargar archivos adjuntos a través de SFTP en el sistema, facilitando la gestión y almacenamiento seguro de documentos relacionados con diferentes procesos empresariales.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setSFTPDocFileAttUpload |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strFilePath |
La ruta del archivo que se desea cargar en el servidor SFTP. |
String |
X |
Debe ser una ruta válida en el servidor SFTP. |
strFileContent |
El contenido del archivo que se desea cargar, en formato base64. |
String |
X |
Debe ser un archivo válido y codificado en base64. |
setSMSInbox
Este servicio permite registrar o actualizar mensajes en la bandeja de entrada de SMS del sistema, facilitando la gestión de comunicaciones entrantes desde dispositivos móviles o plataformas de mensajería.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setSMSInbox |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strMessageID |
El identificador del mensaje SMS que se desea registrar o actualizar. |
String |
|
Opcional, si se deja vacío se creará un nuevo registro de SMS en la bandeja de entrada. |
strSender |
El número de teléfono del remitente del SMS. |
String |
X |
Debe ser un número de teléfono válido. |
strMessageContent |
El contenido del mensaje SMS recibido. |
String |
X |
Debe ser un mensaje de texto válido. |
dtReceivedDate |
La fecha y hora en que se recibió el SMS. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setSequence
Este servicio permite registrar o actualizar una secuencia en el sistema, utilizada para la generación automática de identificadores únicos en diferentes procesos, como facturación, pedidos, entre otros.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setSequence |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strSequenceID |
El identificador de la secuencia que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strSequenceName |
El nombre de la secuencia. |
String |
X |
Debe ser un nombre descriptivo y adecuado. |
intInitialValue |
El valor inicial de la secuencia. |
Integer |
X |
Debe ser un número entero positivo. |
intIncrement |
El valor de incremento de la secuencia. |
Integer |
X |
Debe ser un número entero positivo. |
setSequenceDetail
Este servicio permite registrar o actualizar los detalles de una secuencia en el sistema, incluyendo configuraciones adicionales como prefijos, sufijos, y cualquier otro dato relevante para la personalización de la secuencia.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strSequenceID |
El identificador de la secuencia cuyos detalles se desean registrar o actualizar. |
String |
X |
Debe corresponder a una secuencia registrada en el sistema. |
strDetailType |
El tipo de detalle que se desea agregar o actualizar en la secuencia (por ejemplo, 'Prefijo', 'Sufijo'). |
String |
X |
Debe ser un tipo válido de detalle dentro del sistema. |
strDetailValue |
El valor del detalle que se desea agregar o actualizar. |
String |
X |
Debe ser un valor válido y adecuado para el tipo de detalle especificado. |
setSequenceValue
Este servicio permite actualizar el valor actual de una secuencia en el sistema, permitiendo ajustes manuales en casos donde se requiera cambiar el estado de la secuencia por razones operativas o administrativas.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strSequenceID |
El identificador de la secuencia cuyo valor se desea actualizar. |
String |
X |
Debe corresponder a una secuencia registrada en el sistema. |
intCurrentValue |
El nuevo valor actual que se desea establecer para la secuencia. |
Integer |
X |
Debe ser un número entero positivo. |
setSetLike
Este servicio permite registrar o actualizar un "like" en un sistema que maneja interacciones sociales o preferencias, como marcar un comentario, publicación o producto como favorito.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setSetLike |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strItemID |
El identificador del ítem que se desea marcar con un "like". |
String |
X |
Debe ser un identificador válido dentro del sistema. |
strUserID |
El identificador del usuario que realiza la acción de "like". |
String |
X |
Debe corresponder a un usuario registrado en el sistema. |
dtLikeDate |
La fecha y hora en que se realizó el "like". |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setStudent
Este servicio permite registrar o actualizar la información de un estudiante en el sistema, incluyendo detalles como identificador del estudiante, nombre, curso, y cualquier otro dato relevante para la gestión académica.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setStudent |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strStudentID |
El identificador del estudiante que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strStudentName |
El nombre del estudiante. |
String |
X |
Debe ser un nombre válido y adecuado para el estudiante. |
strCourse |
El curso o programa en el que está inscrito el estudiante. |
String |
X |
Debe ser un curso válido y registrado en el sistema. |
dtEnrollmentDate |
La fecha de inscripción del estudiante. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setSupplier
Este servicio permite registrar o actualizar la información de un proveedor en el sistema, incluyendo detalles como identificador del proveedor, nombre, dirección, y cualquier otro dato relevante para la gestión de proveedores.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setSupplier |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strSupplierID |
El identificador del proveedor que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strSupplierName |
El nombre del proveedor. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strSupplierAddress |
La dirección del proveedor. |
String |
|
Opcional, puede proporcionar una dirección adicional. |
setSupplierCategory
Este servicio permite registrar o actualizar la categoría de un proveedor en el sistema, facilitando la clasificación y organización de proveedores en diferentes categorías según el tipo de productos o servicios que ofrecen.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setSupplierCategory |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strCategoryID |
El identificador de la categoría que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strCategoryName |
El nombre de la categoría del proveedor. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strCategoryDescription |
La descripción de la categoría del proveedor. |
String |
|
Opcional, puede proporcionar detalles adicionales sobre la categoría. |
setSupplierProduct
Este servicio permite registrar o actualizar la información de un producto proporcionado por un proveedor en el sistema, incluyendo detalles como código del producto, nombre, descripción, y cualquier otro dato relevante para la gestión del catálogo de productos de proveedores.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setSupplierProduct |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strSupplierID |
El identificador del proveedor asociado al producto. |
String |
X |
Debe corresponder a un proveedor registrado en el sistema. |
strProductCode |
El código del producto que se desea registrar o actualizar. |
String |
X |
Debe ser un código único y válido dentro del sistema. |
strProductName |
El nombre del producto. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strProductDescription |
La descripción del producto. |
String |
|
Opcional, puede proporcionar detalles adicionales sobre el producto. |
decProductPrice |
El precio del producto proporcionado por el proveedor. |
Decimal |
X |
Debe ser un valor numérico válido. |
setSurveyCapture
Este servicio permite registrar o actualizar la captura de encuestas en el sistema, incluyendo detalles sobre la encuesta, respuestas proporcionadas, y cualquier otro dato relevante para el análisis de resultados.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setSurveyCapture |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strSurveyID |
El identificador de la encuesta que se desea capturar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strRespondentID |
El identificador del encuestado. |
String |
X |
Debe corresponder a un encuestado registrado en el sistema. |
strSurveyResponse |
Las respuestas proporcionadas por el encuestado. |
String |
X |
Debe ser un conjunto de respuestas válido y acorde a la encuesta. |
setSurveyCaptureValue
Este servicio permite registrar o actualizar valores específicos capturados en una encuesta, facilitando el análisis detallado de cada pregunta y respuesta dentro de la encuesta.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strSurveyID |
El identificador de la encuesta cuyos valores se desean capturar o actualizar. |
String |
X |
Debe corresponder a una encuesta registrada en el sistema. |
strQuestionID |
El identificador de la pregunta dentro de la encuesta. |
String |
X |
Debe ser un identificador único y válido de una pregunta existente. |
strResponseValue |
El valor de la respuesta proporcionada a la pregunta. |
String |
X |
Debe ser un valor válido y acorde a la pregunta. |
setSyncLog
Este servicio permite registrar o actualizar logs de sincronización en el sistema, facilitando el seguimiento y auditoría de procesos de sincronización de datos entre diferentes sistemas o módulos.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setSyncLog |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strSyncID |
El identificador de la sincronización cuyo log se desea registrar o actualizar. |
String |
X |
Debe corresponder a un proceso de sincronización registrado en el sistema. |
strLogType |
El tipo de log que se desea registrar (por ejemplo, 'Error', 'Sincronización exitosa'). |
String |
X |
Debe ser un tipo válido de log dentro del sistema. |
strLogMessage |
El mensaje o descripción del log. |
String |
X |
Debe ser una descripción clara y concisa del evento registrado. |
dtLogDate |
La fecha y hora en que se generó el log. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setTask
Este servicio permite registrar o actualizar una tarea en el sistema, incluyendo detalles como el nombre de la tarea, descripción, fecha de inicio y finalización, y cualquier otro dato relevante para la gestión de tareas.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=setTask |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaskID |
El identificador de la tarea que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strTaskName |
El nombre de la tarea. |
String |
X |
Debe ser un nombre descriptivo y adecuado para la tarea. |
strTaskDescription |
La descripción de la tarea. |
String |
|
Opcional, puede proporcionar detalles adicionales sobre la tarea. |
dtStartDate |
La fecha y hora de inicio de la tarea. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
dtEndDate |
La fecha y hora de finalización de la tarea. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setTaskCustomFieldValue
Este servicio permite registrar o actualizar valores de campos personalizados asociados a una tarea, facilitando la captura de datos específicos según las necesidades de cada tarea.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaskID |
El identificador de la tarea a la que se desea asociar un campo personalizado. |
String |
X |
Debe corresponder a una tarea registrada en el sistema. |
strFieldID |
El identificador del campo personalizado. |
String |
X |
Debe corresponder a un campo personalizado válido en el sistema. |
strFieldValue |
El valor del campo personalizado. |
String |
X |
Debe ser un valor adecuado y válido para el campo personalizado especificado. |
setTaskCustomFieldValueCollection
Este servicio permite registrar o actualizar una colección de valores de campos personalizados asociados a una tarea, permitiendo la captura y gestión eficiente de múltiples campos en un solo proceso.
<td class="text-center">X
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaskID |
El identificador de la tarea a la que se desea asociar los campos personalizados. |
String |
Debe corresponder a una tarea registrada en el sistema. |
lstFields |
Una lista de campos personalizados y sus respectivos valores. |
Array |
X |
Debe ser una lista válida de campos personalizados. |
setTaskCustomFieldValueList
Este servicio permite registrar o actualizar una lista de valores de campos personalizados asociados a una tarea, facilitando la gestión de campos que requieren múltiples valores, como listas de opciones o respuestas múltiples.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaskID |
El identificador de la tarea a la que se desea asociar la lista de valores de campos personalizados. |
String |
X |
Debe corresponder a una tarea registrada en el sistema. |
strFieldID |
El identificador del campo personalizado. |
String |
X |
Debe corresponder a un campo personalizado válido en el sistema. |
lstFieldValues |
Una lista de valores para el campo personalizado especificado. |
Array |
X |
Debe ser una lista válida de valores adecuados para el campo personalizado. |
setTaskNotify
Este servicio permite registrar o actualizar notificaciones asociadas a una tarea, facilitando la gestión de alertas y recordatorios para los usuarios involucrados en la tarea.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaskID |
El identificador de la tarea a la que se desea asociar la notificación. |
String |
X |
Debe corresponder a una tarea registrada en el sistema. |
strNotifyType |
El tipo de notificación (por ejemplo, 'Recordatorio', 'Alerta'). |
String |
X |
Debe ser un tipo válido de notificación dentro del sistema. |
strNotifyMessage |
El mensaje de la notificación. |
String |
X |
Debe ser un mensaje claro y conciso. |
dtNotifyDate |
La fecha y hora en que se debe enviar la notificación. |
DateTime |
X |
Debe estar en un formato de fecha y hora válido. |
setTaskStatus
Este servicio permite registrar o actualizar el estado de una tarea en el sistema, facilitando la gestión de su progreso y la comunicación del estado actual a los usuarios involucrados.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaskID |
El identificador de la tarea cuyo estado se desea registrar o actualizar. |
String |
X |
Debe corresponder a una tarea registrada en el sistema. |
strStatus |
El nuevo estado de la tarea (por ejemplo, 'En progreso', 'Completada'). |
String |
X |
Debe ser un estado válido dentro del sistema. |
strStatusMessage |
Un mensaje o comentario asociado al cambio de estado. |
String |
|
Opcional, puede proporcionar detalles adicionales sobre el cambio de estado. |
setTax
Este servicio permite registrar o actualizar la información fiscal en el sistema, incluyendo detalles como tipos de impuestos, tasas aplicables, y cualquier otro dato relevante para la gestión tributaria.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTaxID |
El identificador del tipo de impuesto que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strTaxName |
El nombre del tipo de impuesto. |
String |
X |
Debe ser un nombre descriptivo y adecuado para el tipo de impuesto. |
decTaxRate |
La tasa de impuesto aplicable. |
Decimal |
X |
Debe ser un valor numérico válido. |
setTeacher
Este servicio permite registrar o actualizar la información de un profesor en el sistema, incluyendo detalles como identificador del profesor, nombre, asignaturas impartidas, y cualquier otro dato relevante para la gestión académica.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTeacherID |
El identificador del profesor que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strTeacherName |
El nombre del profesor. |
String |
X |
Debe ser un nombre válido y adecuado para el profesor. |
lstSubjects |
Una lista de asignaturas impartidas por el profesor. |
Array |
X |
Debe ser una lista válida de asignaturas registradas en el sistema. |
setTemplate
Este servicio permite registrar o actualizar plantillas en el sistema, utilizadas para generar documentos, correos electrónicos, o cualquier otro tipo de comunicación estandarizada dentro de la organización.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTemplateID |
El identificador de la plantilla que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strTemplateName |
El nombre de la plantilla. |
String |
X |
Debe ser un nombre descriptivo y adecuado para la plantilla. |
strTemplateContent |
El contenido de la plantilla. |
String |
X |
Debe ser un contenido válido y adecuado para el uso previsto de la plantilla. |
setType
Este servicio permite registrar o actualizar tipos en el sistema, utilizados para clasificar elementos como productos, clientes, proveedores, entre otros, facilitando la organización y gestión de datos en la plataforma.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strTypeID |
El identificador del tipo que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strTypeName |
El nombre del tipo. |
String |
X |
Debe ser un nombre descriptivo y adecuado para el tipo. |
strTypeDescription |
La descripción del tipo. |
String |
|
Opcional, puede proporcionar detalles adicionales sobre el tipo. |
setUploadFileToDB
Este servicio permite cargar un archivo en la base de datos del sistema, facilitando la gestión y almacenamiento seguro de documentos y otros tipos de archivos asociados a diferentes procesos empresariales.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strFileName |
El nombre del archivo que se desea cargar. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strFileContent |
El contenido del archivo que se desea cargar, en formato base64. |
String |
X |
Debe ser un archivo válido y codificado en base64. |
strFileType |
El tipo de archivo (por ejemplo, 'Documento', 'Imagen'). |
String |
X |
Debe ser un tipo de archivo válido y soportado por el sistema. |
setUploadFileToDBUTF8
Este servicio permite cargar un archivo en la base de datos del sistema utilizando codificación UTF-8, asegurando la correcta gestión y almacenamiento de documentos que contienen caracteres especiales o multilingües.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strFileName |
El nombre del archivo que se desea cargar. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strFileContent |
El contenido del archivo que se desea cargar, en formato base64 y codificado en UTF-8. |
String |
X |
Debe ser un archivo válido, codificado en base64 y utilizando UTF-8. |
strFileType |
El tipo de archivo (por ejemplo, 'Documento', 'Imagen'). |
String |
X |
Debe ser un tipo de archivo válido y soportado por el sistema. |
setUploadFileToPath
Este servicio permite cargar un archivo en una ruta específica en el servidor, facilitando la gestión y almacenamiento seguro de documentos y otros tipos de archivos en un sistema de archivos accesible.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strFileName |
El nombre del archivo que se desea cargar. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strFileContent |
El contenido del archivo que se desea cargar, en formato base64. |
String |
X |
Debe ser un archivo válido y codificado en base64. |
strFilePath |
La ruta en el servidor donde se desea almacenar el archivo. |
String |
X |
Debe ser una ruta válida y accesible en el servidor. |
setUploadFileToPathAdvanced
Este servicio permite cargar un archivo en una ruta específica en el servidor con opciones avanzadas, como la creación de subdirectorios automáticos o la verificación de integridad del archivo.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strFileName |
El nombre del archivo que se desea cargar. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strFileContent |
El contenido del archivo que se desea cargar, en formato base64. |
String |
X |
Debe ser un archivo válido y codificado en base64. |
strFilePath |
La ruta en el servidor donde se desea almacenar el archivo. |
String |
X |
Debe ser una ruta válida y accesible en el servidor. |
boolCreateDirectories |
Indica si se deben crear subdirectorios automáticamente si no existen. |
Boolean |
|
Opcional, por defecto es 'false'. |
strChecksum |
Un hash de verificación para asegurar la integridad del archivo. |
String |
|
Opcional, puede ser utilizado para verificar que el archivo no esté corrupto. |
setUploadFileToPathUTF8
Este servicio permite cargar un archivo en una ruta específica en el servidor utilizando codificación UTF-8, asegurando la correcta gestión y almacenamiento de documentos que contienen caracteres especiales o multilingües.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strFileName |
El nombre del archivo que se desea cargar. |
String |
X |
Debe ser un nombre válido y descriptivo. |
strFileContent |
El contenido del archivo que se desea cargar, en formato base64 y codificado en UTF-8. |
String |
X |
Debe ser un archivo válido, codificado en base64 y utilizando UTF-8. |
strFilePath |
La ruta en el servidor donde se desea almacenar el archivo. |
String |
X |
Debe ser una ruta válida y accesible en el servidor. |
setUser
Este servicio permite registrar o actualizar la información de un usuario en el sistema, incluyendo detalles como identificador de usuario, nombre, correo electrónico, y cualquier otro dato relevante para la gestión de usuarios.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strUserID |
El identificador del usuario que se desea registrar o actualizar. |
String |
X |
Debe ser un identificador único y válido dentro del sistema. |
strUserName |
El nombre del usuario. |
String |
X |
Debe ser un nombre válido y adecuado para el usuario. |
strUserEmail |
El correo electrónico del usuario. |
String |
X |
Debe ser un correo electrónico válido y único dentro del sistema. |
strUserPassword |
La contraseña del usuario. |
String |
X |
Debe ser una contraseña segura y adecuada. |
setUserNewPassword
Este servicio permite actualizar la contraseña de un usuario en el sistema, asegurando que el usuario pueda mantener sus credenciales de acceso seguras y actualizadas.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strUserID |
El identificador del usuario cuya contraseña se desea actualizar. |
String |
X |
Debe corresponder a un usuario registrado en el sistema. |
strNewPassword |
La nueva contraseña del usuario. |
String |
X |
Debe ser una contraseña segura y adecuada. |
setUserReference
Este servicio permite registrar o actualizar referencias asociadas a un usuario en el sistema, como contactos de emergencia, referencias laborales, o cualquier otro tipo de referencia personal o profesional.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strUserID |
El identificador del usuario al que se desea asociar la referencia. |
String |
X |
Debe corresponder a un usuario registrado en el sistema. |
strReferenceName |
El nombre de la referencia. |
String |
X |
Debe ser un nombre válido y adecuado para la referencia. |
strReferenceType |
El tipo de referencia (por ejemplo, 'Laboral', 'Personal'). |
String |
X |
Debe ser un tipo de referencia válido dentro del sistema. |
strReferenceContact |
El contacto asociado a la referencia (por ejemplo, número de teléfono, correo electrónico). |
String |
X |
Debe ser un contacto válido y adecuado para la referencia. |
setUserResetPassword
Este servicio permite restablecer la contraseña de un usuario en el sistema, facilitando el proceso de recuperación de acceso en caso de que el usuario haya olvidado su contraseña.
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strToken |
Es el token de seguridad. |
String |
X |
Este valor es asignado mediante el método getToken. |
strUserID |
El identificador del usuario cuya contraseña se desea restablecer. |
String |
X |
Debe corresponder a un usuario registrado en el sistema. |
strNewPassword |
La nueva contraseña del usuario. |
String |
X |
Debe ser una contraseña segura y adecuada. |
strSecurityQuestion |
Una pregunta de seguridad asociada para verificación adicional. |
String |
|
Opcional, puede proporcionar una pregunta de seguridad para mayor protección. |
strSecurityAnswer |
La respuesta a la pregunta de seguridad proporcionada por el usuario. |
String |
|
Opcional, debe ser una respuesta válida y adecuada para la pregunta de seguridad especificada. |
validateAccountByLogin
Este servicio permite validar la cuenta de un usuario mediante sus credenciales de inicio de sesión, asegurando que el usuario tenga acceso autorizado al sistema.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=validateAccountByLogin |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strUsername |
El nombre de usuario que se desea validar. |
String |
X |
Debe ser un nombre de usuario válido y registrado en el sistema. |
strPassword |
La contraseña asociada al nombre de usuario. |
String |
X |
Debe ser una contraseña válida para el nombre de usuario especificado. |
strToken |
Un token de seguridad opcional para verificación adicional. |
String |
|
Opcional, puede proporcionar un token para mayor seguridad. |
validateAccountByLoginXML
Este servicio permite validar la cuenta de un usuario mediante sus credenciales de inicio de sesión y devolver los resultados en formato XML, asegurando que el usuario tenga acceso autorizado al sistema con una respuesta estructurada.
Tipo |
Método |
URL |
SOAP |
POST |
https://cloud.greyphillips.com/apis/soap/argos/acl.asmx?op=validateAccountByLoginXML |
Campo |
Descripción |
Tipo de dato |
Obligatoria |
Adicionales |
strUsername |
El nombre de usuario que se desea validar. |
String |
X |
Debe ser un nombre de usuario válido y registrado en el sistema. |
strPassword |
La contraseña asociada al nombre de usuario. |
String |
X |
Debe ser una contraseña válida para el nombre de usuario especificado. |
strToken |
Un token de seguridad opcional para verificación adicional. |
String |
|
Opcional, puede proporcionar un token para mayor seguridad. |
strResponseFormat |
El formato de respuesta deseado (por ejemplo, 'XML'). |
String |
X |
Debe ser un formato válido y soportado por el sistema. |