Sankhya Tasks é um aplicativo que possibilita o lançamento de Ordens de Serviço (OS's) em modo Offline e posterior sincronização das tarefas com o Sankhya Om de forma automática. Este possui como público-alvo empresas que trabalham com apontamento de OS, sendo elas, fazendas, prestadores de serviços, consultores, entre outros.
Para simplificar o lançamento e preenchimento de OS's no aplicativo, os campos apresentados no cabeçalho e itens de OS obedecem um layout previamente configurado no Sankhya Om. No lançamento de uma nova OS o aplicativo utiliza modelos prontos, o que torna o lançamento bastante ágil.
O aplicativo também possibilita a consulta de OS's pendentes e obedece às regras de gerentes/subordinados do sistema, de modo que os subordinados trabalhem apenas com suas próprias tarefas e os gerentes consigam visualizar as suas próprias OS's e as de seus subordinados.
O acesso ao aplicativo é realizado mediante login, da mesma forma que no sistema; as informações utilizadas na configuração para o primeiro acesso, são armazenadas no dispositivo e não é necessário preenchê-las sempre que o aplicativo for utilizado.
Critérios para utilização no Sankhya Om:
- É necessário possuir a licença para o produto "30675 - SANKHYA TASKS/W";
- Atualize a versão do nosso sistema para 3.12 ou posterior;
- Realize as configurações especificadas abaixo;
- Instale o aplicativo Sankhya Tasks em seu dispositivo Android (disponível no Sankhya Place).
Configurações mínimas para uso no dispositivo móvel:
- Processador 1 GHz Dual Core;
- Processador 1 GHz Dual Core;
- RAM 1 GB;
- Android 4.2.2;
- Espaço de 40MB disponível.
Configurações no Sankhya Om
Produtos, Serviços e Grupo de Produtos/Serviços
O Cadastro de Produtos, Cadastro de Serviços e Grupo de Produtos/Serviços, possui a marcação "Apresentar no aplicativo de Ordem de Serviço" que define quais registros serão sincronizados (exportados) para o aplicativo. Observe:
- Cadastro de Produtos, aba Geral: o produto que possui essa marcação habilitada, será disponibilizado no aplicativo por meio da sincronização de dados. Assim, será possível visualizar o nome do produto no aplicativo no momento do apontamento/lançamento.
- Cadastro de Serviços, aba Geral: ao habilitar essa marcação no registro de Serviço, este será disponibilizado no aplicativo por meio da sincronização de dados. Assim, será possível visualizar o nome do serviço no aplicativo no momento do apontamento/lançamento.
- Cadastro de Grupos de Produtos/Serviços, aba Geral: com esta marcação acionada, o grupo de produtos/serviços será disponibilizado no aplicativo por meio da sincronização de dados. Assim, será possível visualizar todos os produtos/serviços desse grupo no aplicativo no momento do apontamento/lançamento.
Campos adicionais de Tabelas de cadastros
Realize a configuração do campo adicional vinculado à uma tabela de cadastro na tela Dicionário de Dados:
Depois, acesse a tela Configuração App Ordem de Serviço:
Nela, destacam-se dois campos. São eles:
- Ligação com cadastro: este, é preenchido pelo sistema quando um campo que possui ligação com um cadastro é selecionado; ele é utilizado internamente para apontar qual tabela será sincronizada com o aplicativo. Durante a sincronização, é feita a análise para verificação se há os campos "SYNCAPPOS" ou "AD_SYNCAPPOS"; caso exista um deles, serão sincronizados todos os registros dessa ligação cujo campo esteja com o valor "S". Dessa forma, considere o exemplo:
Deseja-se criar o campo adicional "Cidade" (na tela de OS). Desse modo, crie o campo Cidade na tabela "TCSITE (AD_CIDADE)". Este campo deverá ser vinculado à tabela "TSICID". Para que as opções sejam sincronizadas, é necessário criar o campo "AD_SYNCAPPOS" na TSICID. Caso queira que todas as cidades apareçam, é necessário configurar todos os registros como ADD_SYNCAPPOS = 'S' na TSICID.
- Filtro para importação do cadastro: caso não queira criar um dos campos citados no item anterior, configure uma expressão através do botão "Alterar", onde esta será apresentada neste campo. Essa expressão só será utilizada quando não existirem um dos campos "SYNCAPPOS" ou AD_SYNCAPPOS na ligação com o cadastro. Caso a expressão esteja vazia, nada será sincronizado.
Se for necessário criar um filtro para importação do cadastro, basta acessar a opção "Alterar", onde será aberto o pop-up "Assistente para a Criação de Filtros".
No aplicativo, a lista dos registros sincronizados será disponibilizada conforme as configurações.
Configurações de OS para o Sankhya Tasks
Este aplicativo visa trabalhar de forma simples, assim, na tela Configuração App Ordem de Serviço há recursos para configurar a apresentação dos campos da OS no aplicativo de forma a otimizar suas tarefas para configurar os campos que ficarão visíveis, salvar o último valor, valor padrão, entre outras.
Na tela há duas abas onde os campos que serão apresentados no Sankhya Tasks e o intervalo entre as tarefas serão configurados.
A aba "Layout Cabeçalho" será utilizada para configurar os campos do cabeçalho da OS; e na segunda aba, "Layout Itens", os campos da Sub-OS. Ambas as abas possuem os seguintes campos:
No campo "Ordem", defina a ordem em que este será exibido no aplicativo.
A ordem deve ser definida de forma que, primeiro os campos do cabeçalho devem ser listados e, em seguida, aqueles referentes aos itens.
Em "Campo" tem-se o nome do campo no banco de dados. Utilize o botão "Selecionar" para escolher o campo desejado.
Informe no campo "Descrição" o nome do campo que deverá aparecer no aplicativo.
Insira em "Valor padrão", o valor padrão que será utilizado ao criar uma nova OS ou Sub-OS.
Efetuando a marcação "Salvar último valor", será armazenado o último valor do campo e este será reutilizado ao criar uma nova OS ou Sub-OS.
Nota: esta marcação sobrescreve a informação do campo "Valor padrão".
A marcação "Apresenta no lançamento de nova OS" irá exibir o campo ao criar uma nova OS ou Sub-OS.
Ao habilitar a marcação "Apresenta na edição de OS", o campo será apresentado ao editar uma OS ou Sub-OS.
Observação: as duas últimas marcações acima deverão ser configuradas por um Consultor Sankhya conforme a regra de negócio do usuário do aplicativo.
Por meio da marcação "Somente leitura", o sistema não irá permitir a alteração do campo, apenas sua visualização.
O campo "Ligação com cadastro" é preenchido pelo sistema quando um campo que possui ligação com um cadastro é selecionado; ele é utilizado internamente para saber qual tabela será sincronizada com o aplicativo. Durante a sincronização, é feita a análise se existem os campos, SYNCAPPOS ou AD_SYNCAPPOS; caso exista, serão sincronizados todos os registros dessa ligação cujo campo esteja com o valor "S".
Caso não queira criar um dos campos citados no item anterior, configure uma expressão através do botão "Alterar", onde esta será apresentada no campo "Filtro para importação do cadastro". Esta expressão só será utilizada quando não existirem um dos campos SYNCAPPOS ou AD_SYNCAPPOS na ligação com o cadastro. Caso a expressão seja vazia, nada será sincronizado.
Nota: nessa tela, há a possibilidade de configurar o cabeçalho e o item da OS, podendo contar tanto com campos nativos do sistema quanto campos adicionais (TCSOSE e TCSITE).
Na aba "Configurações", há a marcação "Apresentar o intervalo da tarefa" que, ao ser realizada, definirá que o intervalo das tarefas será utilizado:
Quando esta marcação estiver selecionada, será liberado o campo "Intervalo" no apontamento das tarefas do aplicativo.
Para que as pausas não sejam perdidas durante a sincronização das tarefas, há o campo "TCSITE.DHPAUSEAPP" que memoriza a data e hora a pausa da tarefa foi realizada. O aplicativo usará esse campo quando a tarefa for finalizada para calcular o intervalo. Como os campos de intervalo, hora inicial e final não armazenam os segundos, o aplicativo utiliza os segundos somente para indicar o andamento das tarefas.
Log informativo
Para ativar o log informativo no servidor do Sankhya Om, basta iniciar o JBoss com o parâmetro "-Dappos.debug.mode=true". Este parâmetro fará o servidor escrever mensagens de log referentes ao processo de sincronização. Isso será útil para verificar o andamento dos processamentos.
Modelo de OS
Os modelos serão criados no Sankhya Om e, posteriormente, sincronizados para o Sankhya Tasks para que sejam empregados na criação de uma nova OS.
A tela que exibe a OS já lançada, possui a opção "Salvar como Modelo", assim, utilize como modelo uma OS que possua um item e realize a marcação "Apresentar no aplicativo p/ apontamento de horas".
Apenas os modelos que possuem esta marcação habilitada serão sincronizados e poderão ser utilizados no aplicativo.
Sugere-se como utilização do "Nome Modelo" uma nomenclatura que identifique exatamente o que define o modelo da OS, de modo que se torne intuitiva a tarefa a ser lançada.
Opções de campos (Lista)
Serão sincronizadas todas as opções dos campos do Dicionário de Dados que são do tipo "Lista de opções". Para essa sincronização, os campos com opção de lista também deverão ser configurados na tela Configuração App Ordem de Serviço.
No aplicativo, a lista de opções do campo sincronizado será disponibilizada. Então, os campos vinculados aos cadastros e aos campos do tipo lista poderão ser apresentados no lançamento e/ou alteração da OS.
Gerentes/Subordinados
O Sankhya Tasks possui uma regra entre gerentes/subordinados. Os gerentes podem abrir OS's para o próprio executante, para seus subordinados e visualizar as OS's pendentes tanto do seu executante e seus subordinados. Os subordinados possuem acesso para abrir OS's e visualizar apenas as OS's do seu próprio executante.
Para configurar a regra acima, acesse a tela Relacionamento entre Usuários para vincular todos os usuários e seus respectivos gerentes e subordinados.
Observação: toda alteração nessa tela só será influenciada após sincronização dos dispositivos móveis.
Configurações/comportamento do Sankhya Tasks
Controle de acessos ao Sankhya Tasks
O controle de acessos ao Sankhya Tasks é feito através de licenças, então, ao acessar o aplicativo há o prazo de 48 horas de acesso livre, após esse período, será necessário realizar a liberação do dispositivo e, caso não ocorra esta liberação, o acesso será bloqueado.
A liberação do dispositivo será feita por meio da tela Administração de licença, onde é possível visualizar todas as solicitações de acesso ao aplicativo e os dispositivos já liberados. Quando realizada a liberação de um dispositivo, será vinculado também uma licença, tornando o seu acesso livre.
Pode-se realizar a troca de dispositivos liberados por outro que está pendente de solicitação. Assim, quando houver a troca de um dispositivo por outro, será necessário esperar 30 dias para poder realizar uma nova troca.
Login no aplicativo
Este procedimento deverá ser realizado sempre Online, conectado ao Wi-Fi ou Dados Móveis. O login no aplicativo é efetuado com o usuário e senha do Sankhya Om.
Ao realizar o login, serão apresentados os recursos do aplicativo.
Importante: o aplicativo sempre ficará logado, mesmo sem conexão à internet. Caso seja realizado o logout offline (sem internet), o aplicativo descartará todas as alterações realizadas/não sincronizadas e não será possível logar até efetuar a conexão novamente à internet; além disso, não serão recuperadas as informações não sincronizadas pelo logout realizado.
Feedback de Sincronização
O Sankhya Tasks possui um Feedback de sincronização que permite o acompanhamento das tarefas que estão sendo sincronizadas.
Essas sincronizações foram divididas em quatro tarefas. São elas:
- Envio de tarefas;
- Busca das configurações;
- Busca das tabelas de cadastros;
- Busca das tarefas.
Indicador/Contador de tarefas pendentes
O aplicativo possui um contador de tarefas pendentes, que visa alertar sobre as tarefas que ainda não foram finalizadas.
São contabilizados nesse contador, todas as OS's que não foram efetivamente finalizadas, sendo essas, "Com erro de sincronização", "Executando", "Pausada" e "Pendentes".
Apontamento de Tarefas
Para realizar o apontamento, basta clicar na tarefa desejada e assim, será exibida a tela de apontamento de OS. Inicialmente, terá na tela os dados principais da tarefa, bem como o campo "Solução", onde será indicada a solução da tarefa.
Além disso, é possível ainda realizar a inclusão de "Requisições", "Insumos", "Anexos" e também "Gerar PDF" da mesma, contendo ou não o seu histórico.
O botão "Editar Tarefa", localizado na barra superior, permite a edição do apontamento, ou seja, que os detalhes da OS sejam alterados.
Histórico/Consulta de Tarefas (OS)
No aplicativo, foi disponibilizado o menu Busca OS, que funcionará apenas quando houver acesso à internet e a OS consultada não poderá ser alterada, trata-se apenas de um informativo.
Quando utilizada, será exibida uma tela, onde é possível incluir o número de uma OS para consulta.
Ao localizar a OS informada, clique sobre a mesma para visualizar todo o seu "Histórico". Além disso, a numeração de cada OS que já foi consultada fica salva em uma listagem; possibilitando assim, localizá-las de forma mais prática e rápida.
Inserção das tarefas apontadas no Sankhya Om
Depois de realizado o apontamento das tarefas pendentes, o status serão alterados para "Concluído". Esse status é alterado apenas no dispositivo móvel.
Para que as mudanças realizadas durante determinado período sejam transmitidas para o Sankhya Om, é necessário realizar a sincronização dos dados, deste modo, as tarefas apontadas serão oficializadas no Sankhya Om, enquanto as tarefas pendentes permanecerão no dispositivo, e as novas serão sincronizadas e apresentadas em sua lista de tarefas.
Nota: caso alguma tarefa não esteja em conformidade com as regras do sistema, as mesmas serão marcadas com a palavra "ERRO" na tela de pendências. Ao acessar uma tarefa com essa marcação, será exibido o motivo da não sincronização. Enquanto houver alguma tarefa com esta marcação (ERRO), nenhuma outra será sincronizada.
Caso exista uma tarefa com erro e seja necessário enviar as outras, acesse a tarefa em questão e acione a opção "Descartar alterações". Desta forma, a tarefa será desconsiderada, permitindo que outras sejam sincronizadas.
Usuários do tipo Fila/Puxar tarefas da Fila
As filas que o usuário participa também são apresentadas no filtro para serem sincronizadas. Pode-se verificar as tarefas existentes na fila e puxar para o seu executante, conforme descrito a seguir.
Quando uma tarefa for localizada na fila, a mesma não poderá ter o tempo apontado. Esse apontamento acontecerá apenas quando a tarefa for direcionada a uma pessoa. Dessta forma, na tela da tarefa haverá apenas um botão "Nova tarefa" cujo objetivo será marcar a tarefa como encaminhada e após a sincronização, a mesma será passada para a pessoa escolhida e poderá ter o tempo lançado.
Importante: esta funcionalidade ainda não foi implementada.
Provedor de Dados
Ao acessar o Sankhya Tasks, realize a configuração do servidor (implantação), fornecendo os dados do tipo de "Conexão", "Endereço ou IP" e "Porta do Servidor".
Nota: a configuração acima citada será realizada apenas no primeiro acesso no aplicativo. Caso os dados de conexão com o servidor do Sankhya Om sejam alterados, a configuração deverá ser refeita.
Sincronização
Quando realizar o login, é feito o direcionamento para o menu principal onde se realiza o acesso ao menu sincronização. Nele, efetue a sincronização para importação dos produtos/grupo de produtos, modelos de OS e definição da forma de apresentação da tela de lançamento/apontamento.
Feita a sincronização, serão disponibilizadas as tarefas agendadas para aquele executante.
A sincronização se faz necessária em dois momentos, sendo estes:
- Ao logar no Sankhya Tasks e realizar a importação para o aplicativo das tarefas e cadastros do Sankhya Om;
- Em qualquer momento em que a internet esteja disponível, ou ao final do dia para sincronizar as tarefas apontadas no app, de modo que estas possam ser exportadas para o sistema.
No Sankhya Tasks, há a possibilidade de configurar a sincronização automática conforme o tempo desejado. Para isso, acesse a opção "Configurações":
Logo após, na seção "Controle do aplicativo" escolha a opção "Sincronização":
Nessa tela, além da configuração de sincronização será possível habilitar/desabilitar a exibição de notificações sobre o progresso deste processo, bem como, verificar em percentual o progresso da última sincronização.
Através da opção "Sincronização automática", é possível configurar qual será a frequência da sincronização.
Menu principal
Na tela principal serão apresentadas as tarefas (OS's) pertencentes ao usuário e as tarefas do seus colaboradores, caso o usuário seja gerente. As tarefas de prioridade "1" são apresentadas em vermelho, já as tarefas que se encontram em prioridade "2" são apresentadas em amarelo e as tarefas com prioridade "3" são exibidas na coloração verde.
Situação atual da tarefa
Tratando-se do status atual de execução da tarefa, tem-se as seguintes etapas:
- Inativa: a tarefa irá apresentar um ícone , simbolizando que ainda não foi iniciado o seu tempo de execução;
- Executando: ao ser iniciada, a tarefa terá um ícone demonstrando que já está em andamento;
- Pausada: contendo o ícone , estas tarefas estarão aguardando a retomada de sua execução.
Nota: ao finalizar as tarefas, as mesmas não deverão ser apresentadas no aplicativo. Quando for efetuada a sincronização, as tarefas finalizadas serão apontadas automaticamente no Sankhya Om.
Ordenação das Tarefas
A ordenação das tarefas no Sankhya Tasks é apresentadas da seguinte forma:
- Prioridade 1 X Data de abertura;
- Prioridade 2 X Data de abertura;
- Prioridade 3 X Data de abertura.
Lançamento de Tarefas
Na tela principal do Sankhya Tasks, há o botão Nova tarefa para a criação de uma nova tarefa. Quando acionado, permite a criação de uma nova tarefa e assim, será apresentada uma lista com as OS's modelos em que, ao selecionar uma delas, serão apresentados os campos para edição.
O subordinado poderá verificar apenas as tarefas dele mesmo e também abrir tarefas para si mesmo. O gerente poderá visualizar as suas e as de seus subordinados, além de abrir tarefas tanto para si quanto para eles.
Observação: no lançamento de uma nova OS são apresentados apenas os modelos de OS cadastrados "OS de Contrato".
Por meio do Sankhya Om, tem-se a possibilidade de abrir OS's tanto de Contrato como de Pedido. Nesta opção, o Sankhya Tasks abre uma nova tarefa (novo item) independentemente do Tipo da OS aberta (Contrato ou Pedido).
Além disso, o Sankhya Tasks restringe apenas a abertura de uma nova OS originada de um Pedido.
Filtro de Tarefas
O Sankhya Tasks possui filtros para OS's que viabilizam a localização das OS's através de sua "Prioridade", o "Status" em que se encontram, o "Período" em que foram abertas e o "Executante" que realizou sua abertura.
Gerar PDF
Para gerar um arquivo PDF clique no botão "Gerar PDF" correspondente e selecione se deseja gerar o arquivo "Sem histórico" ou "Com histórico".
Sendo que, para a correta impressão da OS em formato PDF, o caminho configurado no parâmetro "Pasta de modelos para impressão - SERVDIRMOD" deve conter os arquivos os.jrxml e logo-sk.gif.
Observação: esses arquivos são eventualmente customizados conforme a necessidade de cada cliente, portanto, os arquivos de exemplos em anexo são arquivos padrão.
Informações técnicas adicionais
- Aplicativo desenvolvido somente na plataforma "Android";
- Ao limpar dados do aplicativo (configuração do Android), todas as informações referentes ao apontamento de OS, nova OS aberta serão perdidas, pois antes de realizar a sincronização, as informações ficam única e exclusivamente no app;
- Caso realize o logout do aplicativo e esteja sem internet, o mesmo conseguirá logar novamente apenas quando possuir conexão à internet; portanto, não será possível realizar login Offline;
- Tanto campos nativos, quanto campos adicionais, serão permitidos em buscas. Campos adicionais, deve-se realizar a configuração (cadastros/opções de lista) para que o app realize a sincronização dos dados necessários;
- Os dispositivos utilizados deverão conter versão do Android 4.0 ou posterior;
- O aplicativo suporta OS's do tipo FAP/Projetos/Contratos e WorkFlow;
- Além de que, será disponibilizado nas lojas do Android;
- O dispositivo utilizado deverá ser configurado no formato 24 horas.
Comentários
0 comentário
Por favor, entre para comentar.