Os dados do modelo de custos, campo a campo
Resposta rápida. Um modelo de custo de servir ou de rentabilidade em TDABC assenta em doze extrações. Quatro trazem o custo: as linhas de gasto do razão geral, os custos com pessoal e o efetivo, a depreciação e a hierarquia de centros de custo. Cinco trazem o trabalho: linhas de fatura, linhas de encomenda, entregas, devoluções e notas de crédito, e contactos de apoio ao cliente. Três trazem dados mestre e capacidade: o ficheiro de clientes, o ficheiro de artigos e o calendário de trabalho. Tudo ao nível da linha, ligável por código de cliente, de artigo e número de documento, e a cobrir os mesmos meses. Esta página lista os campos de cada extração, a granularidade, quanto histórico e o que fazemos quando um campo não existe.
Todos os projetos chegam à mesma primeira pergunta. Alguém quer saber de que precisamos, na prática, e se os sistemas da casa conseguem produzi-lo.
Esta é a resposta, escrita como especificação e não como conversa: as extrações, os campos de cada uma, a granularidade a que o ficheiro tem de estar, quanto histórico, e a alternativa quando um campo não existe. Leve-a à sua equipa de sistemas tal como está.
Porque é a extração que decide o projeto
Os modelos de custeio raramente falham na contabilidade. Falham porque o desenho prometeu um detalhe que os sistemas de origem não conseguiam alimentar, e ninguém deu por isso enquanto a construção não ia já adiantada. Escrevemos sobre esse fosso em do projeto a um modelo que funciona.
Por isso começamos com um pedido de dados e não com um workshop. Os ficheiros costumam confirmar aquilo em que toda a gente acreditava. Às vezes mostram que as linhas de encomenda estão resumidas ao nível da fatura, ou que as paragens de entrega não ficam registadas contra o cliente, e o desenho do modelo muda na primeira semana em vez de mudar na sexta. É um bom dia, ainda que não pareça.
Esta página é a especificação: o que pedimos, com que detalhe e porquê. Encaminhe-a para quem vai escrever a consulta. Se ainda está a decidir se avança, comece pelo guia de construção do primeiro modelo TDABC, que mostra o que estes ficheiros vão alimentar.
Três regras que contam mais do que a lista de campos
- Ao nível da linha, nunca resumido. Uma linha por linha de fatura, linha de encomenda, entrega, devolução ou contacto. Uma extração resumida não volta a abrir-se mais tarde, e todas as diferenças interessantes entre dois clientes vivem no detalhe que a média apagou.
- Chaves que ligam. Todos os ficheiros de transações precisam do código de cliente, do código de artigo e do número de documento, no mesmo formato usado pelos dados mestre. Nomes em vez de códigos custam mais tempo do que todos os outros problemas de dados juntos.
- O mesmo período, em todo o lado. Os ficheiros de custo e os ficheiros de transações têm de cobrir os mesmos meses. Um modelo que valoriza doze meses de trabalho com nove meses de custo não reconcilia com nada e cai numa reunião.
Os quatro ficheiros que trazem o custo
| Extração | Campos que pedimos | Granularidade | Histórico | Se não existir |
|---|---|---|---|---|
| Razão geral, lado dos gastos | Período, centro de custo, conta, descrição da conta, valor, moeda | Uma linha por centro de custo × conta × mês | Os mesmos meses dos ficheiros de transações | Um balancete por centro de custo serve para começar. É o detalhe ao nível da conta que nos permite separar custo com pessoas de espaço, sistemas e frota. |
| Custos com pessoal e efetivo | Período, centro de custo, função ou categoria, efetivo, equivalente a tempo inteiro, custo total de emprego | Uma linha por centro de custo × função × mês | Os mesmos meses do razão | Totais por departamento mais uma lista de efetivos chegam. Salários individuais nunca são necessários e preferimos não os receber. |
| Ativos fixos e depreciação | Classe de ativo, centro de custo, depreciação do período, vida útil | Uma linha por classe de ativo × centro de custo × mês | Os mesmos meses | Retire as linhas de depreciação diretamente do razão. Este ficheiro só acrescenta precisão em operações intensivas em ativos. |
| Hierarquia de centros de custo | Código do centro de custo, descrição, centro pai, função, instalação | Uma linha por centro de custo | Estrutura atual | Um organograma e uma lista de instalações, traduzidos para os códigos que o razão usa de facto. |
Estes quatro produzem os agrupamentos de custo e a taxa de custo da capacidade. O que não conseguem fazer sozinhos é dizer quem os consumiu.
Os cinco ficheiros que trazem o trabalho
| Extração | Campos que pedimos | Granularidade | Porque conta | Se não existir |
|---|---|---|---|---|
| Faturas de venda | Número da fatura, data, código de cliente, local de entrega, código de artigo, quantidade, unidade de medida, valor bruto, descontos, valor líquido, moeda | Uma linha por linha de fatura | É o lado da receita de todas as vistas de rentabilidade e a âncora a que tudo o resto se liga. | Nada substitui este. Se as linhas de fatura não puderem ser extraídas, o âmbito tem de mudar antes de o projeto arrancar. |
| Encomendas de cliente | Número da encomenda, data, data pedida, código de cliente, canal ou forma de entrada, linhas por encomenda, indicador de urgência, número de alterações | Uma linha por linha de encomenda | As encomendas trazem o comportamento que a fatura esconde: com que frequência, quão pequenas, quão urgentes, quantas vezes alteradas. | Derive um perfil de encomenda a partir das faturas e registe que o comportamento de encomenda está aproximado. O custo de entrada e de alteração fica subestimado. |
| Entregas e expedições | Número da guia, data, local de entrega, rota ou zona, paragens, peso e volume, transportador, incoterm, nível de serviço, frete faturado e frete pago | Uma linha por entrega, idealmente por paragem | A entrega é normalmente a componente maior e mais desigual do custo de servir. | Use o local de entrega da fatura mais uma imputação de frete por peso ou zona, assinalada como aproximação. O tempo de espera e as entregas falhadas ficam invisíveis. |
| Devoluções e notas de crédito | Número do documento, data, código de cliente, código de artigo, quantidade, valor, código de motivo, destino dado | Uma linha por linha de devolução ou de crédito | As devoluções geram trabalho em três sítios e costumam ser abatidas à receita, pelo que o trabalho desaparece. | Notas de crédito do razão, separadas por motivo quando existe código de motivo. Sem motivos, o custo das devoluções passa a ser uma média única. |
| Contactos de apoio ao cliente | Identificador do contacto ou do pedido, data, código de cliente, canal, categoria, gravidade, tempo de atendimento quando registado, indicador de escalamento | Uma linha por contacto ou pedido | Separa as contas silenciosas das barulhentas, que é muitas vezes a maior surpresa do modelo. | Uma contagem de contactos por cliente num mês representativo chega para começar. Se não existir nada, este agrupamento é espalhado e fica claramente identificado como espalhado. |
Ao nível da linha nos cinco. Uma versão resumida de qualquer um deles apaga exatamente a diferença que o modelo existe para encontrar.
Três ficheiros para dados mestre e capacidade
| Extração | Campos que pedimos | Granularidade | Nota |
|---|---|---|---|
| Ficheiro de clientes | Código de cliente, nome, grupo ou empresa-mãe, país, canal, segmento, comercial responsável, condições de pagamento | Uma linha por cliente | O campo do grupo ou da empresa-mãe é o que permite a uma curva da baleia agregar códigos de entrega individuais na relação que um diretor comercial gere de facto. |
| Ficheiro de artigos ou serviços | Código de artigo, descrição, família, marca, unidade de medida, custo padrão, peso e volume, classe de armazenamento | Uma linha por artigo | Peso, volume e classe de armazenamento fazem mais trabalho num modelo de custo de servir do que a descrição. |
| Calendário de trabalho e turnos | Dias úteis por período, regimes de turnos, horas normais, taxas de férias e ausências por função | Uma linha por função ou instalação | É o denominador da capacidade. É o ficheiro mais pequeno da lista e o que mais muda a resposta, como explica o custeio da capacidade. |
Algumas operações acrescentam um décimo terceiro ficheiro. A indústria acrescenta as confirmações de centro de trabalho, com ordem de produção, centro de trabalho, tempo de preparação, tempo de execução, quantidade produzida, refugo e retrabalho. A saúde acrescenta o registo de atividade ou de procedimento com o identificador do percurso. Os serviços profissionais e digitais acrescentam os registos de tempo e o ficheiro de projetos.
A extração não é papelada antes do projeto. É a primeira conversa honesta que o projeto tem.
O que pode ficar de fora
Os pedidos de dados incham porque cada pessoa acrescenta aquilo que talvez venha a querer. Quatro coisas que deixamos de fora por rotina, e uma que recusamos.
Salários individuais. Custo por centro de custo e por função chega, e deixar os nomes de fora evita uma conversa de proteção de dados que não ajuda ninguém. Se um ficheiro de pessoal chegar com nomes, pedimo-lo outra vez sem eles.
O balanço. Um modelo de rentabilidade trabalha sobre a base de custos operacionais. O detalhe do balanço conta para a alocação de capital, que é outra pergunta, tratada em alocação de capital e ROIC.
Versões de orçamento e de previsão. Construa o modelo sobre valores reais primeiro. A comparação com o orçamento é uma camada de reporte acrescentada depois, e misturar as duas cedo é como um projeto de custeio se transforma discretamente num projeto de orçamentação.
Dados perfeitos. Campos em falta, códigos inconsistentes e um conjunto de linhas órfãs são normais. Reconciliamos, quantificamos o que não liga e pomos esse valor na página em vez de o esconder. Um modelo que diz quanta receita não conseguiu ligar merece confiança. Um modelo que garante ter ligado tudo não merece.
Tudo o que exigisse uma revisão jurídica para ser enviado. Se um campo é sensível e não sustenta nada, deixe-o cair. Quase nada nesta lista são dados pessoais depois de os custos com pessoal serem agregados.
O teste de reconciliação que decide tudo
CSV ou Excel serve. Parquet é melhor para ficheiros de transações grandes. O que importa é que sejam extrações em bruto e não relatórios formatados: sem células unidas, sem linhas de subtotal, sem separador de milhares dentro dos campos numéricos, uma única linha de cabeçalho, UTF-8, datas em formato ISO.
O volume raramente é o obstáculo que as pessoas esperam. O caso de estudo que publicámos sobre um operador logístico na Arábia Saudita assentou em 525.000 linhas de expedição, usadas na íntegra e sem amostragem. Se o seu ficheiro de linhas de fatura tem algumas centenas de milhares de linhas, é um ficheiro vulgar.
Quanto a histórico, doze meses é o alvo de trabalho, porque cobre um ciclo sazonal completo. Vinte e quatro deixam ver se um padrão é estrutural ou apenas um trimestre mau, e depois de a consulta estar escrita normalmente não custa mais nada. Um trimestre chega para pôr de pé um primeiro modelo a funcionar.
Há um teste que decide se a extração é utilizável, e vale a pena corrê-lo antes de tudo o resto. Some os ficheiros de custo do período e compare o total com o razão para os recursos em âmbito. Some as linhas de fatura e compare com a receita reportada nos mesmos meses. Se algum dos totais se desviar de forma material, a extração está filtrada algures e o modelo herdaria o filtro. Reconciliação primeiro, modelação depois. Tudo o que está em construir o primeiro modelo TDABC pressupõe que este teste passou, e a canalização por trás dele está em ETL para análise de rentabilidade.
Num formato que pode reencaminhar
Copie o bloco abaixo para o email que envia a quem trata dos sistemas. É propositadamente curto, porque um pedido com quatro páginas é lido uma vez e respondido devagar.
Formato: CSV ou Parquet, UTF-8, datas ISO (AAAA-MM-DD), ponto decimal, sem separador de milhares, uma linha de cabeçalho, extração em bruto e não relatório formatado.
Custo: linhas de gasto do razão por centro de custo × conta × mês · custos com pessoal e ETI por centro de custo × função × mês · depreciação por classe de ativo × centro de custo · hierarquia de centros de custo.
Trabalho: linhas de fatura · linhas de encomenda · entregas, por paragem quando registado · devoluções e linhas de crédito · contactos ou pedidos de apoio.
Dados mestre: ficheiro de clientes com grupo ou empresa-mãe · ficheiro de artigos com peso, volume e classe de armazenamento · calendário de trabalho e regimes de turnos.
Chaves: código de cliente, código de artigo e número de documento presentes em todos os ficheiros de transações, no mesmo formato dos ficheiros mestre.
Excluído: salários individuais, dados pessoais, balanço, versões de orçamento.
Campos em falta: diga-nos em vez de deixar a coluna vazia. Temos uma alternativa documentada para cada um deles.
Assim que os ficheiros chegam, a decisão seguinte é quais as características de uma transação que se tornam termos numa equação de tempo. Esse é o tema da biblioteca de indutores de custo, e a aritmética por trás dela está nas equações de tempo.
Perguntas justas.
- De que dados preciso para construir um modelo de custo de servir ou de rentabilidade?
- Doze extrações. Quatro trazem o custo: as linhas de gasto do razão geral por centro de custo e conta, os custos com pessoal e os equivalentes a tempo inteiro, a depreciação por classe de ativo e a hierarquia de centros de custo. Cinco trazem o trabalho: linhas de fatura, linhas de encomenda, entregas, devoluções e notas de crédito, e contactos de apoio ao cliente. Três trazem dados mestre e capacidade: o ficheiro de clientes, o ficheiro de artigos e o calendário de trabalho. Tudo ao nível da linha, a cobrir os mesmos meses e ligável por código de cliente, de artigo e número de documento.
- Quanto histórico é preciso?
- Doze meses é o alvo de trabalho, porque cobrem um ciclo sazonal completo. Vinte e quatro meses deixam ver se um padrão é estrutural ou apenas um trimestre mau, e depois de a consulta estar escrita normalmente não custa nada estendê-la. Um trimestre chega para pôr de pé um primeiro modelo a funcionar, mas não chega para rever o preço de uma conta, porque um único mês invulgar pode carregar toda a conclusão.
- Os ficheiros têm mesmo de estar ao nível da linha?
- Têm, e este é o requisito mais importante de todos. Uma extração resumida não volta a abrir-se mais tarde, e todas as diferenças com significado entre dois clientes vivem no detalhe que o resumo apaga: quantas linhas tinha uma encomenda, quantas paragens exigiu uma entrega, quantos contactos gerou uma conta. Se a extração ao nível da linha for mesmo impossível, isso condiciona o desenho do modelo e deve saber-se na primeira semana, não na sexta.
- E se não tivermos os dados de entrega ou de apoio ao cliente?
- O modelo continua a correr, com uma aproximação documentada no lugar do indutor em falta. O frete pode ser imputado por peso ou por zona, o custo de apoio pode ser espalhado pelas contas, e ambos ficam identificados como espalhados e não como rastreados. O resultado continua a ser muito mais informativo do que uma média da empresa inteira, e as lacunas passam a ser o plano do que começar a registar.
- Isto são dados pessoais? Precisamos de uma revisão de proteção de dados?
- Quase nada disto o é. Pedimos custos com pessoal agregados por centro de custo e por função, e não por pessoa, e devolvemos qualquer ficheiro que chegue com nomes ou salários individuais. Os registos de clientes são registos de empresa. Se um campo é sensível e não sustenta o modelo, deixe-o de fora.
- Em que formato devem vir os ficheiros?
- Extrações em bruto e não relatórios formatados. CSV ou Parquet, UTF-8, datas ISO, ponto decimal, sem separador de milhares dentro dos campos numéricos, uma linha de cabeçalho, sem células unidas e sem linhas de subtotal. Depois corra o teste de reconciliação antes de tudo o resto: os ficheiros de custo têm de fechar com o razão para os recursos em âmbito, e as linhas de fatura têm de fechar com a receita reportada nos mesmos meses.
Os seus dados aguentam um modelo?
O Profit Check gratuito leva 12 a 15 minutos e mostra até que ponto os seus dados e a sua mecânica de custeio estão prontos, antes de alguém exportar seja o que for.
- Duração
- 12 a 15 minutos
- Recebe
- Pontuação, 7 dimensões, referência do sector
- Preço
- Grátis, sem email
Prova
Um distribuidor na Nova Zelândia. €1,335M de custo de servir tornado visível, depois reduzido a metade, e 830 clientes deficitários reduzidos a 295.
Ler o estudo de caso (em inglês) →Com quem vai falar
Miguel Guimarães, Fundador
A trabalhar em custos e rentabilidade desde 2010. Lecionou ao lado do Professor Robert S. Kaplan na conferência de CFOs em Amesterdão (2009).
Ligue +351 910 313 731