WSSENASA saveTransacciones

El método saveTransacciones no tiene argumentos. Todos los datos de la (o las) transacción(es) a ser enviada deben ser cargados previamente en las propiedades aquí detalladas y la respuesta del servidor leída de la misma forma en las propiedades de respuesta.

Antes de ejecutar el método todas estas propiedades deben ser cargadas con sus valores. La interfaz no tiene un método para reiniciar o resetear por lo tanto cada vez que se envía una transacción todas estas propiedades deben ser cargadas (a blanco o cero si alguna no corresponde enviar) ya que de otra manera se enviarían "datos basura" de una transacción anterior. Además los datos en los que se indica SI opcional puede ser enviados o no según el tipo de transacción informado, tal como se explica en datos opcionales.

Es posible cargar más de un transacción indicando en "sTransaccionItemCantidad" la cantidad de transacciones a cargar (1, 2, 3 o más) y luego usar la propiedad "sindiceitem" para indicar que transacción estamos cargando. Por ejemplo:

sTransacciopnItemCantidad = 2 para dos transacciones y luego

sIndiceItem = 0

sglnOrigen = "cufe"

sGlnDestino = "cufe "

etc. para la primer transacción y luego

sIndiceItem = 1

en las mismas propiedad cargar la segunda transacción y así hasta sIndiceItem = sTransacciopnItemCantidad-1.

Todas estas propiedades y opciones están implementadas en la planilla de test WSSENASATest en la que se puede experimentar con todos estas propiedades.

La respuesta recibida desde el servidor debe ser leida en estas propiedades.