Usuários

Usuários

O BNWeb oferece mecanismos de carga / atualização de usuários.

Estas informações são importantes para efeito de inclusão de novos usuários e/ou alteração de dados e/ou bloqueio de uso da biblioteca.

O BNWeb disponibiliza um webservice para estas informações.

  • cargausuario inclui/altera dados de um usuário.

Parâmetros:

[matricula] [varchar](30) NOT NULL
[nome] [varchar](250) NOT NULL
[nome_ori] [varchar](250) NULL
[sexo] [varchar](1) NOT NULL, (Ex: M ou F )
[dt_nasc] [varchar](10) NULL (Ex: dd/mm/aaaa)
[email] [varchar](50) NULL
[ddd_telefone] [varchar](3) NULL
[telefone] [varchar](50) NULL
[cpf_cnpj] [varchar](15) NULL
[rg] [varchar](50) NULL
[nome_pai] [varchar](250) NULL
[nome_mae] [varchar](250) NULL
[end_logradouro] [varchar](50) NULL
[end_numero] [varchar](20) NULL
[end_complemento] [varchar](20) NULL
[end_bairro] [varchar](50) NULL
[end_cidade] [varchar](50) NULL
[end_estado] [varchar](50) NULL
[end_cep] [varchar](10) NULL
[end_pais] [varchar](20) NULL
[empresta] [varchar](1) NULL, (Ex: 0 ou 1)
[empresa] [varchar](1) NULL, (Ex: 0 ou 1)
[cod_unidade] [varchar](10) NOT NULL, (ATENÇÃO: verif os códigos corretos)
[cod_curso] [varchar](10) NULL, (ATENÇÃO: verif os códigos corretos)
[cod_categoria] [varchar](10) NULL, (ATENÇÃO: verif os códigos corretos)
[situacao] [varchar](2) NULL, (sempre NR)
[validade] [varchar](10) NULL, (ex: dd/mm/aaaa )
[senha] [varchar](30) NULL
[foto] [varchar](250) NULL (deve ser informado um caminho URL HTTP)

OBS: Campo foto ex: http://www.servidor.br/fotos/aluno12.jpg

Retorno deste método

[codigo]
[descricao]

OBS: Códigos possíveis

1 = Correto, dados incluídos / alterados
0 = Erro, dados inválidos
-9 = Erro de conexão

 

Para usar este WebService

a) Autorizar o IP que irá consumir o WebService

Para consumir o webservice é necessário realizar uma configuração no BNWEB para informar o IP do servidor que “consumirá” o webservice.

BNWEB no menu Sistemas – Configurações – webservices e informe o IP.

Caso seja necessário configurar mais de um IP, insira-os separando por virgula.

b) URL Chamada do WebService

A URL do WebService será: http://nome.bnweb.org/scripts/bnweb/bnws.exe

OBS: trocar [nome.bnweb.org] pelo nome/url do seu BNWEb

c) URL do WSDL WebService

A URL do WSDL do WebService será: http://nome.bnweb.org/scripts/bnweb/bnws.exe?wsdl

OBS: trocar [nome.bnweb.org] pelo nome/url do seu BNWEB