Este servicio web se ofrece para la modificación de un movimiento, en la recepción del movimiento.
Para utilizarlo se requiere cuenta en el sistema, permisos de "Recepción de movimientos" o "Recepción de movimientos internos" y quota disponible.
Datos de autenticación | |
---|---|
Dato | Codificación |
usuario | Usuario SISA |
clave | Clave del usuario SISA |
Dato del movimiento | Descripción |
idMovimiento | Código del movimiento a recepcionar |
idTipoMovimiento | Código del tipo de movimiento. Posibles valores:
1- Regular 2- Interno 4- Clearing |
fechaRecibe | Fecha de recepción de los producto |
idEstadoRecepcion | Código del estado de la recepción. Posibles valores:
1- Recepción Normal 2- Productos Vencidos 3- Productos de más 4- Productos Faltantes 5- Productos con Rotura |
observacion | Observación del movimiento |
Items | Datos de los ítems del movimiento - Un movimiento puede tener uno o mas ítems |
idMovimientoItem | Código del ítem de un movimiento a recepcionar. Si no se informa se crea un nuevo ítem. |
idProductoDestino | Código del producto que se recepciona. |
loteDestino | Lote del producto que se recepciona. |
fechaVencimientoDestino | Fecha de vencimiento del producto que se recepciona. |
umdDestino | Unidad múltiple de distribución del producto que se recepciona. |
cantidadDestino | Cantidad de unidades mínimas que se recepciona. |
referenciaExterna | Referencia externa utilizada en los servicios web para que el usuario pueda identificar los ítems. |
idOrdenCompraItem | Código del ítem de la orden de compra. Código guardado en el stock, para su identificación y valorización. |
idIngreso | Código de ingreso. Identifica a los productos agrupados. |
idSolicitudItem | Código del ítem de la solicitud, del cual se generó el movimiento. |
Los posibles resultados a devolver son:
OK: La llamada ha sido exitosa y se han encontrado datos según el filtro ingresado.
ERROR DE AUTENTICACION: El usuario y el password suministrados en la llamada no permiten autenticar.
NO_TIENE_QUOTA_DISPONIBLE: el usuario no tiene cuota de uso asignada.
REGISTRO_NO_ENCONTRADO: el filtro ingresado no corresponde a ningún valor.
Errores de formato o validaciones.
Dato | Descripción |
---|---|
resultado | Resultado de la ejecución del WS. |
idMovimiento | Código del movimiento generado o modificado. |
idTipoMovimiento | Código del tipo de movimiento. Posibles valores:
1- Regular 2- Interno 4- Clearing |
fechaEntrega | Fecha de entrega/salida de los productos al operador logístico. |
idDepositoOrigen | Código del depósito origen/salida de los producto. |
idDepositoDestino | Código del depósito destino/recepción de los producto. |
idProgramaSanitario | Programa sanitario de los productos. |
idOperadorLogistico | Código del operador logístico que realiza el movimiento. |
numeroRemito | Número de remito del proveedor. |
observacion | Observación del movimiento. |
idSolicitud | Código de solicitud, del cual se generó el movimiento. |
habilitado | Indica si el movimiento está habilitado o no. |
Items | Datos de los ítems del movimiento - Un movimiento puede tener uno o más ítems |
idMovimientoItem | Código del ítem de un movimiento generado o modificado. |
idProductoOrigen | Código del producto que se entrega al operador logístico para su movimiento. |
loteOrigen | Lote del producto que se entrega al operador logístico para su movimiento. |
fechaVencimientoOrigen | Fecha de vencimiento del producto que se entrega al operador logístico para su movimiento. |
umdOrigen | Unidad múltiple de distribución del producto que se entrega al operador logístico para su movimiento. |
cantidadOrigen | Cantidad de unidades mínimas que se entregan al operador logístico para su movimiento. |
referenciaExterna | Referencia externa utilizada en los servicios web para que el usuario pueda identificar los ítems. |
idOrdenCompraItem | Código del ítem de la orden de compra. Código guardado en el stock, para su identificación y valorización. |
idIngreso | Código de ingreso. Identifica a los productos agrupados. |
idSolicitudItem | Código del ítem de la solicitud, del cual se generó el movimiento. |
<soapenv:Envelopexmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sisa.msal.gob.ar/services/1.0"> <soapenv:Header/> <soapenv:Body> <ns:RecepcionMovimientoStockRequest> <ns:usuario>xxx</ns:usuario> <ns:clave>xxx</ns:clave> <ns:recepcionMovimientoStockRequest> <ns:idMovimiento>402743</ns:idMovimiento> <ns:idTipoMovimiento>1</ns:idTipoMovimiento> <ns:fechaRecibe>19/10/2019</ns:fechaRecibe> <ns:idEstadoRecepcion>1</ns:idEstadoRecepcion> <ns:recepcionMovimientoStockItems> <!--1 or more repetitions:--> <ns:item> <ns:idMovimientoItem>3549472</ns:idMovimientoItem> <ns:idProductoDestino>3895</ns:idProductoDestino> <ns:loteDestino>FDDD</ns:loteDestino> <ns:fechaVencimientoDestino>19/05/2019</ns:fechaVencimientoDestino> <ns:umdDestino>1</ns:umdDestino> <ns:cantidadDestino>20</ns:cantidadDestino> <ns:idIngreso>384968</ns:idIngreso> </ns:item> </ns:recepcionMovimientoStockItems> </ns:recepcionMovimientoStockRequest> </ns:RecepcionMovimientoStockRequest> </soapenv:Body> </soapenv:Envelope>
<soap:Envelopexmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <RecepcionMovimientoStockResponsexmlns="http://sisa.msal.gob.ar/services/1.0"> <resultado>OK</resultado> <idMovimiento>402743</idMovimiento> <idTipoMovimiento>1</idTipoMovimiento> <fechaRecibe>19-10-2019</fechaRecibe> <idEstadoRecepcion>1</idEstadoRecepcion> <recepcionMovimientoStockItemsResponse> <item> <idMovimientoItem>3549472</idMovimientoItem> <idProductoDestino>3895</idProductoDestino> <loteDestino>FDDD</loteDestino> <fechaVencimientoDestino>19-05-2019</fechaVencimientoDestino> <umdDestino>1</umdDestino> <cantidadDestino>20</cantidadDestino> <idIngreso>384968</idIngreso> </item> </recepcionMovimientoStockItemsResponse> </RecepcionMovimientoStockResponse> </soap:Body> </soap:Envelope>
Tecnología: REST
URL de acceso producción: https://sisa.msal.gov.ar/sisa/services/rest/smis/recepcionMovimientoStock/actualizar
URL de acceso qa: https://sisaqa.msal.gov.ar/sisaqa/services/rest/smis/recepcionMovimientoStock/actualizar
Parámetros de la llamada
{ "usuario": "pfelittiaunac", "clave": "facil01", "recepcionMovimientoStockRequest": { "idMovimiento": "336445", "idTipoMovimiento": "1", "fechaRecibe": "28-06-2020", "idEstadoRecepcion": "1", "observacion": "sin demoras", "recepcionMovimientoStockItems": { "item": [{ "idMovimientoItem": "2483017", "idProductoDestino": "727", "loteDestino": "C744 1", "fechaVencimientoDestino": "31/12/2015", "umdDestino": "1", "cantidadDestino": "1" }] } } }
Ejemplo de respuesta:
{ "idMovimiento": 336445, "idTipoMovimiento": 1, "fechaRecibe": "28-06-2020", "idEstadoRecepcion": 1, "observacion": "sin demoras", "recepcionMovimientoStockItemsResponse": { "item": [ { "idMovimientoItem": 2483017, "idProductoDestino": 727, "loteDestino": "C744 1", "fechaVencimientoDestino": "31-12-2015", "umdDestino": 1, "cantidadDestino": 1 } ] }, "resultado": "OK" }