Ayuda en línea > Módulo 5. - Registros Federales > Módulo 5.1. - Registros Federales de gestión general > Capítulo 5.1.7. - SMIS. Sistema de Monitoreo de Productos Sanitarios > Servicios web
WS151-21

Actualización de conteos

Este servicio web se ofrece para la inserción de un conteo. No se permite su modificación, para realizar una modificaciónse deberá realizar otro conteo.

Para utilizarlo se requiere cuenta en el sistema y permisos de Gestión de Conteos, acceso al servicio web y quota disponible.

Información general

Parámetro de entrada

Datos de autenticación
Dato Codificación
usuario Usuario SISA
clave Clave del usuario SISA
Cabecera del ingreso
Dato del movimiento Descripción
Fecha Fecha en que se realiza el conteo.
idDepositoOrigen Código del depósito donde se realiza el conteo.
idTipoConteo Código de conteo. Valores Posibles:
1 - Producto (valida que el stock exista)
2- Producto genérico (NO modifica el stock)
3- Producto sin stock (no valida que el stock exista)
Observación Observación del conteo.
Items Datos de los ítems de un ajuste - Un ajuste puede tener uno o varios ítems.
idProgramaSanitario Código del programa sanitario de los productos sobre los que se realiza el conteo.
idProductoGenerico Código del producto genérico.
Si el conteo es del tipo = 1 no debe ingresar dicho dato.
Si el conteo es del tipo = 2 debe ingresar dicho dato.
idProducto Código de producto.
Si el conteo es del tipo = 1 debe ingresar dicho dato.
Si el conteo es del tipo = 2 no debe ingresar dicho dato.
Lote Lote del producto.
fechaVencimiento Fecha de vencimiento del producto.
unidadMultipleDistribucion Agrupamiento del producto para la distribución.
Cantidad Cantidad del conteo.
referenciaExterna Referencia utilizada en WS para identificar un ítem. Al insertar el ítem en la base, se puede utilizar esta referencia para mapear el idSmisConteoItem devuelto.
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.

Resultado de la consulta

Los posibles resultados a devolver son:


OK: La llamada ha sido exitosa y se han insertado los datos.
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.
Errores de formato o validaciones.

Datos que se devuelven

Dato Descripción
resultado Resultado de la ejecución del servicio web.
idConteo Código de conteo generado.
fecha Fecha en que se realiza el conteo.
idTipoConteo Tipo de conteo que se realiza.
IdInstitucionDeposito Código del depósito donde se realiza el conteo.
observacion Observación del conteo.
Items Datos de los ítems de un conteo - Un conteo puede tener uno o varios ítems.
idConteoItem Código de conteo ítem generado.
idProgramaSanitario Código del programa sanitario de los productos sobre los que se realiza el conteo.
idProducto Código de producto.
lote Lote del producto.
fechaVencimiento Fecha de vencimiento del producto.
unidadMultipleDistribucion Agrupamiento del producto para la distribución.
cantidad Cantidad del conteo.
referenciaExterna Referencia utilizada en WS para identificar un ítem. Al insertar el ítem en la base, se puede utilizar esta referencia para mapear el idSmisConteoItem devuelto.
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.

Implementación SOAP

Ejemplo de llamada:


<soapenv:Envelopexmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sisa.msal.gob.ar/services/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:ConteoRequest>
<ns:usuario>xxx</ns:usuario>
<ns:clave>xxx</ns:clave>
<ns:conteoRequest>
<ns:fecha>01-11-2019</ns:fecha>
<ns:idInstitucionDeposito>37636</ns:idInstitucionDeposito>
<ns:idTipoConteo>1</ns:idTipoConteo>
<ns:conteoItems>
<ns:item>
<ns:idProgramaSanitario>8</ns:idProgramaSanitario>
<ns:idProducto>561</ns:idProducto>
<ns:lote>HYKKK44</ns:lote>
<ns:fechaVencimiento>30/11/2019</ns:fechaVencimiento>
<ns:unidadMultipleDistribucion>30</ns:unidadMultipleDistribucion>
<ns:cantidad>0</ns:cantidad>
<ns:referenciaExterna>440</ns:referenciaExterna>
<ns:idOrdenCompraItem>17496</ns:idOrdenCompraItem>
</ns:item>
</ns:conteoItems>
</ns:conteoRequest>
</ns:ConteoRequest>
</soapenv:Body>
</soapenv:Envelope>

Ejemplo de respuesta:


<soap:Envelopexmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ConteoResponsexmlns="http://sisa.msal.gob.ar/services/1.0">
<resultado>OK</resultado>
<conteoResponse>
<idConteo>5028</idConteo>
<fecha>01-11-2019</fecha>
<idTipoConteo>1</idTipoConteo>
<idInstitucionDeposito>37636</idInstitucionDeposito>
<conteoItemsResponse>
<item>
<idConteoItem>874038</idConteoItem>
<idProgramaSanitario>8</idProgramaSanitario>
<idProducto>561</idProducto>
<lote>HYKKK44</lote>
<fechaVencimiento>30-11-2019</fechaVencimiento>
<unidadMultipleDistribucion>30</unidadMultipleDistribucion>
<cantidad>0</cantidad>
<referenciaExterna>440</referenciaExterna>
<idOrdenCompraItem>17496</idOrdenCompraItem>
</item>
</conteoItemsResponse>
</conteoResponse>
</ConteoResponse>
</soap:Body>
</soap:Envelope>