Listar todas las sucursales

Entrega la lista de todas las sucursales.


URLs

Ambiente certificación
WSDL
Ambiente producción
WSDL

Parámetros
Nombre Tipo Requerido Observaciones
Usuario texto (50) Si Usuario entregado por CorreosChile para acceder a los servicios web.
Contrasena texto (50) Si Contraseña entregada por CorreosChile para acceder a los servicios web.

Request


Response


Error


Códigos de error
Código Descripción
ERR_USR_INX Usuario no existe.
ERR_PASS_INC Contraseña incorrecta.
ERR_EXC_DAT Error en la ejecución del procedimiento, en base de datos.
ERR_CON_INX No se encontraron datos para la consulta.
ERR_SRV_USU Servicio no asociado al usuario.
ERR_SRV_INX Servicio no existe.
ERR_CMNCN_OD Error al comunicar con el origen de datos.
ERR_STOU_XML Error con estructura del XML de salida del origen de datos.
ERR_STIN_XML Error con estructura del XML de entrada.
ERR_DATOS_OBLI Faltan datos obligatorios del usuario.
ERR_ACT_TRANS Error al actualizar datos de la tabla LogTransaccional.
ERR_LGIN_INC Nombre usuario o contraseña incorrectas.
ERR_DES_SERV Servicio deshabilitado.
EXT_ILIMT_SERV El servicio es ilimitado.
EXT_CUP_SERV Quedan cupos del servicio.
ERR_CUOT_MAX Se alcanzó la cuota limite.

Ejemplos
/* New Web Service Client via WSDL
   PackageName: Sucursales
   import Sucursales.SucursalTO;
   import java.util.List; */
public List ListarTodasLasSucursales(String usuario, String contrasena) throws Exception
{
    try
    {
        Sucursales.ServicioExternoListarSucursales service = new Sucursales.ServicioExternoListarSucursales();
        Sucursales.ServicioExternoListarSucursalesSoap port = service.getServicioExternoListarSucursalesSoap();
        Sucursales.ArrayOfSucursalTO sucursales = port.listarTodasLasSucursales(usuario, contrasena);
        return sucursales.getSucursalTO();
    }
    catch(Exception exception)
    {
        throw new Exception("Ocurrio un error intentando obtener las sucursales.", exception);
    }
}
function listarTodasLasSucursales($wsdlUrl, $usuario, $contrasena)
{
    try
    {
        $client = new SoapClient($wsdlUrl, array('trace' => 1, 'exception' => 0));
        $result = $client->__soapCall("listarTodasLasSucursales", array(
            'listarTodasLasSucursales' => array(
                'usuario' => $usuario,
                'contrasena' => $contrasena
            )), null, null);
        return $result->listarTodasLasSucursalesResult->SucursalTO;
    }
    catch (SoapFault $e) {
        throw new Exception('Ocurio un errror intentando obtener las sucursales.', 0, $e);
    }
}
/* Add Service Reference namespace Sucursales
   using Sucursales; */
public SucursalTO[] ListarTodasLasSucursales(string usuario, string contrasena)
{
    try
    {
        var client = new ServicioExternoListarSucursalesSoapClient();
        var sucursales = client.listarTodasLasSucursales(usuario, contrasena);
        return sucursales;
    }
    catch (Exception ex)
    {
        throw new Exception("Ocurrio un error intentando obtener las sucursales.", ex);
    }
}