Skip to content

SMOBILE: Como criar um webservice para ser utilizado pelo aplicativo SMOBILE.

Software: Area Cliente Softcom | Grupo: SOFTSHOP > ANALISE > SMOBILE | Prioridade: ALTA

Solução

Causa:
Cliente fechou força de vendas com o comercial oua versão do smobile é antiga, sendo necessário criar um novo webservice.

Solução:
Encaminhar ocorrência para os tecnicosespecificos de Mudanças e N2 para ser feita a criação**

1 - Acessar o endereço: www.softcomtecnologia.com.br/cpanel

2 - Clicar em gerenciadorde arquivos, na árvore de pastas do lado esquerdo, procurar a pastapublic_html, dentro dessa pasta encontrar e acessar a pasta "v2".

3 - Clicar no botão"Nova Pasta", definir o nome da pasta com o nome do cliente e clicarem "Create New Folder". (O nome dessa pasta será o nome dowebservice).

4 - Acessar a pastasmobile (dentro da pasta v2), marcar a opção "Selecionartodos",clicar no botão "Copiar" e defina o caminho da pastacriada. (Exemplo: foi definido o nome da pasta como gjcomercioltda, coloque/public_html/v2/gjcomercioltda). Clique em "Copy file(s)"

5 - Acessar a pasta criadano passo 03, dentro dessa pasta encontrar e acessar a pasta"application", dentro dessa pasta encontrar e acessar a pasta"configs", dentro dessa pasta clique com o botão direito do mouse noarquivo "application.ini", clique na opção "Edit", dentrodo arquivo procure o parâmetro "resources.db.params.dbname", e deixeda seguinte forma: "softcoms_smobile2_", seguido do nome da pastacriada no passo 03.(Exemplo: o nome criado para a pasta foi gjcomercioltda,deixe o nome "softcoms_smobile2_gjcomercioltda") e clique em salvaralterações na parte superior direita.

6 - Volte no endereçowww.softcomtecnologia.com.br/cpanel, clique em "Bancos de dadosMySQL®". Em "Criar Novo Banco de Dados", coloque o nome da pastaescolhido no passo 03, antecedido de smobile2_. (Exemplo:smobile2_gjcomercioltda. O nome do banco ficará entãosoftcoms_smobile2_gjcomerciolida). Clique no botão "Criar Banco deDados", após a confirmação, clique no botão "Voltar".

7 - Na mesma tela decriação, desça a barra de rolagem e procure a opção "Adicionar Usuário aoBanco e Dados", defina o usuário softcom_smobile e defina o Banco de Dadoscriado no passo 06 e clique no botão "Adicionar". Marque a opção"TODOS OS PRIVILÉGIOS" e clique em "Fazer Alterações".

8 - Volte no endereço www.softcomtecnologia.com.br/cpanel,clique em phpmyadmin, encontre e acesse o banco de dados"smobile2_0_template", clique no botão "Exportar", marque aopção "Custom", deixe todas as tabelas selecionadas, marque o modo"View output as text", desça a barra de rolagem, procure a opção"Object creation options" e desmarque as opções "IF NOTEXISTS" e "AUTO_INCREMENT" e clique no botão"Executar". Copie todo o conteúdo do arquivo texto gerado.

9 - Do lado esquerdo, naárvore de banco de dados, selecione o banco de dados criado no passo 06, cliqueem "SQL" e cole o conteúdo do arquivo copiado no passo 08.

10 - Acessar a"tb_empresas", clicar em "Inline Edit", procurar o campo"token" e definir um token para o webservice da empresa, que foicriado no passo 03 e clique em "Salvar".

11 - Anote o nome dowebservice e o token e informe essas informações no backlog, no campo wsdl.


Tags: smobile, webservice, criar, criar webservice, criação

Documentação de Testes