Relatorio 2980 Relatorio Fechamento de Servico
Ir para a navegação
Ir para a procura
Objetivo
Este relatório apresenta uma visão detalhada do fechamento de serviços, comparando valores orçados e realizados para horas, materiais, fretes, despesas e faturamento. Permite análise de custos e lucratividade, sendo essencial para áreas Financeira, PCP, Produção e Gestão.
Filtros Disponíveis
| Filtro | Descrição | Observação | Referência Técnica |
|---|---|---|---|
| Id. Cotação Vendas | Identifica a cotação vinculada ao serviço | Obrigatório | F_ID_COT_VENDAS |
| Data Lançamento Gerencial | Define o período dos lançamentos | Obrigatório (Data inicial e final) | P_DATA_INICIAL_LANCAMENTO / P_DATA_FINAL_LANCAMENTO |
| Id. Centro de Custo | Filtra pelo centro de custo | Obrigatório | P_ID_CENTRO_CUSTO |
| HORAS | Observações sobre horas | Opcional | P_HORAS |
| INSUMOS | Observações sobre insumos | Opcional | P_INSUMOS |
| FRETE DE COMPRA | Observações sobre frete de compra | Opcional | P_FRETE_COMPRA |
| FRETE DE ENTREGA | Observações sobre frete de entrega | Opcional | P_FRETE_ENTREGA |
| ELEMENTOS FIXADORES | Observações sobre elementos fixadores | Opcional | P_ELEMENTOS_FIXADORES |
| PINTURA | Observações sobre pintura | Opcional | P_PINTURA |
| Materiais | Observações sobre materiais | Opcional | P_MATERIAIS |
| Lucro | Observações sobre lucro | Opcional | P_LUCRO |
| Plano Conta Gerencial Frete Compra | Plano de contas para frete de compra | Obrigatório | P_PC_FRETE_COMPRA |
| Plano Conta Gerencial Frete Entrega | Plano de contas para frete de entrega | Obrigatório | P_PC_FRETE_ENTREGA |
| Plano Conta Gerencial Despesas | Plano de contas para despesas gerais | Obrigatório | P_PC_DESPESAS |
| Plano Conta Gerencial Hora Extras | Plano de contas para hora extra | Obrigatório | P_PC_HORA_EXTRAS |
| Plano Conta Gerencial Hora Terceiros | Plano de contas para hora terceiros | Obrigatório | P_PC_HORA_TERCEIROS |
| Sigla Unidade Medida Peso Materiais Requisitados | Sigla Unidade de Medida na busca dos produtos requisitados, para contabilizar o peso requisitado | Obrigatório, por padrão: KG | P_UNIDADE_MEDIDA |
| Horas Terceiro | informe a ser utilizado na busca dos valores na analise de custo, em "Outros" | Obrigatório, por padrão: HORAS TERCEIRO | P_HORAS_TERCEIRO |
| Horas Extras | informe a ser utilizado na busca dos valores na analise de custo, em "Outros" | Obrigatório, por padrão: HORAS EXTRAS | P_HORAS_EXTRAS |
| Célula Pintura | informe, a ser utilizado para cálculo separado dos custos em células com a descrição informada para o campo PINTURA | Obrigatório, por padrão: PINTURA | P_PINTURA_CELULA |
| Espécie Matéria Prima | informe, a ser utilizado para cálculo separado dos valores de materiais em ESPÉCIE - MATÉRIA-PRIMA com a espécie informada | Obrigatório, por padrão: INSUMO | P_INSUMO |
| Frete Entrega | informe a ser utilizado na busca dos valores na analise de custo, em "Outros" | Obrigatório, por padrão: FRETE ENTREGA | P_FRETE_ENTREGA_ANALISE_CUSTO |
| Frete Compra | informe a ser utilizado na busca dos valores na analise de custo, em "Outros" | Obrigatório, por padrão: FRETE COMPRA | P_FRETE_COMPRA_ANALISE_CUSTO |
Campos Corpo
| Campo | Descrição | Observação | Referência Técnica |
|---|---|---|---|
| OS da Touch | Código da Ordem de Serviço | Identifica a OS vinculada | cotVend.pedido.itemPedido.gradeItemPedido.itensPlanProdEncProd.itemPlanejamentoProdEncProd.itemPlanProducaoOS.ordemServicoProdSobEnc.codigo |
| Centro de Custo | Centro de custo associado | Importante para rateio | ordemServProdSobEnc.centroCusto.identificador |
| Nº Cotação | Número da cotação | Referência comercial | cotVend.codigoCotacao |
| Cliente | Nome do cliente | Exibido conforme cadastro | cotVend.unidadeFatCliente.cliente.pessoa.nomeFantasia ou nome(se nome fantasia vazio) |
| Pedido | Número do pedido do cliente | Controle comercial | cotVend.NrPedidoCliente |
| Descrição do Serviço | Descrição detalhada do serviço | Base para análise | cotVend.itemCotacaoVendas.produto.nomeAuxiliar ou nome (se nomeAuxiliar vazio |
| Horas Normais (Orçados) | Horas previstas | Formato HH:MM | cotVend.itemCotacaoVendas.analisePrecoVenda.analisePrVendaPCPEnc.itensCelulaAnalPreco.horasExecucao + itensCelulaAnalPreco.itemFunCelulas.quantidade (totalizar), exibir em formato hora(se 1 -> 01:00:00, se 0,5 -> 00:30:00 ) |
| Horas Normais (Realizados) | Horas executadas | Formato HH:MM | EventoOsProdSobEnc.horaEvento, onde EventoOsProdSobEnc.subdivisaoOSProdSobEnc.ordemServicoProdSobEnc.codigo = CODIGO_OS |
| Horas Normais (Diferença) | Diferença entre orçado e realizado | Controle de execução | ORÇADOS - REALIZADOS do seu respectivo campo |
| Horas Total (Orçados) | Total de horas previstas | Soma das horas normais | exibir em formato hora, soma de F07 |
| Horas Total (Realizados) | Total de horas executadas | Soma das horas normais | exibir em formato hora, soma de F08 |
| Horas Total (Diferença) | Diferença total | Controle de execução | ORÇADOS - REALIZADOS do seu respectivo campo |
| Espécie - Matéria-Prima (Orçados) | Materiais previstos por espécie | Agrupados por subespécie | aglutinar por sub-especie conforme protótipo, onde espécie igual ou contendo P_INSUMO, cotVend.itemCotacaoVendas.analisePrecoVenda.analisePrVendaPCPEnc.itensCelulaAnalPreco.itemMatCelulas.valor onde itemMatCelulas.gradeCor.produtoGrade.produto.especie.nome igual ou contendo P_INSUMO, aglutinar por produto.subEspecie (subEspecie.nome no relatorio para identificação) |
| Espécie - Matéria-Prima (Realizados) | Materiais consumidos por espécie | Agrupados por subespécie | EventoOsProdSobEnc.itemCompCustoEvtEnc.valorInicial, onde EventoOsProdSobEnc.subdivisaoOSProdSobEnc.ordemServicoProdSobEnc.codigo = CODIGO_OS, itemCompCustoEvtEnc.gradeCor não vazio (não pegar os que for de colaborador,faseProdutiva), aglutinar por sua sub espécie, apenas utilizar em que itemCompCustoEvtEnc.gradeCor.produtoGrade.produto.especie.nome igual ou cotendo P_INSUMO |
| Frete Compra (Orçados) | Valor previsto para frete de compra | Base de custo | cotVend.itemCotacaoVendas.analisePrecoVenda.analisePrVendaPCPEnc.itensCelulaAnalPreco.itemOutros.valor, onde itemOutros.descricao igual ou contendo P_FRETE_COMPRA_ANALISE_CUSTO |
| Frete Compra (Realizados) | Valor realizado para frete de compra | Base de custo | lanc.valor onde lanc.debCred = 0, lanc.empresa = cot.empresa, lanc.tipoLancamento = 0, lanc.provRealizado = 1, lanc.centroCusto.identificador = P_ID_CENTRO_CUSTO, lanc.dataPrevista entre P_DATA_INICIAL_LANCAMENTO e P_DATA_FINAL_LANCAMENTO e lac.planoContaGerencial.identificador = P_PC_FRETE_COMPRA |
| Frete Entrega (Orçados) | Valor previsto para frete de entrega | Base de custo | cotVend.itemCotacaoVendas.analisePrecoVenda.analisePrVendaPCPEnc.itensCelulaAnalPreco.itemOutros.valor, onde itemOutros.descricao igual ou contendo P_FRETE_ENTREGA_ANALISE_CUSTO |
| Frete Entrega (Realizados) | Valor realizado para frete de entrega | Base de custo | lanc.valor onde lanc.debCred = 0, lanc.empresa = cot.empresa, lanc.tipoLancamento = 0, lanc.provRealizado = 1, lanc.centroCusto.identificador = P_ID_CENTRO_CUSTO, lanc.dataPrevista entre P_DATA_INICIAL_LANCAMENTO e P_DATA_FINAL_LANCAMENTO e lac.planoContaGerencial.identificador = P_PC_FRETE_ENTREGA |
| Materiais (Orçados) | Materiais previstos | Agrupados por tipo | cotVend.itemCotacaoVendas.analisePrecoVenda.analisePrVendaPCPEnc.itensCelulaAnalPreco.itemMatCelulas.valor, onde itemMatCelulas.gradeCor.produtoGrade.produto.especie.nome diferente de "INSUMO", exibr produto.nomeAuxiliar, se não, nome do mesmo, conforme protótipo, agrupar por produtos iguais |
| Materiais (Realizados) | Materiais consumidos | Agrupados por tipo | EventoOsProdSobEnc.itemCompCustoEvtEnc.valorInicial, onde EventoOsProdSobEnc.subdivisaoOSProdSobEnc.ordemServicoProdSobEnc.codigo = CODIGO_OS, itemCompCustoEvtEnc.gradeCor não vazio (não pegar os que for de colaborador,faseProdutiva), apenas utilizar em que itemCompCustoEvtEnc.gradeCor.produtoGrade.produto.especie.nome DIFERENTE "INSUMO" ,agrupar por produtos iguais |
| Pintura (Orçados) | Valor previsto para pintura | Base de custo | cotVend.itemCotacaoVendas.analisePrecoVenda.analisePrVendaPCPEnc.itensCelulaAnalPreco.valorPrevisto, apenas onde itensCelulaAnalPreco.descricao igual ou contendo P_PINTURA_CELULA |
| Pintura (Realizados) | Valor realizado para pintura | Base de custo | EventoOsProdSobEnc.itemCompCustoEvtEnc.valorInicial, onde EventoOsProdSobEnc.subdivisaoOSProdSobEnc.ordemServicoProdSobEnc.codigo = CODIGO_OS itemCompCustoEvtEnc.faseProdutiva não vazio (não pegar os que for de colaborador,gradeCor), apenas utilizar em que itemCompCustoEvtEnc.faseProdutiva.celulaProdutiva.descricao igual ou contendo P_PINTURA_CELULA |
| ICMS (Orçados) | Imposto previsto | Base fiscal | cotVend.itemCotacaoVendas.itemCotacaoVendasFiscal.valorICMSSimples |
| ICMS (Realizados) | Imposto realizado | Base fiscal | cotVend.pedido.expedicao.notaFiscalPropria.itensNotaPropria.itemNotaLivroFiscal.valorICMSSimples |
| Despesas (Orçados) | Despesas previstas | Inclui variáveis | cotVend.itemCotacaoVendas.analisePrecoVenda.cenarios onde .cenarioEscolhido = 1, cenarios.variaveis.valor * analisePrecoVenda.analisePrVendaPCPEnc.valorTotal (usar apenas aquelas que variaveis.descricao = a uma das variaveis do filtro DESPESAS, onde se informa separando por ponto e vírgula), totatlizar o cálculo das variaveis (se valor total 1000, e uma variavel com valor 0,3 e outra 0,2, vai resultar em 500 de despesas) |
| Despesas (Realizados) | Despesas realizadas | Inclui variáveis | lanc.valor onde lanc.debCred = 0, lanc.empresa = cot.empresa, lanc.tipoLancamento = 0, lanc.provRealizado = 1, lanc.centroCusto.identificador = P_ID_CENTRO_CUSTO, lanc.dataPrevista entre P_DATA_INICIAL_LANCAMENTO e P_DATA_FINAL_LANCAMENTO e lac.planoContaGerencial.identificador = P_PC_DESPESAS |
| Horas Extras (Orçados) | Horas extras previstas | Controle de custo | cotVend.itemCotacaoVendas.analisePrecoVenda.analisePrVendaPCPEnc.itensCelulaAnalPreco.itemOutros.valor, onde itemOutros.descricao igual ou contendo P_HORAS_EXTRAS |
| Horas Extras (Realizados) | Horas extras realizadas | Controle de custo | lanc.valor onde lanc.debCred = 0, lanc.empresa = cot.empresa, lanc.tipoLancamento = 0, lanc.provRealizado = 1, lanc.centroCusto.identificador = P_ID_CENTRO_CUSTO, lanc.dataPrevista entre P_DATA_INICIAL_LANCAMENTO e P_DATA_FINAL_LANCAMENTO e lac.planoContaGerencial.identificador = P_PC_HORA_EXTRAS |
| Horas Terceiro (Orçados) | Horas de terceiros previstas | Controle de custo | cotVend.itemCotacaoVendas.analisePrecoVenda.analisePrVendaPCPEnc.itensCelulaAnalPreco.itemOutros.valor, onde itemOutros.descricao igual ou contendo P_HORAS_TERCEIRO |
| Horas Terceiro (Realizados) | Horas de terceiros realizadas | Controle de custo | lanc.valor onde lanc.debCred = 0, lanc.empresa = cot.empresa, lanc.tipoLancamento = 0, lanc.provRealizado = 1, lanc.centroCusto.identificador = P_ID_CENTRO_CUSTO, lanc.dataPrevista entre P_DATA_INICIAL_LANCAMENTO e P_DATA_FINAL_LANCAMENTO e lac.planoContaGerencial.identificador = P_PC_HORA_TERCEIROS |
| Mão de Obra Total (Orçados) | Total previsto de mão de obra | Soma de horas | HORAS NORMAIS + HORAS EXTRAS + HORAS TERCEIRO (ORÇADOS) |
| Mão de Obra Total (Realizados) | Total realizado de mão de obra | Soma de horas | HORAS NORMAIS + HORAS EXTRAS + HORAS TERCEIRO (REALIZADOS) |
| Total de Despesas (Orçados) | Total previsto de despesas | Inclui mão de obra e insumos | total em reais das colunas de orçados(horas vai ser apenas MÃO DE OBRA TOTAL, que totaliza normais, extras e terceiros) |
| Total de Despesas (Realizados) | Total realizado de despesas | Inclui mão de obra e insumos | total em reais das colunas de realizados(horas vai ser apenas MÃO DE OBRA TOTAL, que totaliza normais, extras e terceiros) |
| Faturamento (Orçados) | Valor previsto de faturamento | Base para lucro | cotVend.itemCotacaoVendas.valorTotalComImpostos |
| Faturamento (Realizados) | Valor realizado de faturamento | Base para lucro | cotVend.pedido.expedicao.notaFiscalPropria.itensNotaPropria.itemNotaLivroFiscal.valorTotal |
| Lucro (Orçados) | Lucro previsto | Faturamento - Despesas | FATURAMENTO - DESPESAS (B - A ORÇADOS) |
| Lucro (Realizados) | Lucro realizado | Faturamento - Despesas | FATURAMENTO - DESPESAS (B - A ORÇADOS) |
| Observações: Horas | Texto livre sobre horas | Campo opcional | P_HORAS |
| Observações: Insumos | Texto livre sobre insumos | Campo opcional | P_INSUMOS |
| Observações: Frete de Compra | Texto livre sobre frete de compra | Campo opcional | P_FRETE_COMPRA |
| Observações: Frete de Entrega | Texto livre sobre frete de entrega | Campo opcional | P_FRETE_ENTREGA |
| Observações: Elementos Fixadores | Texto livre sobre fixadores | Campo opcional | P_ELEMENTOS_FIXADORES |
| Observações: Pintura | Texto livre sobre pintura | Campo opcional | P_PINTURA |
| Item (Material) | Código do material | Identificação do item | EventoOsProdSobEnc.itemCompCustoEvtEnc.gradeCor.produtoGrade.produto.identificador |
| Material | Nome do material | Descrição detalhada | EventoOsProdSobEnc.itemCompCustoEvtEnc.gradeCor.produtoGrade.produto.nomeAuxiliar ou .nome |
| KG (Material) | Peso do material | Calculado em KG | agrupa produtos por EventoOsProdSobEnc.itemCompCustoEvtEnc.gradeCor.produtoGrade.produto, apenas os que produto.unidadeMedida.sigla igual ou contendo(com base no filtro) P_UNIDADE_MEDIDA, pegar itemCompCustoEvtEnc.quantidadeRef dos itens |
| Total em KG Requisitado | Soma dos pesos requisitados | Controle de estoque | soma dos KG de KG (Material) |
| Total do Peso Orçado | Peso previsto | Controle de planejamento | cotVend.itemCotacaoVendas.analisePrecoVenda.analisePrVendaPCPEnc.itensCelulaAnalPreco.itemMatCelulas.quantidade, soma todos encontrados, apenas onde itemMatCelulas.gradeCor.produtoGrade.produto.unidadeMedida.sigla igual ou contendo(com base no filtro) P_UNIDADE_MEDIDA |
| Materiais (Observações) | Texto livre sobre materiais | Campo opcional | P_MATERIAIS |
| Lucro (Observações) | Texto livre sobre lucro | Campo opcional | P_LUCRO |
| Peso Expedição | Peso total na expedição | Controle logístico | cot.pedido.expedicao.embalagemExpedicao.pesoBruto |
| Elaborado Por | Usuário que gerou o relatório | Controle de autoria | usuarioLogado.pessoa.nomeFantasia (se vazio) -> nome |
| Data | Data de geração do relatório | Formato DD/MM/YYYY | DIA/MES/ANO \{DD/MM/YYYY} em que foi gerado o relatório (data atual) |
| Hora | Hora de geração do relatório | Formato HH:MM:SS | HORA/MINUTO/SEGUNDO \{HH/MM/ss} em que foi gerado o relatório (horário atual) |
Problemas Comuns e Como Resolver
| Situação | O que fazer |
|---|---|
| Relatório vazio | Verifique se todos os filtros obrigatórios foram preenchidos |
| Diferença inesperada entre orçado e realizado | Confirme se os lançamentos gerenciais estão atualizados |
Dicas de Análise
- Compare sempre as colunas de Orçado x Realizado para identificar desvios.
- Analise materiais e mão de obra para entender variações de custo.
- Utilize o campo Lucro para avaliar rentabilidade do serviço.