Como importar Serviços para o sistema?

O processo de importação de insumos e serviços é fundamental, pois estabelece a base que será utilizada em todo o sistema. Por isso, recomendamos que essa etapa seja realizada com o acompanhamento de um de nossos consultores.

Frequentemente, as empresas já possuem uma tabela de insumos e serviços para um tipo específico de obra, que conta com um histórico de preços confiável. Em outros casos, pode ser necessário elaborar um orçamento utilizando uma tabela de referência específica.

Nessas situações, a funcionalidade de importação de insumos e serviços proporciona um aumento significativo na produtividade, permitindo a criação ou alteração de vários insumos ou serviços em uma única ação, aproveitando as informações já disponíveis em um arquivo.

A funcionalidade Importações do Sienge possibilita vincular e modificar alguns campos de informações do serviço, como Código Auxiliar, Unidade de Medida e Preço (caso seja do tipo informado), com os dados organizados em colunas de um arquivo .CSV.

Após a importação, os serviços serão criados de forma incremental, sem excluir os serviços existentes, ou serão alterados conforme as informações contidas no arquivo importado. Isso traz maior agilidade na criação de novas tabelas ou na alteração de tabelas existentes de Custos Unitários.

Além de criar serviços e atualizar a tabela de Custos Unitários, a importação agora também permite propagar essas atualizações diretamente para as obras vinculadas ao Tipo de Obra selecionado. A propagação é opcional e pode ser realizada obra a obra. Ela se aplica somente a serviços que já existem na obra. A criação de novos serviços continua ocorrendo exclusivamente na tabela geral de Custos Unitários. 


Pré-requisitos 

A) Registros que devem ser criados anteriormente

Antes de realizar a importação, verifique se os seguintes registros estão previamente cadastrados:

  • Tabela de Custos Unitários: deve existir a tabela que receberá as informações importadas.
    Caminho: Engenharia > Custos Unitários > Tabelas.
  • Grupos de insumo: caso seja necessário alterar os grupos de insumos do Sienge, realize as alterações antes da importação para facilitar o processo.
  • Grupos de serviço: caso seja necessário alterar os grupos de serviços do Sienge, realize as alterações antes da importação para facilitar o processo.

B) Autorização para atualização nas obras

Para atualizar os serviços diretamente nas obras, o usuário deve possuir a autorização “1 - Acesso aos dados da obra no sistema de Orçamento” em todas as obras selecionadas.

Se o usuário não possuir essa autorização em alguma das obras selecionadas, a operação será cancelada. Nesse caso, será necessário refazer a seleção, mantendo apenas as obras nas quais o usuário possui a autorização necessária.

C) Arquivo para importação

Baixe o modelo de .CSV na tela de Importação de Serviços e preencha corretamente o arquivo que será utilizado como base para a importação.


Dica! Lembre-se de guardar o arquivo preenchido para eventuais consultas.

 

Passo a passo   


1. Acesse a tela de importação em Engenharia > Exportações e Importações > Custos Unitários > Importações > Insumos, Serviços, Composições e Detalhes.


O arquivo de importação modelo deve ser baixado no formato .CSV, e está disponível na página inicial da tela de importação logo abaixo do modelo de insumos.

 

Ao Abrir a Planilha no seu computador, caso não seja utilizado o Excel, certifique-se de usar as seguintes configurações para abri-la:

- O Conjunto de caracteres deve estar em UTF-8; 

- Opções de separadores em: Ponto-e-vírgula. 



Interface gráfica do usuário, Texto, Aplicativo 
Descrição gerada automaticamente 


Na planilha haverá colunas com os seguintes campos, veja uma breve explicação sobre cada um deles.

OBS: Os campos sinalizados com (*) são obrigatórios para criação:


Código do serviço: é o código principal e identificador do serviço, será utilizado no caso de atualizações de informações dos serviços. 

Atenção! Não é permitido a inserção de valores duplicados, zerados ou negativos nesta coluna. 

Dica! Quando inserido, é necessário informar pelo menos uma das outras colunas para que qualquer alteração ocorra. No entanto, nenhuma dessas colunas é obrigatória. Colunas em branco ou que contenham apenas espaços não serão consideradas para atualizações, o que significa que não é possível limpar campos por meio da importação.

 
Código auxiliar*: É um código de referência, que aceita números e letras, e deve ser inserido no momento da importação. Lembre-se que, ao criar os serviços, o Sienge define automaticamente um código para o serviço. Entretanto, caso não queiramos perder a referência entre o código original (arquivo .CSV) e o código do serviço criado, devemos utilizar o conteúdo Código auxiliar. Eles deverão ser únicos;
 
Atenção! Este campo não deve ter mais de 25 caracteres;
Dica! Esta função é muito útil quando fazemos a importação de serviços utilizados em tabelas de preços de órgãos públicos ou bancos de dados de referência. 


Descrição*: Refere-se à descrição, ao nome que daremos ao serviço;

Atenção! Este campo não deve ter mais de 300 caracteres; 

Dica! Não devem ser inseridas quebras de linha na célula. O texto deve ser inserido de forma sequencial, com espaços, mas sem quebras de linha. 


Grupo de serviço*: Refere-se à família de serviços que estamos associando o serviço criado, apenas com a indicação da numeração do grupo (ex: 001.001);

Para realizar a formatação basta selecionar a coluna “Grupo de serviço*” ir na aba “Página Inicial”, no campo destinado ao formato de número que será utilizado nas células, clicar em “Mais Formatos de Números”, selecionar a categoria personalizado e ajustar conforme figura abaixo:

Interface gráfica do usuário, Texto 
Descrição gerada automaticamente


Unidade de medida*: Será a unidade de controle orçamentário e de planejamento do serviço;
Atenção!  Este campo não deve ter mais de 6 caracteres; 

Preço unitário (informado): É o preço deste serviço sem a necessidade de incluir uma composição de insumos. Com este preço sempre será necessário informar um grupo de insumo para a alocação de valores, como Mão de Obra ou Material. Deve ser um valor numérico e a data do preço será sempre a data da importação do arquivo.

Seleção do preço por grupo de insumos: Esta informação é utilizada para registrar de qual grupo de insumo o preço informado do serviço se refere, se o serviço tem preço informado de material e mão de obra, ou se é apenas uma verba por exemplo. Apenas indicação da numeração do grupo (ex: 01);

    - Lembrando que o preço informado dos serviços é baseado nos registros de nível um da tela de grupos de insumo, não o nível dois que é a família - Veja na imagem abaixo essa diferença; 


Interface gráfica do usuário, Texto 
Descrição gerada automaticamente com confiança média

Dica! Para que seja possível inserir preços de grupos de insumos diferentes, é necessário que sejam incluídas linhas abaixo da linha de criação do serviço apenas com o código auxiliar do serviço, preço e grupo de insumo desejado. Veja o exemplo: Preço total de R$60,00, sendo R$10 vinculado ao grupo “Equipamentos”, R$20 à “Mão de Obra” e R$30 de “Material” (dependendo da formatação da sua base de Grupos de Insumo.);



Atenção! No caso de atualização de preço, caso duas linhas sejam informadas para o mesmo serviço, e a primeira linha tenha erros, nenhum dado da primeira linha será enviado, por exemplo:

  

 

Como a primeira linha possui erro (preço negativo), o preço será zerado, e como a segunda linha está OK, seu preço será alterado.

Este ponto não se aplica a criação de serviços, neste caso a importação será interrompida.

 


Dica! Para realizar a formatação basta selecionar a coluna de “Seleção do preço por grupo de insumos” ir na aba “Página Inicial”, no campo destinado ao formato de número que será utilizado nas células, clicar em “Mais Formatos de Números”, selecionar a categoria “personalizado” e ajustar como na figura abaixo:
Interface gráfica do usuário, Texto, Aplicativo 
Descrição gerada automaticamente

Atenção! O grupo de insumo deve ser informado quando o preço unitário for informado;

Descrição complementar: Complemento da descrição ou texto que adicione informações ao serviço a ser importado;
Atenção! Este campo não deve ter mais de 4000 caracteres;

Produção da equipe: Campo exclusivo para Obras Rodoviárias. Indica a produção informada da equipe na aba Produção e deve ser um valor numérico não negativo; 

Atenção! Atualmente, este campo não será atualizado por meio de importação.

BDI: Permite informar um percentual de BDI que será aplicado para cada serviço da planilha de importação. Deve ser um valor numérico não negativo.
Dica! Se o serviço tiver preço informado, o BDI será aplicado sobre esses valores. No entanto, se o serviço tiver um preço composto, o BDI se aplicará apenas aos insumos que compõem esse serviço. Assim, se houver outro serviço incluído na composição, o BDI do serviço principal não influenciará seu preço, e o outro serviço deverá ter seu próprio BDI.


Serviço Fiscal: Permite informar o código do Serviço Fiscal que será aplicado ao cadastro do serviço. 

Atenção! O cadastro de serviços fiscais se encontra no menu Apoio > Produtos/Serviços > Produtos/Serviços Fiscais.

Dica! Engenharia/Reforma Tributária: Associação de Serviços Fiscais em Custos Unitários e Orçamento 

 
2. Selecione a tabela e o tipo de obra que receberá as informações importadas. Esta tabela deve ter sido criada anteriormente (conforme mencionado no tópico de pré-requisitos deste artigo), e você pode informá-la digitando o código ou a descrição.


Atenção! Lembre-se que a importação irá manter os itens previamente cadastrados e adicionar os serviços informados do arquivo, ou seja, ela é incremental. Por isso é recomendável utilizar nomes diferentes para serviços, para não haver duplicidade.

3. No campo Tipo de Importação ao lado da tabela, selecione a opção Serviços. Automaticamente, o Sienge trará as demais informações que devemos parametrizar para a importação, como o Tipo de Obra: 

image


4. Preencha o Tipo de Obra ao qual você quer inserir os Serviços  


 


5. Atualize os serviços também nas obras selecionadas.

Quando o Tipo de Importação for “Serviços”, será disponibilizada a opção “Atualizar os serviços nas obras selecionadas”.

Ao habilitar essa opção, a atualização dos serviços também será realizada nas obras selecionadas. A criação de novos serviços permanece restrita à tabela geral de Custos Unitários.

Uma tabela para seleção das obras será exibida. Nela, estarão disponíveis as opções “Adicionar obra”, “Filtros” e “Densidade”.

Selecionar as obras para atualização

Ao clicar em “Adicionar obra”, será aberta a dialog “Consulta de obras”.

O botão “Adicionar obra” ficará habilitado somente quando o campo Tipo de Obra estiver preenchido. Caso contrário, permanecerá bloqueado e exibirá a dica: Selecione o Tipo de Obra para selecionar as obras para atualização. 

Essa validação ocorre porque os serviços e as obras estão vinculados a um Tipo de Obra. Portanto, somente obras compatíveis com o Tipo de Obra selecionado na importação podem receber as atualizações.

Na janela “Consulta de obras”:

  • O campo Tipo de Obra será preenchido automaticamente com o valor informado na tela principal e permanecerá bloqueado para edição.
  • O campo será utilizado apenas para conferência do tipo selecionado.
  • Para alterar o Tipo de Obra, é necessário fechar a janela, alterar o valor na tela principal e abrir novamente a opção “Adicionar obra”. Nesse caso, uma nova consulta será realizada considerando o novo Tipo de Obra.

Alteração do Tipo de Obra

Ao alterar o Tipo de Obra na tela principal, a lista de obras já selecionadas será limpa, pois as obras selecionadas anteriormente podem deixar de ser compatíveis com o novo tipo.

Essa mesma limpeza ocorrerá quando o usuário alterar a Tabela de Custos Unitários, devido à possibilidade de incompatibilidade entre as obras selecionadas e a nova configuração.

Validações do botão Importar

Quando o botão “Importar” estiver bloqueado, ao posicionar o mouse sobre ele será exibida uma dica informando o motivo do bloqueio:

  • Tabela não preenchida;
  • Tipo de Obra não preenchido;
  • Arquivo não selecionado;
  • Opção “Atualizar os serviços nas obras selecionadas” habilitada, mas nenhuma obra selecionada.


6. Em seguida, inclua o arquivo .CSV que contém os dados a serem importados no local de upload, por meio do botão “Incluir Arquivo”. O seu arquivo deve aparecer anexado. 


 


6. A próxima ação é clicar no botão de Importar. Ao clicar nele aparecerá uma modal com um aviso, e você deve escrever “concordo” e clicar em confirmar: 


 


7. Ao fazer isso, você deve aguardar. Pode aparecer um loading ou ícone de carregamento enquanto os dados são carregados pelo Sienge. O ideal é que deixe a tela carregar e não mexer nela. 



8. Ao carregar o arquivo você deve receber uma mensagem de sucesso no canto superior direito da tela ou receber uma mensagem de erro de importação. Caso tenha erros nas linhas do arquivo é cancelada a importação e aparecerá uma janela com uma mensagem e um botão para baixar um arquivo .CSV contendo os dados enviados para a importação, juntamente com as informações sobre os erros relacionados aos dados das colunas de cada linha.


Uma imagem contendo Texto 
Descrição gerada automaticamente

Interface gráfica do usuário, Texto, Aplicativo, Email, Teams 
Descrição gerada automaticamente


9. Ao baixar o arquivo contendo os erros, você encontrará uma coluna intitulada “Resultado da Importação” ao final do documento. Por favor, corrija sua planilha, ajuste a formatação das colunas "Grupos de Serviço" e "Grupo de Insumo", e envie o arquivo novamente. Se optar por utilizar o próprio arquivo de erros para realizar uma nova importação, certifique-se de remover as linhas em branco que aparecem abaixo dos registros já inseridos. Isso garantirá que não haja caracteres ocultos em sua nova planilha de importação.


Atenção! Quando a atualização também abrange obras, o resultado é reportado linha a linha na coluna “Resultado da importação”, identificando a obra pelo seu código. Se houver mais de um motivo de falha para a mesma linha, os motivos são concatenados na mesma célula, sem quebras de linha ou de coluna. 


Nota! O erro pode eventualmente aparecer em uma das colunas adjacentes à coluna de “Resultado da Importação”. Se isso ocorrer, verifique se algumas das células da linha no arquivo original não continham quebras de linha, o que não é recomendado. A presença de quebras de linha resulta na criação de uma linha adicional no arquivo de erros, incluindo o conteúdo da quebra, o que pode causar problemas na análise.

 

Regras de negócio para a atualização de serviços nas obras

  • A atualização nas obras aplica-se somente a serviços que já existem. Ou seja, a coluna “Código do serviço” deve estar preenchida na planilha. Não é possível criar novos serviços diretamente em uma obra por meio da importação.
  • São atualizados somente os campos preenchidos na planilha. Campos deixados em branco permanecem inalterados, tanto na tabela de Custos Unitários quanto nas obras.
  • A atualização é incremental e processada linha a linha. Eventuais erros são registrados na coluna “Resultado da importação”.
  • A atualização de um serviço na obra só é iniciada após a atualização do mesmo serviço na tabela de Custos Unitários ser concluída com sucesso. As regras já existentes para a atualização de Custos Unitários continuam sendo aplicadas normalmente.
  • A propagação para as obras é processada individualmente. Por isso, um mesmo serviço pode ser atualizado com sucesso em uma obra e apresentar falha em outra. Por exemplo, quando o serviço existe na primeira obra, mas não na segunda. Também é possível que a atualização seja concluída com sucesso em Custos Unitários e apresente falha em todas as obras selecionadas.
  • Todas as obras selecionadas devem possuir vínculo com o Tipo de Obra informado na importação. Caso alguma obra não possua esse vínculo, toda a operação será cancelada. Nesse caso, o usuário deverá refazer a seleção, considerando somente as obras vinculadas ao Tipo de Obra informado.

Validações específicas para a atualização nas obras

CampoRegra para atualização na obra
Código do serviçoO serviço deve existir na tabela vinculada à obra.
Código auxiliarNão há regras específicas para a atualização na obra.
DescriçãoNão pode ser alterada se o orçamento da obra estiver na situação “Fechado”. O parâmetro 836 é respeitado: quando estiver “Vinculada”, o nome do serviço na planilha de orçamento da obra também será atualizado; quando estiver “Desvinculada”, o nome na planilha de orçamento será mantido.
Descrição complementarNão há regras específicas para a atualização na obra.
Grupo de serviçoNão pode ser alterado se o orçamento da obra estiver na situação “Fechado”.
Unidade de medidaNão pode ser alterada se o orçamento da obra estiver na situação “Fechado”.
Preço unitário (informado)Não pode ser alterado se o orçamento da obra estiver na situação “Fechado”. Se o preço era composto e passar a ser informado, a composição será removida e os dados do preço informado serão incluídos.
Seleção do preço por grupo de insumosNão pode ser alterada se o orçamento da obra estiver na situação “Fechado”. Se o preço era composto e passar a ser informado, a composição será removida e os dados do preço informado serão incluídos.
Produção da equipeNão é atualizado por importação, nem na tabela de Custos Unitários nem nas obras. Esse campo é utilizado somente na criação.
BDINão pode ser alterado se o orçamento da obra estiver na situação “Fechado”.
Serviço FiscalNão há regras específicas para a atualização na obra.
Plano FinanceiroNão há regras específicas para a atualização na obra.


Recálculo do orçamento

Após a conclusão da importação, se o orçamento estiver aberto e um serviço orçado tiver recebido alterações de valor ou BDI, recomenda-se acessar a Planilha de Orçamento das obras e realizar o recálculo do orçamento. Dessa forma, é possível conferir se as alterações foram refletidas corretamente nos valores do orçamento.


Esperamos que este artigo tenha ajudado!



 

Isso foi útil para você? Sim Não

Enviar feedback
Lamentamos não termos conseguido ajudá-lo(a) mais. Ajude-nos a melhorar este artigo com o seu feedback.