El método sgetTransaccionesmanuales devuelve una lista de transacciones donde el agente (usuario actual) es el destino y aún no fueron confirmadas. Es decir que a los Id. de las transacciones devueltas por este listado se les puede aplicar el método para confirmar o bien alertar (no confirmar). Es igual y devuelve el resultado en las mismas propiedades que el método sGetTransacciones.
Pero acepta como datos de entrada 13 argumentos tipo string (no usa propiedades). Estos 13 argumentos son los filtros posibles que pueden aplicarse para especificar el criterio de búsqueda (transacciones no confirmados desde una fecha, de un GTIN, etc)
resultado = sGetTransaccionesManuales(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13)
El significado de los 13 argumentos, según el ejempo de PAMI/SENASA son:
GLNInformador, GLNOrigen, GLNDestino, fechaOpeDesde, fechaOpeHasta, fechaVencimientoDesde, fechaVencimientoHasta, nroRemito, nroFactura, estadoTransaccion
Como se puede ver solo hay 10 filtros documentados.
El uso principal de este método es que los 13 argumentos pueden pasarse con cualquier dato y significado, Es decir que aunque la documentación de PAMI/SENASA este desactualizada igualmente sigue siendo posible enviar los 13 campos como filtros, aunque cambie el orden o significado de cada campo. O bien directamente pasar los 13 argumentos como cadenas vacias y recuperar la lista completa de items.
La lista devuelta puede ser leida de la misma forma que el método sGetTransacciones