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-4

Actualización de productos

Este servicio web se ofrece para la inserción y modificación de productos.

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

Si el campo idProducto no se informa, se da de alta el producto; si se informa, se modifica. Al modificar un producto, solo puede informar los campos que se modifican: si se informan en nulo, se blanquean; si no se informan, no se modifican.

Parámetro de entrada

Datos de autenticación
Dato Codificación
usuario Usuario SISA
clave Clave del usuario SISA
Datos del producto
Dato Codificación
idProducto Código de producto. Si no se informa se da de alta el producto genérico, si se informa se modifica
nombre Nombre del Producto
idProductoSubRubro Código del subrubro del producto
idProductoMedicamento Código de producto medicamento del producto
idProductoPresentacion Código de la presentación
idProductoUnidadMedida Código de la unidad de medida
idProductoFabricante Código del fabricante
idProductoGenerico Código del producto genérico
gtin Código Gtin del producto
gs1i90 Código GS11A90 del producto
cantidadUnidadPrimaria Indica la cantidad unidad primaria del producto
unidadMultipleDistribucion Indica la unidad multiplo de distribución del producto
idProductoTipoTraza Código tipo de trazabilidad
requiereFrio Indica si requiere frío (SI/NO)
rangoHumedadDesde Indica la humedad mínima de almacenaje
rangoHumedadHasta Indica la humedad máxima de almacenaje
stockMaximo Indica la cantidad de stock máximo del producto
stockMinimo Indica la cantidad de stock mínimo del producto
stockReposicion Indica la cantidad para reposición de stock
diasAvisoVto Indica la cantidad de días de antelación con que el sistema notificará el vencimiento del producto
esAgrupado Indica si es un producto agrupado (SI/NO)
habilitado Habilitado (SI/NO)
concentracion Concentración
mecon Código mercon

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

ID Dato Descripción
1 resultado Resultado de la ejecución
2 idProducto Código de producto dado de alta o modificado

Implementación SOAP

Ejemplo de llamada:


	
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sisa.msal.gob.ar/services/1.0">	
   <soapenv:Header/>		
   <soapenv:Body>		
      <ns:ProductoRequest>		
         <ns:usuario>usuario</ns:usuario>		
         <ns:clave>clave</ns:clave>		
         <ns:producto>     		
            <ns:idProductoSubRubro>99</ns:idProductoSubRubro>		
            <ns:nombre>papeles</ns:nombre>		
            <ns:idProductoUnidadMedida>22</ns:idProductoUnidadMedida>		
            <ns:idProductoFabricante>50</ns:idProductoFabricante>		
            <ns:idProductoGenerico>160</ns:idProductoGenerico>		
            <ns:cantidadUnidadPrimaria>1</ns:cantidadUnidadPrimaria>		
            <ns:unidadMultipleDistribucion>144</ns:unidadMultipleDistribucion>		
            <ns:idProductoTipoTraza>1</ns:idProductoTipoTraza>		
            <ns:requiereFrio>NO</ns:requiereFrio>           		
            <ns:esAgrupado>NO</ns:esAgrupado>		
            <ns:habilitado>SI</ns:habilitado>		
         </ns:producto>		
      </ns:ProductoRequest>		
   </soapenv:Body>		
</soapenv:Envelope>		


Ejemplo de respuesta:


	
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">		
   <soap:Body>		
      <ProductoResponse xmlns="http://sisa.msal.gob.ar/services/1.0">		
         <resultado>OK</resultado>		
         <idProducto>6813</idProducto>		
      </ProductoResponse>		
   </soap:Body>		
</soap:Envelope>			


Implementación REST

Pendiente.