Vous êtes sur la page 1sur 24

Usando Programao Linear na Contabilidade Decisorial

Valcemiro Nossa
Professor da Universidade Federal do Esprito Santo (UFES) Mestre e Doutorando em Controladoria e Contabilidade (FEA/USP) Diretor Presidente, Professor e Pesquisador da FUCAPE Email: valcemiro@fucape.br

Jos Ferreira Chagas


Mestre em Contabilidade e Controladoria (FEA/USP)

Artigo apresentado no V CONGRESSO INTERNACIONAL DE CUSTOS, em Acapulco, Mxico, em julho/97, publicado na Revista Brasileira de Contabilidade (RBC) n 107, de set/out de 1997 e na Revista COSTOS Y GESTION n 27, maro/1998, editada pelo Instituto Argentino de Professores Universitarios de Costos (IAPUCO);

Resumo O estudo a focaliza a utilidade, para fins para a eficincia e eficcia Os da

tcnica de programao linear no cotidiano dos profissionais que utilizam podem se Contabilidade dessa decisoriais. produo de autores demonstram, com exemplos prticos do dia-a-dia, como os contadores valer tcnica informaes relevantes e dinmicas e como devem interpretar essas informaes. Ressaltam a facilidade de uso linear e a aplicabilidade da programao em qualquer tipo de empresa ou instituio, especialmente

aps o surgimento das planilhas eletrnicas. Palavras-Chave: Contabilidade Gerencial. Programao Linear. Uso de Planilha Eletrnica. Margem de Produo Otimizada. Funo-objetivo. Restrio. Contribuio Marginal. SOLVER. Grau de Sensibilidade. Custo de Oportunidade.

1. INTRODUO Uma das mais nobres funes do profissional de Contabilidade o suprimento de informaes de controle para suporte a decises econmicas. Essa funo cresce ainda mais em importncia medida que, neste final de sculo, so aceleradas as mudanas no meio ambiente empresarial, decorrentes, em sua maioria, do avano tecnolgico maior e da nova configurao exposio da a economia riscos, internacional, marcada pela desregulamentao,

agilidade e competitividade dos mercados. O cenrio exige novas competncias. No basta uma resposta correta para uma questo complicada. Em geral, um problema exige vrias solues, todas fornecidas com informaes geis e consistentes. Definitivamente no h mais lugar para a improvisao e para decises intuitivas. Tornou-se quantitativos na imprescindvel prestao de para os contadores para os a utilizao do de mtodos das

solues

problemas

dia-a-dia

empresas e instituies. Uma das ferramentas com maior potencial de uso a programao linear. Este tornou-se artigo essa procura demonstrar os quo til, eficiente e indispensvel com o

tcnica

para

profissionais

contbeis,

notadamente

surgimento das planilhas eletrnicas, as quais propiciam amplas facilidades para o manuseio dessa e de outras tcnicas matemticas e estatsticas. A questes interpretao do cotidiano da dos resultados e do da aplicao Nos da programao um dos anos, linear em os

empresarial

institucional

aspectos

mais

enriquecedores

formao

contador.

ltimos

felizmente,

microcomputadores e as planilhas eletrnicas tornaram-se os grandes parceiros dos profissionais, pois agregaram rapidez, eficincia e eficcia no emprego dessa ferramenta, conforme ser mostrado neste trabalho. Os aspectos conceituais mais relevantes da programao linear sero

mostrados no primeiro tpico do artigo.

A seguir, os autores procuram ressaltar

a praticidade da operacionalizao da tcnica, especialmente quando se usa uma planilha eletrnica1. Ser desenvolvido um exemplo aplicativo, com o uso do recurso SOLVER disponvel na planilha Microsoft Excel para Windows 952, verso 7.03. Aps a evidenciao de como determinar e interpretar as informaes fornecidas, os autores manifestam suas concluses sobre o tema.

A programao linear aplicada em diversos softwares. Neste artigo ser utilizado um deles: a planilha eletrnica Microsoft Excel. 2 O software Microsoft Excel para Windows 95 uma marca registrada de propriedade da Microsoft Corporation. 3 A verso 5.0 do Microsoft Excel tambm torna disponvel o recurso SOLVER. Em portugus, no entanto, a verso 5.0 no gera o Relatrio Grau de Sensibilidade, o qual, conforme ser adiante explanado, essencial aos propsitos deste artigo.

2. USOS DA PROGRAMAO LINEAR 2.1. Conceitos A programao linear uma tcnica matemtica que tem por objetivo

encontrar a melhor soluo para problemas que tenham seus modelos representados por expresses lineares.4 Assim, o mbito da programao linear se restringe aos problemas cuja representao simblica possa ser feita por uma linha reta em um grfico. So aqueles problemas que usam operaes aritmticas simples como, por exemplo: adio e subtrao, e funes predefinidas tais como SOMA, TENDNCIA e PREVISO. Problemas no-lineares so os que apresentam um ou mais elementos

desproporcionais entre si e cuja representao em um grfico se d atravs de uma linha curva. Isso pode ocorrer quando: a) as variveis estiverem divididas ou multiplicadas umas pelas outras; b) uma exponencial for usada no problema; c) funes predefinidas como CRESCIMENTO e RAIZ, ou quaisquer funes

logartmicas forem usadas. Existem outras tcnicas, fora do escopo deste trabalho, para a soluo de problemas de modelos no-lineares. Um modelo, segundo STEVENSON5 uma verso simplificada de algum problema ou situao da vida real destinada a ilustrar certos aspectos do problema sem levar em conta todos os detalhes.. Portanto, pode-se formalizar e quantificar os aspectos de um problema atravs de representaes. H modelos verbais (palavras e sentenas), modelos grficos, modelos numricos (nmeros e equaes) e modelos fsicos (tridimensionais). Para tratados retas). A programao linear consiste na maximizao ou minimizao de uma funo linear, denominada ou funo-objetivo, que respeitando-se o nome de um sistema linear do de os fins deste artigo, conforme foi mencionado por acima, apenas sero

modelos

numricos

representados

expresses

lineares

(linhas

igualdades

desigualdades

recebem

restries

modelo.

Restrio aquilo que impede um melhor desempenho de um sistema e representa normalmente limitaes de recursos disponveis (capital, mo-de-obra, recursos minerais
4

ou

fatores

de

produo)

ou

exigncias

condies

que

devem

ser

BREGALDA, Paulo Fbio, OLIVEIRA, Antonio A . F. de, BORNSTEIN, Cludio T. Introduo Programao Linear. 3. ed. Rio de Janeiro: Campus, 1988, p. 61.

cumpridas no problema. As restries delimitam uma regio de um plano na qual se insere o conjunto das solues viveis. A melhor dessas solues, ou seja, aquela que maximiza ou minimiza a funo-objetivo chamada soluo tima. A programao linear visa determinar essa soluo tima. Esses conceitos de funo-objetivo, restrio e soluo tima podem ser melhor compreendidos quando inseridos em situaes da vida real das empresas, conforme ser demonstrado no caso prtico a seguir.

2.2. Exemplo Imaginemos que seja solicitada ao contador de uma indstria de lingerie determinao de um mix ideal de produo para a empresa. O contador obtm as seguintes informaes: 1. Margens de contribuio dos produtos, por unidade: a

PRODUTO
Angua Baby-doll Camisola

MARGEM DE CONTRIBUIO UNITRIA


R$ 3,00 R$ 5,00 R$ 8,00

2. Restries produo:

ITEM RESTRITIVO

QUANTIDADE MXIMA DISPONVEL

QUANTIDADE REQUERIDA PELOS PRODUTOS ANGUA ( a )


8 2 2

BABY-DOLL ( b )
2 8 3

CAMISOLA ( c )
3 3 8

Espao Fsico (m2) Tecido (m) Horas-mquina (hm)

5.000 8.000 7.000

A produtos

soluo que

tima,

neste a

caso,

seria

melhor aqui

combinao denominada

possvel Margem

de de

maximizasse

funo-objetivo,

Contribuio Total (MCT), ou seja:

Maximizar MCT = 3 a
5

5 b

8 c

STEVENSON, William J. Estatstica Aplicada Administrao. Traduo de Alfredo Alves de Farias. So Paulo:

qual

est

sujeita

seguintes

restries

(limitaes

de

recursos):

8 a 2 a 2 a

+ 2 b + 8 b + 3 b

+ 3 c + 3 c + 8 c

<= 5.000 (espao fsico em m2) <= 8.000 (tecido em m) <= 7.000 (horas-mquina)

onde:

a, b, c >= 0 (pois no se pode fabricar quantidade negativa).


O modelo (representao numrica do problema) pode ser visualizado atravs das expresses lineares acima. A soluo convencional do problema atravs de programao linear (sem a

utilizao de planilha eletrnica) requer alguns conhecimentos matemticos tais como os pontos relacionados com sistemas de equaes lineares e operaes com matrizes. Existem tcnicas matemticas para representar a soluo, como o mtodo grfico (para problemas com um mximo de trs variveis) e para encontrar a soluo tima, como o algoritmo SIMPLEX. Tendo em vista que o objetivo deste trabalho demonstrar aos contadores as facilidades da programao linear, no nos aprofundaremos nas tcnicas citadas, cumprindo apenas recomendar aos interessados as publicaes que as abordam em detalhes, tais como as obras de BREGALDA, OLIVEIRA e BORNSTEIN6; WAGNER7; SHAMBLIN e STEVENS8, dentre outras.

Com a utilizao do recurso SOLVER9, contido na opo FERRAMENTAS do software Microsoft Excel 7.0, pode-se, com relativa facilidade, solucionar a questo, conforme ser demonstrado a seguir.

Harper & Row do Brasil, 1981, p. 5. 6 BREGALDA, Paulo Fbio, OLIVEIRA, Antonio A . F. de, BORNSTEIN, Cludio T. Op.cit., p.17-283. 7 WAGNER, H. M. Pesquisa Operacional. Rio de Janeiro: Prentice/Hall do Brasil, 1986. 8 SHAMBLIN, James E. e STEVENS Jr., G.T. Pesquisa Operacional, Uma Abordagem Bsica. So Paulo: Atlas, 1979. 9 Para soluo de problemas lineares e de nmeros inteiros, o recurso SOLVER utiliza, no cdigo de seus programas, o mtodo SIMPLEX com limites nas variveis e o mtodo de limite e desvio, implementado por Jonh Watson e Dan Fylstra, da Frontline Systems, Inc. Partes do cdigo do programa Microsoft Excel Solver so direitos autorais de 1990, 1991 e 1992 da Frontline Systems, Inc. Partes so direitos autorais de 1989, da Optimal Methods, Inc. Cabe salientar que o SOLVER tambm resolve problemas no-lineares com o emprego suplementar de outros algoritmos.

2.3.Determinao de um mix de produo com margem de contribuio otimizada O uso tradicional da programao linear para determinao de um mix de produo ideal possivelmente no constitui novidade para os contadores. Como o foco deste artigo centra-se nos aspectos relacionados ao controle gerencial, adiante explanados, neste ponto nos deteremos apenas a mostrar como encontrar a soluo do problema proposto usando a planilha eletrnica Excel.

2.3.1.Usando o Microsoft Excel Para resolver um problema de programao linear utilizando as funes da planilha eletrnica Microsoft Excel e tirando o mximo proveito dos recursos do software devero ser cumpridas as seguintes etapas10: 1) Identificao das variveis, da funo a ser maximizada/minimizada e das restries; 2) Definio dos Parmetros do SOLVER; 3) Adio das Restries; 4) Definio das Opes do SOLVER; 5) Avaliao dos Resultados Parciais; 6) Resoluo do Problema; 7) Interpretao da Planilha Final; 8) Interpretao do Relatrio de Resultados; 9) Interpretao do Relatrio de Limites.

Passo 1: Identificao das variveis, da funo a ser


otimizada e das restries

Deve-se elaborar uma planilha identificando as variveis a serem obtidas, a funo a ser maximizada, minimizada ou igualada a determinado valor e as restries, conforme o modelo abaixo:

10

Apenas os principais aspectos sero abordados. Maiores detalhes sobre preenchimento e significado das clulas e botes podero ser obtidos atravs da funo Ajuda do Microsoft Excel.

Algumas planilha:

peculiaridades

devem

ser

observadas

quando

da

elaborao

da

a) a clula que ir receber o valor da soluo tima (no exemplo, a margem de contribuio total $E$4 dever ser maximizada) deve ser sempre representada por frmula; b) as clulas variveis (no exemplo as quantidades a produzir de anguas, $B$2; baby-dolls, $C$2; camisolas, $D$2) devem estar prximas para facilitar a identificao.

Agora, deve-se clicar a opo FERRAMENTAS, seguir o Passo 2.

acessar a funo SOLVER e

Passo 2: Definio dos Parmetros do SOLVER

Uma nova janela j estar aberta, onde devero ser informados os dados solicitados (com base na planilha original elaborada no Passo 1): Definir clula de destino: indicar o endereo (clula) onde ser

inserido o resultado final da funo-objetivo (no exemplo, a margem de contribuio total - clula $E$4); Igual a: identificar o tipo de soluo que se deseja obter para o problema: maximinar, minimizar ou igualar a um valor definido (no nosso caso, maximizar); Clulas Variveis: Indicar o endereo das clulas variveis na planilha ($B$2:$D$2, ou seja de $B$2 a $D$2); Identificar as restries: Clicar sobre o boto Adicionar a fim de seguir para o Passo 3.

Passo 3: Adio das Restries

Aps ser clicada a funo Adicionar, abrir-se- uma janela, na qual devero ser escritas todas as restries do problema. As restries devero ser digitadas uma de cada vez (quantas vezes forem necessrias). A cada restrio, clicar o boto Adicionar e, aps a ltima, clicar OK. Ao inserir cada restrio observar:

Referncia de clula: informar o endereo da clula que possui restrio (conforme a planilha elaborada no Passo 1); Tipo de restrio: Escolher, na caixa de dilogo, >= (maior ou igual), <= (menor ou igual), = (igual) ou INT (nmeros inteiros); Restrio: indicar o valor da restrio.

No modelo em questo seis restries foram definidas: a quantidade a produzir de anguas ($B$2), baby-dolls ($C$2) e de

camisolas ($D$2) deve ser maior ou igual a zero (>=0), perfazendo trs restries; o espao fsico total ($E$10) deve ser menor ou igual a 5.000 m2 (quarta restrio); o total de tecido ($E$11) deve ser menor ou igual a 8.000 m (quinta restrio); o total de horas-mquina ($E$12) deve ser menor ou igual a 7.000 hm (sexta restrio).

Caso houvesse uma quantidade mnima a ser produzida (10 baby-dolls, por exemplo), uma restrio deveria ser substituda. No caso, a quantidade de babydolls deixaria de ser maior ou igual a zero ($B$2>=0) e passaria para maior ou igual a 10 ($B$2>=10). Definidos os parmetros, (clicar o boto Opes). o passo seguinte definir as opes do SOLVER

Passo 4: Definio das Opes do SOLVER

Nesta fase so indicadas opes que permitem administrar a forma como o programa ir resolver o problema. Possibilitam a melhoria da preciso do resultado obtido e o tempo consumido na soluo do problema. Dependendo da escolha, a soluo poder ser encontrada com maior ou menor rapidez, com maior ou menor preciso. Opes mais avanadas (Estimativas, Derivadas, Localizar) tambm esto disponveis. O SOLVER normalmente apresenta uma pr-definio padronizada, devendo ser alterada somente nos casos linear de de problemas um vetor mais complexos (pesquisa unidimensional, til. extrapolao tangencial, extrapolao

quadrtica etc.). Em qualquer caso, a consulta funo Ajuda ser bastante

10

Aps certificar-se de que as opes esto preenchidas corretamente, clicar OK e, em seguida, Resolver.

Passo 5: Avaliao dos Resultados Parciais

Na

hiptese de e o

de,

no

Passo a cada

4,

haver uma

sido

assinalada como a

opo o

Exibir Os

resultados interrompido

iterao, SOLVER

soluo

parcial

encontrada

sistema abaixo.

exibir

janela,

mostrada

resultados parciais devero ser analisados e escolhida a opo de Continuar ou Parar. No caso de no ser pedida a exibio de tentativas de soluo, o SOLVER apresentar o resultado que encontrar.

11

Passo 6: Resoluo do Problema

Tendo prosseguir

sido

escolhida a

opo tima

Continuar para o

no

Passo

5,

SOLVER o

buscando

soluo

problema.

Quando

encontrado

resultado, pode-se ento salvar a soluo, retornar aos valores originais, ou ento solicitar a gerao dos relatrios (Relatrio de Resultado, Relatrio Grau de Sensibilidade e Relatrio de Limites), conforme as opes oferecidas. A interpretao do Relatrio Grau de Sensibilidade somente ser tratada no tpico 2.4.

12

Para obteno de relatrios, deve-se assinalar aquele(s) desejado(s) ou, se desejar todos, manter pressionada a tecla CTRL e clicar sobre todos os tipos de relatrio. No final, clicar OK.

Passo 7: Interpretao da Planilha Final

Na planilha final indicada qual a quantidade de cada produto deve ser produzida para maximizar a margem de contribuio total, otimizando os recursos. Qualquer outra combinao que se fizer entre as quantidades no conseguir atingir a margem de contribuio total calculada como soluo tima. Tambm nesta planilha so informados os totais de recursos escassos

(espao fsico, tecido e horas-mquina) que sero necessrios para a fabricao do mix de produtos.

Passo 8: Interpretao do Relatrio de Resultados

Relatrio de Resultados espelha os dados da planilha inicial e dos resultados obtidos.

13

Microsoft Excel 7.0c Relatrio de resultados Planilha: [TESTES.XLS]DADOS1 Relatrio criado: 21/1/97 15:23 Clula de destino (Mximo) Clula Nome Valor Valor final original $E$4 Margem Total 0 8715 Clulas ajustveis (variveis) Clula Nome Valor Valor final original $B$2 Quantidade Angua 0,0 238,5 $C$2 Quantidade Baby-doll 0,0 738,5 $D$2 Quantidade Camisola 0,0 538,5 Restries Clula Nome Valor da Frmula clula $E$10 Total espao fsico (m2) 5000 $E$10<=5000 $E$11 Total tecido (m) 8000 $E$11<=8000 $E$12 Total horas-mquina (hm) 7000 $E$12<=7000 $B$2 Quantidade Angua 238,5 $B$2>=0 $C$2 Quantidade Baby-doll 738,5 $C$2>=0 $D$2 Quantidade Camisola 538,5 $D$2>=0

Status Obrigatrio Obrigatrio Obrigatrio No obrigatrio No obrigatrio No obrigatrio

Diferencial 0 0 0 238,5 738,5 538,5

Valor Original - valor(es) informado(s) na planilha inicial, a partir do(s) qual(is) o software iniciou as iteraes. Valor Final - valor da clula que otimizar a soluo e das variveis bsicas. No exemplo, a margem de contribuio total (MCT) e as quantidades de produtos a fabricar. Valor da clula - valor de cada restrio, de acordo com a soluo encontrada. Frmula cada uma das expresses lineares representativas das

restries, as quais foram informadas no Passo 3. Status - Obrigatrio - significa que no houve diferena entre o valor da restrio inicial e o valor do recurso necessrio calculado para a soluo tima. A restrio, neste caso, est justa, no existe folga; - No Obrigatrio - significa que houve diferena entre o valor da restrio original e o valor do recurso calculado. Havendo diferena h folga do recurso.

14

Diferencial

valor

da

diferena

(folga)

existente

entre

recurso

necessrio calculado e o valor original da restrio. Este valor ser diferente de zero quando o Status for do tipo No Obrigatrio, ou seja, quando existir folga de recurso.

Passo 9: Interpretao do Relatrio de Limites

Microsoft Excel 7.0c Relatrio de limites Planilha: [TESTES.XLS]DADOS1 Relatrio criado: 21/1/97 15:23 Destino Clula Nome $E$4 Margem Total Ajustvel Clula Nome $B$2 Quantidade Nagua $C$2 Quantidade Baby-doll $D$2 Quantidade Camisola

Valor 8715 mnimo Resultado Limite de destino 0,0 8000,0 0,0 5023,1 0,0 4407,7 mximo Resultado Limite de destino 238,5 8715,4 738,5 8715,4 538,5 8715,4

Valor 238,5 738,5 538,5

Limite

mnimo

menor

valor

que

uma

varivel

bsica

(clula

ajustvel: quantidade de anguas, quantidade de baby-dolls, quantidade de camisolas) pode assumir enquanto todas as demais clulas variveis so mantidas fixas e ainda satisfazem todas as restries. Limite mximo o maior valor que uma varivel bsica (clula

ajustvel: quantidade de anguas, quantidade de baby-dolls, quantidade de camisolas) pode assumir enquanto todas as demais clulas variveis so mantidas fixas e ainda satisfazem todas as restries. Resultado de destino - corresponde ao valor da clula-meta (aquela que se pretende maximizar/minimizar) da funo-objetivo, quando a clula

varivel analisada est em seu limite mnimo ou mximo. Na indstria de lingerie em anlise, a soluo tima produzir 238,5 anguas, 738,5 baby-dolls e 538,5 camisolas. No sendo produzida nenhuma angua e prevalecesse a quantidade de $ 8.715 dos para outros $ 8.000 produtos, todas com as uma restries sobra de continuariam sendo satisfeitas. Ocorreria, no entanto, uma reduo da margem de contribuio total concomitante recursos. Neste caso, o Status das restries no Relatrio de Resultados seria

15

do tipo No Obrigatrio. Por outro lado, se fossem produzidas 240 anguas e fossem mantidas as quantidades fabricadas dos outros produtos, faltariam recursos e seria necessrio aumentar o valor de algumas restries. Ou seja: o limite mximo de produo de anguas de 238,5 unidades. Ultrapassado esse limite, faz-se necessria a alterao no valor das restries. No caso especfico, a fabricao do produto angua pode oscilar entre 0 e 238,5 unidades sem afetar nenhuma das restries. Esse raciocnio valido para os demais produtos. 2.4. Uso da programao linear como instrumento de controle gerencial Chama-se Anlise de Sensibilidade o estudo realizado aps a identificao de um resultado otimizado de um problema atravs da tcnica de programao linear. Ao se encontrar a denominada soluo tima, deve-se proceder uma crtica ao modelo diante de possveis alteraes nas variveis que possam afetar o resultado. Isso corresponde etapa de ps-otimizao. A planilha eletrnica oferece, alm do Relatrio de Resultados e do Relatrio de Limites e das amplas possibilidades de simulaes dos dados

originais, o Relatrio Grau de Sensibilidade, com informaes preciosas para a etapa de ps-otimizao. Microsoft Excel 7.0c Relat. grau de sensibilidade Planilha: [TESTES.XLS]DADOS1 Relatrio criado: 21/1/97 15:23 Clulas variveis Valor Custo Coeficiente Clula Nome final reduzido objetivo $B$2 Quantidade Angua 238,5 0,0 3 $C$2 Quantidade Baby-doll 738,5 0,0 5 $D$2 Quantidade Camisola 538,5 0,0 8 Restries Valor Diferena Valor de Clula Nome final de preo restrio $E$10 Total espao fsico (m2) 5000 0,090 5000 $E$11 Total tecido (m) 8000 0,279 8000 $E$12 Total horas-mquina (hm) 7000 0,862 7000

Aumento Reduo permitido permitida 15,57 0,64 3,50 1,88 3,50 5,60 Aumento Reduo permitido permitida 21000 1690,91 10500 4965,52 5166,67 3500

2.4.1. Conceitos importantes Convm destacar duas das informaes fornecidas pelo Relatrio que so consideradas importantssimas para o julgamento de quem toma decises: os conceitos de custo de oportunidade (no relatrio denominado Custo Reduzido) e de Shadow Price (chamado Diferena de Preo no relatrio).

16

Custo de Oportunidade e Shadow Price se equivalem em significado e esto intimamente relacionados. No Relatrio designam elementos diferentes: Custo reduzido (de oportunidade) informa o montante que ser

incorrido, em termos de custos, se determinado produto (clula varivel) for fabricado. Diferena de preo (Shadow Price) designa quanto se deixa de ganhar por no se dispor de uma unidade a mais da varivel restritiva. Outras informaes: Valor Final - valor da soluo tima para as clulas variveis e para as restries. Coeficiente Objetivo - coeficiente da clula ajustvel (varivel bsica) na funo objetivo. Aumento/Reduo permitida Nas clulas uma variveis: sem das refere-se que haja ao uma limite Por de aumento/reduo no valor a final margem do de de

coeficiente qualquer

objetivo

alterao

clulas

variveis.

exemplo:

contribuio do produto angua, que de $ 3, poder ser diminuda em at $ 0,64 ($ 3 - $ 0,64 = $ 2,36) ou aumentada em at $ 15,57 ($ 3 + $ 15,57 = $ 18,57), que em nada alterar a composio das quantidades (Valor Final). A margem de contribuio do produto b (baby-doll)

poder variar entre $ 3,12 e $ 8,50, enquanto que a do produto c poder ir de $ 2,40 a $ 11,50; Nas restries: refere-se ao limite de aumento/reduo do valor da restrio sem que haja uma alterao no valor da Diferena de Preo.

Interpretando

cuidadosamente

esses

dados,

contador

dispor

de

informaes fora do convencional, muito mais dinmicas e relevantes para fins de controle, como sero vistas adiante.

2.4.2.Questes no convencionais respondidas pela tcnica de programao linear

17

Na dinmica do dia-a-dia, so muitas as questes de natureza econmica para as quais o contador deve apresentar solues, na maioria das vezes com muita rapidez. Mais uma vez o uso da programao linear e dos microcomputadores vm em seu auxlio. 2.4.2.1.Questo 1: Montante perdido se 1 unidade a mais fosse produzida Suponhamos que fosse solicitada ao contador da indstria de lingerie a informao sobre o montante que seria perdido se 1 unidade a mais do produto a (angua) fosse fabricada e se o produto b (baby-doll) mantivesse a mesma quantidade da soluo tima. Neste caso a planilha original deveria ser recomposta, incluindo-se uma restrio para que a quantidade de anguas fosse igual a 239,5 (238,5 apurados na soluo tima mais 1 unidade = 239,5) e outra restrio para que a quantidade de baby-dolls seja igual a 738,5 (mesma quantidade encontrada na soluo tima). Com seguinte: Microsoft Excel 7.0c Relat. grau de sensibilidade Planilha: [TESTES.XLS]DADOS3 Relatrio criado: 21/1/97 15:32 Clulas variveis Clula Nome $B$2 Quantidade Angua $C$2 Quantidade Baby-doll $D$2 Quantidade Camisola Restries Clula Nome $E$10 Total espao fsico (m2) $E$11 Total tecido (m) $E$12 Total horas=mquina (hm) Valor Diferena final de preo 5000 2,667 7994 0,000 6980 0,000 Valor de restrio 5000 8000 7000 Aumento permitido 6 1E+30 1E+30 Reduo permitida 1607 6 20,1666667 Valor final 239,5 738,5 535,7 Custo reduzido -18,3 -0,3 0,0 Coeficiente Aumento objetivo permitido 3 18,3333333 5 0,33333333 8 1E+30 Reduo permitida 1E+30 1E+30 0,5 as alteraes o Relatrio Grau de Sensibilidade passa a ser o

O fato de se ter aumentado 1 unidade do produto a fez com que fosse diminuda a quantidade do produto c (camisola) e, com isso, a margem de contribuio total passasse para $ 8.696. Na situao anterior, que considerava a soluo tima, a margem de contribuio total era de $ 8.715. Percebe-se, ento, que a produo adicional de 1 unidade de angua, mantendo-se a mesma quantidade de baby-dolls, provoca uma diminuio na margem de contribuio total de $ 19.

18

Essa

diminuio

de

19

pode

ser

notada

no

Relatrio

Grau

de

Sensibilidade, no campo Custo Reduzido (ou custo de oportunidade). Na coluna Custo Reduzido aparecem trs valores ($ 18,3; 0,3; 0) que, somados, totalizam $ 18,6 $ 19. Isso indica que, a cada unidade fabricada acima da quantidade calculada na soluo tima, a margem de contribuio total estar sendo reduzida em $ 19. 2.4.2.2.Questo 2: Quantia ganha com o relaxamento de uma restrio No caso de ser pedida ao mesmo contador a informao de quanto seria ganho se uma restrio particular (hora-mquina, por exemplo) fosse relaxada em 10 unidades e as demais restries permanecessem constantes, o quadro de restries deveria ser alterado para que o total de horas-mquina passasse a ser menor ou igual (<=) a 7010. O novo Relatrio Grau de Sensibilidade ser: Microsoft Excel 7.0c Relat. Grau de sensibilidade Planilha: [TESTES.XLS]DADOS4 Relatrio criado: 21/1/97 15:36 Clulas variveis Valor Clula Nome final $B$2 Quantidade Angua 238,0 $C$2 Quantidade Baby-doll 738,0 $D$2 Quantidade Camisola 540,0 Restries Valor Clula Nome final $E$10 Total espao fsico (m2) 5000 $E$11 Total tecido (m) 8000 $E$12 Total horas-mquina (hm) 7010

Custo Coeficiente Aumento reduzido objetivo permitido 0,0 3 15,5714286 0,0 5 3,5 0,0 8 3,5 Diferena de preo 0,09 0,27 0,86 Valor de Aumento restrio permitido 5000 21060 8000 10530 7010 5156,66667

Reduo permitida 0,63636364 1,87931034 5,6 Reduo permitida 1687,63636 4962,41379 3510

A margem de contribuio passou a ser $ 8.724 (na soluo tima era de $ 8.715). Esse incremento de $ 9 na margem de contribuio total se deve ao relaxamento da restrio horas-mquina. No Relatrio Grau de Sensibilidade, na coluna Diferena de Preo, pode-se observar quanto que cada unidade de recurso restritivo contribui para a margem de contribuio total. Cada m2 de espao fsico contribui com $ 0,09; cada metro de tecido com $ 0,27; e cada hora-mquina contribui com $ 0,86. Portanto, se a restrio de horas-mquina for aumentadas em 10, significa que basta multiplicar 10 por 0,86 (10 * $ 0,86 = $ 8,60

$ 9).

19

2.4.2.3.Questo 3: Montante mximo a pagar por outros recursos limitados no caso de haver economia de determinado recurso escasso Imaginemos que haja economia em determinado recurso, por exemplo:

utilizao de somente 5/6 de hora-mquina por unidade de anguas. Neste caso, qual o montante mximo que poderia ser pago por outros recursos limitados a fim de manter a margem de contribuio total e no haver desperdcio de recursos por produo adicional? Horas-mquina utilizadas Uso eficiente (5/6 hm/unidade) Economia de horas-mquina 477 398 79

79 hm x 0,862 (Shadow price = Diferena de Preo) = $ 68,10 (Reflexo na margem de contribuio total).

Inserindo o novo valor de horas-mquina (1,67, que corresponde a 5/6), teremos:

E obteremos o seguinte Relatrio de Resultados:

Microsoft Excel 5.0 Relatrio de resultados Planilha: [TESTES.XLS]DADOS5 Relatrio criado: 27/1/97 13:38 Clula de destino (Mximo)

20

Clula Nome Valor original Valor final $E$4 Margem Total 0 8715 Clulas ajustveis Clula Nome Valor original Valor final $B$2 Quantidade Angua 0,0 238,5 $C$2 Quantidade Baby-doll 0,0 738,5 $D$2 Quantidade Camisola 0,0 538,5 Restries Clula Nome Valor da clula Frmula Status Diferencial $E$10 Total espao fsico (m2) 5000 $E$10<=5000 Obrigatrio 0 $E$11 Total tecido (m) 8000 $E$11<=8000 Obrigatrio 0 $E$12 Total horas-mquina (m) 6921 $E$12<=7000 No obrigatrio 79 $B$2 Quantidade Angua 238,5 $B$2>=238,46 Obrigatrio 0,0 $C$2 Quantidade Baby-doll 738,5 $C$2>=738,46 Obrigatrio 0,0 $D$2 Quantidade Camisola 538,5 $D$2>=0 No obrigatrio 538,5 Nota-se que na coluna Diferencial do Relatrio de Resultados aparece a quantidade de horas-mquina economizada (79), ou seja, as horas-mquina no utilizadas na fabricao do produto a (angua). Utilizando o recurso economizado na fabricao de camisolas (produto que possibilita a maior margem de contribuio individual - R$ 8,00), veremos que camisolas utilizam 8 horas-mquina por unidade produzida e, como 79 horasmquina / 8 horas-mquina = 9,9, chegamos concluso de que possvel fabricar 9,9 unidades, o que possibilita uma margem de R$ 79,20 (9,9 unidades x R$ 8,00 = R$ 79,20). R$ 79,20 o montante mximo que poderia ser pago por outros recursos limitados (espao fsico e tecido). Qualquer montante pago abaixo de R$ 79,20 agregar valor margem de contribuio total. 2.4.2.4.Questo (responsabilidade) recursos Um outro enfoque relacionado ao custo de oportunidade envolve o grau de contribuio de cada um dos recursos escassos e a margem de contribuio total de cada departamento de produo e, por conseqncia, o nvel de responsabilidade de cada um dos gestores desses departamentos. Mais uma vez a tcnica da programao linear se reveste numa poderosa ferramenta gerencial ao fornecer o clculo individualizado do Shadow Price dos recursos limitados, possibilitando encontrar os montantes referenciados, conforme abaixo: PRODUTO: ANGUA Unidades de Custo de oportunidade do recurso limitado 4: que Contribuio caberia a Marginal cada do recurso e o pelo montante uso dos

departamento

(gestor)

21

Recurso Limitado Espao fsico Tecido Horas-mquina

Produo

recurso limitado

oportunidade do recurso limitado 0,090 0,279 0,862

Margem de Contribuio 171 133 411 715

238,5 238,5 238,5 TOTAL

8 2 2 DO

MARGEM DE CONTRIBUIO PRODUZ ANGUAS

DEPARTAMENTO

QUE

PRODUTO: BABY-DOLL Unidades de Recurso Limitado Espao fsico Tecido Horas-mquina MARGEM DE 738,5 738,5 738,5 TOTAL Produo recurso limitado 2 8 3 DO Custo de oportunidade do recurso limitado 0,090 0,279 0,862 DEPARTAMENTO QUE 133 1.649 1.910 3.692 Margem de Contribuio

CONTRIBUIO

PRODUZ BABY-DOLLS PRODUTO: CAMISOLA Unidades de Recurso Limitado Espao fsico Tecido Horas-mquina MARGEM DE 538,5 538,5 538,5 TOTAL Produo recurso limitado 3 3 8 DO Custo de oportunidade do recurso limitado 0,090 0,279 0,862 DEPARTAMENTO QUE 145 450 3.713 4.308 Margem de Contribuio

CONTRIBUIO

PRODUZ CAMISOLAS

3.CONCLUSES A tcnica de programao muito linear relevantes possibilita e ao profissional as quais, com de a

Contabilidade

informaes

dinmicas,

utilizao de planilhas eletrnicas, podem ser obtidas com rapidez, eficincia e

22

eficcia, beneficiando qualquer tipo de empresa, instituio e at economias nacionais planejadas. As informaes provenientes da programao linear no suplantam aquelas oriundas dos sistemas de custo padro e de controle oramentrio. Ao invs disso, as suplementam. Um dos maiores mritos da tcnica calcular o reflexo do impacto de decises locais na lucratividade global de um empreendimento ou instituio. Os gestores, com isso, sabero quais aes devem ser perseguidas para benefcio da empresa ou instituio como um todo, ao invs daquelas que provoquem apenas melhorias individuais de projetos, produtos e/ou departamentos. A nfase maior , portanto, prestar informaes de suporte ao gerencial. No basta saber qual o volume requerido de produo. Alm disso, deve-se avaliar como utilizar cada recurso de acordo com um plano traado. Por outro lado, enquanto o sistema de controle oramentrio descreve um desvio de planejamento de custo (nem sempre muito claro!), pela programao linear os gestores podem avaliar, com segurana, que conseqncias tero suas aes no resultado econmico global. Programao linear no panacia e apresenta tambm algumas imperfeies. Uma delas apresentar resultados numricos sem arredondamento, mesmo para variveis indivisveis (no nosso exemplo apresentou como soluo para o problema a produo de quantidades no inteiras). Outra imperfeio no levar em conta, para a soluo dos problemas, outras variveis do ambiente, como, por exemplo, os aspectos comportamentais dos recursos humanos envolvidos na produo, os quais poderiam interferir nos resultados. Finalmente, pode-se considerar a tcnica de programao linear como uma forte aliada dos contadores na instigante e rdua tarefa de arregimentar informaes gerenciais.

23

BIBLIOGRAFIA ANDRADE, Geraldo Magela de. A Contabilidade Gerencial na Formao do Contador. In: Anais do XV Congresso Braileiro de Contabilidade. Fortaleza, 20 a 25/out/96, v. IV, p. 63-77. BREGALDA, Paulo Fbio, OLIVEIRA, Antonio A . F. de, BORNSTEIN, Cludio T. Introduo Programao Linear. 3. ed. Rio de Janeiro: Campus, 1988. DODGE, Mark. Microsoft Excel 7 for Windows 95: guia autorizado. Reviso tcnica: Mrio Magyar Franco. So Paulo: Makron Books, 1996, p. 559-570. LOVELL, A .T. A . Linear programming in the provision of control information for management. Management Accounting, abr.1979, p. 38-39. SHAMBLIN, James E. e STEVENS Jr., G.T. Pesquisa Operacional, Uma Abordagem Bsica. So Paulo: Atlas, 1979. STEVENSON, William J. Estatstica Aplicada Administrao. Traduo de Alfredo Alves de Farias. So Paulo: Harper & Row do Brasil, 1981. WAGNER, H. M. Pesquisa Operacional. Rio de Janeiro: Prentice/Hall do Brasil, 1986.

Vous aimerez peut-être aussi