You are on page 1of 40

MIXIT2

VERSION 2.3
Programa Formulador de Raciones al Mnimo Costo
(gricultural So!t"are Consultants# Inc. $%&$# $%&2# $%&3'
MANUAL OPERATIVO
(raducido ) ada*tado *or+
Ing. Joel Chavarra Chuquiln
Ing. Jos Almeyda Matas
Ing. Jorge Vargas Morn
,ni-ersidad Nacional graria .a Molina
FACULTAD DE ZOOTECNIA
Lima Per
2000
/ 2 /
INTRODUCCION
El MI0I(/2 es un *rograma !ormulador de raciones 1ue almacena la
in!ormaci2n de los ingredientes alimenticios de los animales ) calcula me3clas
al mnimo costo *ara todas las es*ecies de inter4s 3oot4cnico+ ganado lec5ero#
a-es# cerdos# ca6allos# o-e7as# ca6ras# *eces# ganado de engorde# etc. Es una
5erramienta 68sica en el 1ue5acer *ro!esional de los es*ecialistas en nutrici2n9
adem8s# dado a la seme7an3a o*erati-a# *uede ser usado tam6i4n# en la
*re*araci2n de soluciones nutriti-as *ara el riego 5idro*2nico de -egetales.
El MI0I(/2 esta estructurado *ara ser utili3ado en cual1uier
com*utadora9 )a sea instalado en el disco duro del mismo# desde un dis:ette#
un C;/ROM o desde una red.
Este *rograma est8 dise<ado *ara+
ce*tar => nom6res de nutrientes ) unidades de medida tales como
*rotena (?' ) -itamina (,I@:g'# 1ue *ueden ser seleccionadas )
*osteriormente cam6iadas.
Permite introducir -arios cientos de ingredientes alimenticios# de*endiendo
de la ca*acidad del disco. Pueden a<adirse o cam6iarse datos *ara nue-os
ingredientes alimenticios.
Pueden im*rimirse la com*osici2n ) el contenido nutricional de cual1uier
com6inaci2n de los ingredientes alimenticios. .os datos *ueden ser
ingresados )a sea Atal como o!recidosB o so6re la 6ase de Amateria secaB.
Se *ueden im*rimir los *esos re1ueridos ) los *esos en 6alan3a.
Permite seleccionar# restringir ) !actori3ar cual1uier gru*o de nutrientes
(llamada Alista de nutrientesB'.
/ 3 /
Se *uede encontrar una me3cla alimenticia al mnimo costo usando una
lista de nutrientes ) una lista de ingredientes.
Pueden ser mostrados en la *antalla o im*rimirse los siguientes tems+
todos los nom6res ) *recios de los ingredientes# todos los datos del
ingrediente alimenticio# la com*osici2n de una me3cla alimenticia ) todas
las listas de ingredientes ) nutrientes.
;es*u4s de 5a6erse calculado una me3cla alimenticia al mnimo costo# esta
*uede ser redondeada e im*rimirse con el nue-o contenido nutricional.
.os *recios de o*ortunidad de los ingredientes alimenticios ) los costos de
nutrientes *ueden ser mostrados en *antalla o im*rimirse *ara cual1uier
me3cla alimenticia.
Se *uede seleccionar el sistema Ingl4s o M4trico *ara re*resentar las
unidades de medida.
/ C /
EL MAIN MENU DE MIXIT-2
;es*u4s de ingresar al sistema o*erati-o (;.O.S.'# se u6ica el dri-e )@o
la car*eta en la cual se encuentra el MI0I(/2. continuaci2n se escri6e+ AmiDit/
2B# ) el *rograma se cargar8 autom8ticamente. Si se cuenta con el entorno
Eindo"s# se le *uede crear un acceso directo en el MenF de Inicio# o un icono
en el escritorio. En cual1uiera de los casos# a*arecer8 en *antalla# lo siguiente+
Mixit-2 Least Cost ration balancing.
Version 2.3 Released Oct. 3, 1983.
(C) gric!lt!ral "o#t$are Cons!ltants.
1981, 1982, 1983. ll rig%ts reser&ed.
'ni&ersidad (acional graria La Molina ) *or+!laci,n (Nom6re del disco'
2-.ngr 8(!tr 3.lists /(lists 0rices "12g 3ata 3ri&e 4
.a lnea anterior es una !orma a6re-iada de decir 1ue el disco contiene 2>
ingredientes# & nutrientes# 3 listas de ingredientes# = listas de nutrientes# los
*recios est8n dados en Nue-os Soles *or :g )# 1ue no tiene un dri-e ( o G'#
donde se encuentre el disco de datos (4stos est8n en el disco duro'.
444 M.( M5(' 444
(MEN, PRINCIP.'
(E) ENTER OR CHANGE INGREDIENTS (Introducir o cam6iar ingredientes'
(C) CHANGE NUTRIENTS NAMES (Cam6iar nom6res de los nutrientes'
(F) FEED MIX CALCULATIONS (C8lculo de me3clas alimenticias'
(I) INGREDIENT RESTRICTIONS (Restricciones *ara ingredientes'
(N) NUTRIENT RESTRICTIONS (Restricciones *ara nutrientes'
(L) LEAST-COST FEED MIXES (Me3clas alimenticias al mnimo costo'
(X) EXIT (Salir'
l *resionar la o*ci2n (X# se -uel-e al Sistema O*erati-o inicial de la PC
utili3ada.
/ H /
(E ENTER OR C!AN"E IN"REDIENT#
l *resionar esta alternati-a# a*arecer8 en *antalla el siguiente su6/menF+
*** FEEDDATA MENU ***
(E ENTER NEW INGREDIENTS (Introducir nue-os ingredientes'
(I DISPLAY AND CHANGE INGREDIENTS (Mostrar ) cam6iar ingredientes'
(P DISPLAY AND CHANGE PRICES (Mostrar ) cam6iar *recios'
(O DISPLAY AND CHANGE ONE NUTRIENT (Mostrar ) cam6iar un nutriente'
($ BROWSE NAMES AND PRICES (Escoger nom6res ) *recios'
(D) PRINT INGREDIENT DATA (Im*rimir datos de ingredientes'
(G) GO TO THE MAIN MENU (Ir al menF *rinci*al'
(X) EXIT (Salir'
.a o*ci2n (X le *ermitir8 salir autom8ticamente del *rograma 5acia el
Sistema O*erati-o de su com*utadora.
l *resionar (" -ol-er8 al menF *rinci*al del MiDit/2.
ENTER NE% IN"REDIENT# (E
Esta o*ci2n es usada *ara introducir los datos de cada uno de los
nue-os ingredientes 1ue se desea almacenar en la memoria del *rograma.
Estos# se ir8n u6icando en orden correlati-o# desde el nFmero $ en adelante.
Es im*ortante recordar 4stos nFmeros de orden *ara reali3ar los c8lculos
*osteriores.
Para o6tener resultados en A6ase secaB (*olig8stricos' ) Atal como
o!recidosB (monog8stricos'# se de6e tener las siguientes consideraciones+
$' Colocar el *recio del insumo en 6ase A(al como o!recidoB9 luego# introducir el
*orcenta7e de materia seca corres*ondiente del insumo (;RI M((ER'# )
/ = /
todos los dem8s nutrientes so6re la 6ase de $>> ? de materia seca. En la
soluci2n# el contenido nutricional mostrar8 el *orcenta7e de materia seca ) los
an8lisis en A6ase secaB. Jeneralmente se re1uiere este ti*o de me3clas *ara
ser utili3ados en *olig8stricos.
E7.
.(6R53.5(7 )28 - CMO75 R.9
RO'(353 7O (5R5"7 -.-1--
2) 0R5C.O "126. -.8--- ((al como o!recido'
3) 3R: M775R ; 3-.---- (3> ? de materia seca'
<) (37 ; 8<.---- (En 6ase seca'
8) 0RO75.( ; <.---- (En 6ase seca'
4 4 4 4
4 4 4 4
4 4 4 4
2' Se coloca el *recio en A(al como o!recidoB# se esta6lece $>> *ara ;RI
M((ER# el resto de nutrientes# se colocan en 6ase A(al como o!recidosB.
Puede ser necesario a<adir a AMateria SecaB como un nutriente adicional.
di!erencia del anterior# los an8lisis ser8n o6tenidos en 6ase A(al como
o!recidosB. ,tili3ado *re!erentemente en me3clas *ara monog8stricos.
E7.
.(6R53.5(7 ) 1- - *O"*7O 3.CLC.CO
RO'(353 7O (5R5"7 -.-1--
2) 0R5C.O "126 -.88-- (En 6ase tal como o!recido'
3) 3R: M775R ; 1--.---- (Esta6lecido como *atr2n'
<) M7. "5C ; 99.---- (En 6ase tal como o!recido'
8) 0RO7. CR'3. ; -.---- (En 6ase tal como o!recido'
/ K /
/) 5=7. 575R5O ; -.---- (En 6ase tal como o!recido'
4 4 4 4
4 4 4 4
4 4 4 4
Los factores de Redondeo.
Se esta6lecen *ara o6tener el redondeo autom8tico de las cantidades
o6tenidas en una me3cla# de acuerdo a los re1uerimientos de la *ersona 1ue
!ormula. Estos !actores de redondeo son+
ROUNDING #E REDONDEA AL&
FACTOR
1 $
2 H
3 $>
< H>
8 $>>
/ >.$
> >.>$
8 >.>>$
9 >.>>>$
Otro caracter o en 6lanco H
NO(+ .os asteriscos 1ue a*arecen en la *arte in!erior de los tems 1ue se
desean cam6iar# indican el nFmero de caracteres *ermitidos (letras o
nFmeros'# ) 1ue ser8n mostrados en la *antalla al ser utili3adas otras o*ciones.
/ & /
DI#PLA' AND C!AN"E IN"REDIENT# (I
Esta o*ci2n del menF# es usada *ara mostrar ) cam6iar los datos de los
ingredientes 1ue 5an sido colocados *or la o*ci2n (E# o *ara reem*la3ar un
ingrediente con otro nue-o.
Escri6a+ EN;# *ara regresar al menF FEE;;(. Para cam6iar los
datos de un ingrediente# introdu3ca el nFmero 1ue lo re*resenta# luego
*resione EN(ER re*etidas -eces 5asta alcan3ar el dato 1ue desea cam6iar#
luego escri6a EN; *ara -ol-er al su6/menF.
DI#PLA' AND C!AN"E PRICE# (P
Se utili3a esta alternati-a *ara cam6iar el *recio de cual1uiera de los
ingredientes almacenados en la memoria. l *resionar (P'# a*arecer8 lo
siguiente+
5(75R ( .(6R53.5(7 ('M?5R (1 ) 81) OR 7:05 5(3
LIN(RO;,MC ,N N,MERO ;E INJRE;IEN(E ($ N H$' O ESCRIG EN;O
l escri6ir un nFmero# a*arecer8 el nom6re del insumo 1ue lo re*resenta ) su
*recio corres*ondiente9 de esta manera+
12) 0OLV.LLO 35 RRO9 -.38 0R.C5 C@(653 7OA
(PRECIO CMGI;O +'
l colocar el nue-o *recio# a*arecer8 la o*ci2n *ara introducir otro nFmero de
ingrediente. Si desea# elegir8 otro insumo *ara cam6iar su *recio o de lo
contrario escri6ir8 EN; *ara -ol-er al su6/menF anterior.
DI#PLA' AN C!AN"E ONE NUTRIENT (O
Esta o*ci2n *ermite cam6iar el -alor de un nutriente *ara todos los
ingredientes 1ue eDisten. s# al elegir el nutriente 2# se *odr8 cam6iar los
*recios de todos los ingredientes de la lista sin tener 1ue escri6ir cada uno de
/ % /
sus res*ecti-os nFmeros de orden. Si no desea cam6iar algunos de los *recios
de la lista# se *resionar8 EN(ER# ) autom8ticamente *asar8 al siguiente
insumo correlati-o. Si se escri6e EN;# se -ol-er8 al su6/menF. ;e igual
manera ocurrir8 con los otros nutrientes como Protena# N;(# Materia Seca#
etc.
$RO%#E NAME# AND PRICE# ($
Permite mostrar en *antalla e im*rimir si lo desea# el nFmero# nom6re )
el *recio res*ecti-o de los ingredientes seleccionados+
"5L5C7 7@5 .(6R53.5(7" OR 0R5"" BR57'R(C
(Seleccione los ingredientes o *resione PEN(ERQ'
*ROM (1 ) 8-) ;ES;E ($ N H>' Escoger el *rimero del inter-alo
7O (1 ) 8-) RS( ($ N H>' Escoger el Fltimo.
PRINT IN"REDIENT DATA (D
Se utili3a *ara im*rimir los datos (*recio ) an8lisis nutricional' de uno o
-arios ingredientes seleccionados. l ti*ear A..B# se im*rimir8n los datos de
todos los ingredientes 1ue eDistan en un re*orte de $32 columnas con %
ingredientes *or *8gina. Si la im*resora es de &> columnas# se de6e utili3ar el
modo de caracteres com*rimidos (-er m8s adelante'.
(C C!AN"E NUTRIENT NAME#
Presionando esta o*ci2n en el MIN MEN, (MenF Princi*al'# se
mostrar8 el siguiente su6/menF en la *antalla+
/ $> /
444 ('7R.5(7 M5(' 444
(0) 0R.(7 7@5 ('7R.5(7 (M5" (Im*rimir los nom6res de nutrientes'
(3) 3."0L: (3 C@(65 ('7R.5(7 (M5" (Mostrar ) cam6iar nom6res de
nutrientes'
(6) 6O 7O 7@5 M.( M5(' (Ir al menF *rinci*al'
(=) 5=.7 (Salir'
PRINT T!E NUTRIENT NAME# (P
Con esta alternati-a se im*rimir8n todos nom6res de los nutrientes
esta6lecidos *ara los ingredientes de la 6ase de datos. (odos los nom6res )
unidades a eDce*ci2n de los nFmeros $# 2 ) 3# son esta6lecidos *or el usuario#
segFn se tenga el an8lisis 1umico *roDimal del ingrediente introducido.
DI#PLA' AND C!AN"E NUTRIENT NAME# (D
Esta o*ci2n nos *ermite 5acer correcciones o cam6ios9 o *ara a<adir un
nutriente nue-o con su res*ecti-a unidad# en este caso# los ingredientes 1ue )a
eDisten# se com*letar8n con cero *ara este nutriente. (odos los cam6ios 1ue
se realicen son almacenados autom8ticamente en el disco.
l *resionar PRE(,RNQ (EN(ER'# no se *roducir8n cam6ios en el nFmero al
cual se ingres2# ) 1uedar8 como AceroB# si es 1ue no se 5a introducido ningFn
nFmero anteriormente.
Si usted 1uiere introducir los nom6res ) unidades de los nutrientes# *uede
5acerlo 5asta com*letar =># 1ue es lo 1ue *ermite el *rograma. Cada uno
*uede tener 5asta $> caracteres ) cada unidad 5asta K caracteres. .os
asteriscos indican el nFmero de caracteres *ermitidos *ara los nom6res o
unidades. Si el *rimer caracter del nom6re se encuentra en 6lanco# MI0I(/2
asumir8 1ue no eDiste tal ingrediente. Por e7em*lo+
/ $$ /
((((((((((
(1- C@RC75R") (M5A 0r ot e D na
(((((((
(> C@RC75R") '(.7 A %
Si se 5an cometido algunos errores# se *odr8 cam6iar los nom6res o unidades
*osteriormente# -ol-iendo a ingresar a esta o*ci2n.
Como se mencion2 anteriormente# en -e3 de escri6ir un nom6re# usted *uede
*resionar PEN(ERQ# ) no se *roducir8n cam6ios# o se reser-ar8 el es*acio
li6re *ara el nom6re de algFn nutriente 1ue se 1uiera introducir des*u4s.
(am6i4n# escri6iendo AEN;B en -e3 de un nom6re de nutriente# llenar8 los
es*acios restantes en 6lanco.
(F FEED MIX CALCULATION#
Esta o*ci2n nos lle-ar8 a otro su6/menF# el cual nos *ermitir8 conocer el
contenido nutricional de una !2rmula )a ela6orada# del cual conocemos
solamente las cantidades o *orcenta7es# adem8s *odemos guardar esta me3cla
como un insumo nue-o# *ara ser utili3ado *osteriormente (*or e7em*lo en
raciones integrales Fnicas'. El su6/menF mostrado es el siguiente+
*** FEED MIX MENU ***
(M) MIX A NEW FEED (Me3clar un nue-o alimento'
(D) DISPLAY THE FEED MIX (Mostrar la me3cla alimenticia'
(P) PRINT THE FEED MIX (Im*rimir la me3cla alimenticia'
(B) BATCH & SCALE WEIGHTS (Pesos re1ueridos ) *esos en 6alan3a'
(S) SAVE A NEW INGREDIENT (Juardar un nue-o ingrediente'
(G) GO TO THE MAIN MENU (Ir al menF *rinci*al'
(X) EXIT (Salir'
/ $2 /
MIX A NE% FEED (M
Permite calcular la com*osici2n *orcentual ) el contenido nutricional de
una com6inaci2n de ingredientes almacenado en el disco de datos# o
in!ormaci2n eDterna. Esta o*ci2n se *uede utili3ar cuando se tiene una !2rmula
de la cual no se tienen m8s re!erencias 1ue las cantidades utili3adas *ara su
*re*araci2n9 tam6i4n# nos *ermite anali3ar el costo actual de alguna !2rmula
almacenada en los arc5i-os de la gran7a.
Por e7em*lo# Se tiene la siguiente !2rmula *ara -acas en *roducci2n+
Ma3 molido 2H.C :g.
Su6*roducto de trigo 2H :g
Pe*a de algod2n $& :g
Mela3a de ca<a $2 :g.
(orta de so)a $$ :g
Rarina de *escado $S = :g
Sal comFn $ :g
ceite 5idrogenado de *escado $ :g
Car6onato de calcio >.H :g
Preme3cla >.$ :g
Se desea sa6er el *orcenta7e 1ue re*resenta cada insumo dentro de la !2rmula#
adem8s del costo ) el contenido nutricional de la misma# entonces se o*era de
la siguiente manera+
l *resionar (M'# a*arecer8 en *antalla+ 5(75R 7@5 .(6R53.5(7" "
*53E (:1()
TIntroducir los ingredientes tal como o!recidosU (S@No'
Presionaremos AIB# *ara reci6ir el an8lisis tal como o!recido9 o6-iamente# si
*resionamos ANB# los resultados ser8n en 6ase a $>>? de materia seca.
/ $3 /
44 " *53 ?"." 44
5(75R ('M?5R (1 ) 8-) OR 7:05 F5(3G 13
LIngrese un nFmero ($ N H>' o escri6a VEN;WO $3 (Esta6lecido'
Si en la 6ase de datos el ma3 tiene el nFmero $3# entonces a*arecer8 en
*antalla lo siguiente+
5(75R 7@5 MO'(7 O* M.9 MOL.3O 28.<
(Ingrese la cantidad de Ma3 Molido' 2H.C (cantidad esta6lecida'
5(75R ('M?5R (1 ) 8-) OR 7:05 F5(3GH
s# se ir8n colocando todos los insumos con sus res*ecti-as cantidades. Ra)
1ue notar# 1ue si se intenta introducir dos nFmeros iguales# el *rograma no lo
ace*tar8. l !inal se escri6ir8 EN;# al *resionar PEN(ERQ# a*arecer8 la
!2rmula com*leta de la siguiente manera+
(MO,N( X Cantidad# S FE; X (al como o!recido# PERCEN( X Porcenta7e#
;RI X Gase seca.'
.(6R53.5(7" MO'(7 05RC5(7 MO'(7
(" *53) (" *53) (3R:)
"'?0. 7R.6O 28 28 28
M5L9 35 CI 12 12 12
C5.75 @.3R. 1 1 1
"L COM'( 1 1 1
M.9 MOL.3O 28.<- 28.<- 28.<-
050 L6O3J( 18 18 18
CR?O(7O -.8 -.8 -.8
@(. 05"C. 1K / / /
0R5M59CL -.1 -.1 -.1
7OR7 35 "O: 11 11 11
------------ ------------ ------------
0R.C5 -./3 10000 10000 10000
(*recio'
"@OL 7@5 ('7R.7.O(L CO(75(7 (:1()E
(TMostrar el contenido nutricional (S@No'U'
Si *resionamos A'B# a*arecer8n en *antalla las cantidades de nutrientes
cu6iertas con la !2rmula utili3ada.
/ $C /
Ra) 1ue tener *resente 1ue en el caso de nuestro e7em*lo# la sumatoria de las
cantidades ) los *orcenta7es AS FE;B# son iguales ($>>'9 sin em6argo# si se
modi!ica una o -arias cantidades de los insumos al a3ar# la columna
PERCEN(# cam6iar8 mostrando el nue-o *orcenta7e 1ue dic5a cantidad
modi!icada re*resenta en la !2rmula.
DI#PLA' T!E FEED MIX (D
Con esta o*ci2n se mostrar8 en *antalla la me3cla alimenticia anali3ada#
anteriormente. Si no se 5a introducido ninguna !2rmula *ara anali3arla con la
o*ci2n AMB# anteriormente descrita9 entonces# al utili3ar 4sta Fltima (A;B'#
a*arecer8 el listado -aco.
PRINT T!E FEED MIX (P
Permite im*rimir la me3cla alimenticia ) el contenido nutricional si se
desea# adem8s de colocarle un nom6re *ara identi!icarla. El re*orte se
im*rimir8 con las cantidades (amount' ) *orcenta7es (*ercent'# tanto en 6ase
Atal como o!recidoB (as !ed'# as como en 6ase seca (dr) matter'.
44444444444444444444444444444444
*553 M.= (M5A (Nom6re de la me3cla alimenticia'
.uego de colocar el nom6re 1ue se desee dentro del margen esta6lecido
*or los 32 asteriscos# a*arecer8 lo siguiente+
0R.(7 7@5 ('7R.7.O(L CO(75(7 (:1()E
LTIm*rimir el contenido nutricional (S@No'UO
Si se elige A'B# entonces se im*rimir8 tam6i4n el an8lisis 1umico de la !2rmula
anali3ada.
/ $H /
$ATC! ) #CALE %EI"!T# ($
Esta alternati-a es mu) Ftil en el caso de *lantas *rocesadoras de
alimentos 6alanceados9 o en esta6los de eD*lotaci2n de -acunos# donde se
utili3a la raci2n total ((MR' ) se re*arte el alimento en una me3cladora m2-il
(MiDer'. Esta o*ci2n *ermite o6tener el registro de las cantidades re1ueridas
*ara cada insumo *or lotes (6atc5 "eig5ts' en una columna# as como las
cantidades acumuladas a medida 1ue se -an colocando en la 6alan3a del
contenedor o MiDer (scale "eig5ts'. ;e otro lado# esta o*ci2n nos *ermite
o6tener una nue-a lista con cual1uier incremento en la cantidad total# 1ue se
desee 5acer en la !2rmula inicial.
TITLE+ ((tulo'+..............................(de > a 32 letras'
FIRST COLUMN TOTAL ((otal de la *rimera columna'
LAST COLUMN TOTAL ((otal de la Fltima columna'
SI!E OF INCREMENT ((ama<o del incremento'
CHANGE THE ROUNDING FACTORS (Y"N)# (Cam6iar los !actores de redondeo'
PRINT THE BATCH COSTS (Y"N)# (Im*rimir los costos de insumos'
PRESS (ANY $EY) TO STOP PRINTING (Presione cual1uier tecla *ara detener la
im*resi2n'.
Se de6e tener en consideraci2n lo siguiente+
El ttulo *ude tener 5asta un m8Dimo de 32 caracteres.
.a cantidad total de la *rimera columna *uede ser cual1uier nFmero de
> a %%%%%>.
.a cantidad total de la Fltima columna *uede ser cual1uier nFmero
desde el esta6lecido *ara la *rimera columna 5asta %%%%%%.
El tama<o o cantidad de incremento# *uede ser cual1uier nFmero desde
>.>>$ 5asta %%%%%>.
Por e7em*lo# nuestra !2rmula anterior la 1ueremos aumentar de H>>> a H=>>
:ilos# entonces se *resiona A$B# ) se *rocede+
/ $= /
7.7L5A 5M5M0LO 35 ?7C@ L5.6@7"
*.R"7 COL'M( 7O7L 8---
L"7 COL'M( 7O7L 8/--
".95 O* .(CR5M5(7 /--
C@(65 7@5 RO'(3.(6 *C7OR" (:1()E ( (si Nresiona+os :, se tendrO lo
sig!ienteA
5(75R ('M?5R - 7O 1--- (OR 0R5"" BR57'R(C) B5(75RC
0R.(7 7@5 ?7C@ CO"7" (:1()E :
0R5"" ((: 25:) 7O "7O0 0R.(7.(6
Si la im*resora est8 conectada ) encendida# se im*rimir8 lo siguiente+
5M5M0LO 35 ?7C@ L5.6@7"
?7C@ 5.6@7"
*ROM 8--- 7O 8/--
.(CR5M5(7" O* /--
.(6R53.5(7" ?7C@ "CL5 ?7C@ "CL5
L5.6@7 L5.6@7 L5.6@7 L5.6@7
*R5C@O 35 7R.6O 1,28-.-- 1,28- 1,<--.-- 1,<--
M5L9 35 CI /--.-- 1,88- />2.-- 2,->2
C5.75 35 05"C3O 8-.-- 1,9-- 8/.-- 2,128
"L ?L(C 8-.-- 1,98- 8/.-- 2,18<
M.9 6R(O MOL.3O 1,2>-.-- 3,22- 1,<22.<- 3,/-/
050 35 L6O3J( 9--.-- <,12- 1,--8.-- <,/1<
CR?O(7O 35 CLC.O 28.-- <,1<8 28.-- <,/<2
@(. 05"C3O 83; 3--.-- <,<<8 33/.-- <,9>8
"L5" M.(5RL5" 8.-- <,<8- 8./- <,98<
7OR7 35 "O: 88-.-- 8,--- /1/.-- 8,/--
-------------------------- -----------------------------
7O7L" 8,---.-- 8,--- 8,/--.-- 8,/--
CO"7" 3,128.</ 3,8-3.88
1u se *uede notar claramente 1ue las dos *rimeras columnas re*resentan la
cantidad original de H>>> :ilos# ) las dos Fltimas columnas# el incremento en
=>> :ilos. N2tese adem8s el *eso acumulati-o de las columnas ASC.E
EEIJR(B.
/ $K /
#A*E A NE% IN"REDIENT (#
Esta o*ci2n *ermite almacenar la !2rmula anali3ada# como si se tratara
de un nue-o ingrediente. Puede reem*la3ar a cual1uiera de los insumos
eDistentes# colocando un nFmero como res*uesta a+ 5(75R ('M?5R (1
) 8-) OR 7:05 F(5LG OR F5(3G# o u6ic8ndolo como un ingrediente nue-o
al !inal del listado escri6iendo F(5LG. Este insumo *uede ser utili3ado
*osteriormente como ingrediente en una nue-a me3cla alimenticia. Es mu) Ftil#
*or e7em*lo# *ara el caso de raciones totales en alimentaci2n de -acunos#
donde se *uede introducir el !orra7e com*uesto (C5ala Y oru7o Y mela3a' como
insumo *ara calcular la me3cla alimenticia so6re la 6ase del consumo de
materia seca *or animal# o *ara una *reme3cla# 1ue se !ormular8 *re-iamente
) luego con esta o*ci2n se introducir8 como insumo dentro del FEE; ;(.
(I IN"REDIENT RE#TRICTION#
Esta alternati-a# es uno de los dos *ilares de la !ormulaci2n de raciones
al mnimo costo. Permite crear una lista de restricciones de los insumos 1ue se
re1uiere utili3ar en la !utura me3cla alimenticia. l *resionar esta o*ci2n# se
mostrar8 el siguiente su6/menF+
444 .(6R53.5(7 R5"C7R.C7.O( M5(' 444
(M) M25 '0 ( .(6R53.5(7 L."7 (Crear una lista de ingredientes'
(C) C@(65 ( .(6R53.5(7 L."7 (Cam6iar una lista de ingredientes'
(R) R50LC5 ( .(6R53.5(7 L."7 (Reem*la3ar una lista de ingredientes'
(3) 3."0L: ( .(6R53.5(7 L."7 (Mostrar una lista de ingredientes'
(") "OR7 ( .(6R53.5(7 L."7 (Ordenar una lista de ingredientes'
(V) V.5L .(6R53.5(7 L."7 (M5" (Ver los nom6res de las listas'
(0) 0R.(7 LL .(6R53.5(7 L."7" (Im*rimir todas las listas de ingredientes'
(6) 6O 7O 7@5 M.( M5(' (Ir al menF *rinci*al'
(=) 5=.7 (Salir'
/ $& /
MA+E UP AN IN"REDIENT LI#T (M
Esta o*ci2n *ermite crear una lista de los ingredientes dis*oni6les# a los
cuales se les esta6lecer8n las cantidades m8Dimas ) mnimas 1ue se re1uiera
de acuerdo al criterio del usuario# ) en !unci2n a la dis*oni6ilidad ) limitantes
!sicas del *roducto (!i6ra# *rinci*ios t2Dicos# *alata6ilidad# grasa# 5umedad#
teDtura# etc.'. El *recio no de6e ser considerado como limitante *ara introducir
las restricciones# )a 1ue el *rograma se encargar8 de determinar la cantidad a
usar de un determinado insumo en !unci2n a su costo.
NO(+ Es necesario conocer el nFmero de identi!icaci2n de los insumos a
utili3ar# )a 1ue esta o*ci2n se tra6a7a so6re la 6ase de dgitos. 5(75R (
.(6R53.5(7 ('M?5R (Introdu3ca un nFmero de ingrediente'. Se
recomienda anotar los nFmeros (o im*rimirlos'# utili3ando la o*ci2n ($ del su6/
menF FEE;;( descrito anteriormente.
Su*ongamos 1ue tenemos los siguientes insumos dis*oni6les# con sus
res*ecti-os *recios *or :ilogramo+
3' PS( ;E .JO;ZN >.K2
C' FRECRO ;E (RIJO >.C2
H' ,RE >.H=
K' ME.M ;E C[ >.23
%' S. G.NC >.$C
$2' PO.VI..O ;E RROM >.CH
$3' MIM JRNO MO.I;O >.KH
$=' PEP ;E .JO;ZN >.C%
2>' CRGON(O ;E C.CIO >.$H
2%' .JRROGO >.3&
C>' RRIN ;E PESC;O ;E $S 2.2>
C2' PREMEMC. K.>>
C3' (OR( ;E SOI $.2>
/ $% /
l *resionar AMB# a*arecer8 lo siguiente+
.(6R53.5(7 L."7 P 1
(.ista de ingredientes \ $' 444444444444444444444444444444
.(6R53.5(7 L."7 (M5A 5Qe+Nlo
(Nom6re de la lista de ingredientes'
5(75R ( .(6R53.5(7 ('M?5R (1 ) 8-) OR 7:05 F5(3G 3
LIntrodu3ca un nFmero de ingrediente ($ N H>' o escri6a VEN;WO N se escogi2 3
0"7 35 L6O3J(
M.(.M'M 05RC5(7 .( *553 M.=A 8
(Porcenta7e mnimo en la !2rmula'
M=.M'( 05RC5(7 .( *553 M.=A 18
(Porcenta7e m8Dimo en la !2rmula'
5(75R ( .(6R53.5(7 ('M?5R (1 ) 8-) OR 7:05 F5(3G <
*R5C@O 35 7R.6O
M.(.M'M 05RC5(7 .( *553 M.=A 8
M=.M'M 05RC5(7 .( *553 M.=A 2-
4 4 4
4 4 4
4 4 4
s se ir8n colocando todos los ingredientes dis*oni6les# con sus res*ecti-os
*orcenta7es mnimos ) m8Dimos9 al !inal se escri6e VEN;W ) luego la *antalla
mostrar8 un cuadro como 4ste+
5Qe+Nlo
.(6R53.5(7" M.(.M'M M=.M'M
(3R: M775R) (3R: M775R)
3) 0"7 35 L6O3J( 8.--- ; 18.--- ;
<) *R5C@O 35 7R.6O 8.--- ; 2-.--- ;
8) 'R5 - - - 1.--- ;
>) M5L9 35 CI 8.--- ; 28.--- ;
9) "L ?L(C 1.--- ; 1.--- ;
12) 0OLV.LLO - - - 18.--- ;
13) M.9 6R(O MOL.3O 1-.--- ; - - -
1/) 050 35 L6O3J( - - - 18.--- ;
2-) CR?O(7O 35 CLC.O - - - 1.--- ;
29) L6RRO?O - - - 28.--- ;
<-) @R.( 35 05"C3O 1K 8.--- ; 12.--- ;
<2) 0R5M59CL 1.--- ; 1.--- ;
<3) 7OR7 35 "O: 8.--- ; 2-.--- ;
/ 2> /
13 .(6R53.5(7" O'7 O* 0O".?L5 8- ($3 ingredientes de unos H> *osi6les'
2- CO("7R.(7" (2> restricciones'
3O :O' L(7 7@." L."7 0R.(753 (:1()E (T]uiere 1ue esta lista se im*rimaU'
.uego de *resionar A'B o ANB# se regresar8 al su6menF anterior.
Como se notar8# en los lugares donde se 5a colocado la cantidad mnima como
A> ?B# s2lo a*arecer8n guiones A/ / / A# igualmente cuando la cantidad m8Dima
es considerada A$>> ?B# o se 5a *resionado PEN(ERQ.
Ra) 1ue considerar 1ue *ara 1ue la !2rmula a o6tenerse sea tomada so6re la
6ase de *orcenta7es# la suma de las restricciones m8Dimas de6e ser como
mnimo $>>?# de lo contrario a*arecer8 en *antalla lo siguiente+
4444444444
5RRORA "'M O* M=.M'M" B 1--;
(ERROR+ . S,M ;E M^0IMOS P $>>?'
C!AN"E AN IN"REDIENT LI#T (C
Permite cam6iar el nom6re de una lista de ingredientes9 as como
tam6i4n# los insumos utili3ados# las restricciones m8Dimas ) mnimas adem8s
del nFmero total de ingredientes 1ue inter-ienen en dic5a lista. s *or e7em*lo
*ara nuestro caso# al *resionar esta o*ci2n a*arecer8 lo siguiente+
SELECT AN INGREDIENT LIST NUMBER (1 % &) OR TYPE 'END( 1
LSeleccione un nFmero de lista de ingredientes ($ N H' o escri6a AEN;BO
PRESSING )RETURN* CAUSES NO CHANGE
(l *resionar PEN(ERQ no se *roducir8n cam6ios'
TYPE 'END( TO STOP
(Escri6a AEN;B *ara detener'

444444444444444444444444444444
INGREDIENT LIST NAMEA E+ ,-./ 0
(Nom6re de la lista de ingredientes'
CHANGED TOA Concent r ado
(Cam6iado a+'
.(6R53.5(7" .( L."7A 13
C@(653 7OA 12
0"7 35 L6O3O(
.(6R53.5(7 ('M?5RA 3 C@(653 7OA B5(75RC
/ 2$ /
M.(.M'M 05RC5(7A 8.--- C@(653 7OA -
M=.M'M 05RC5(7A 18.--- C@(653 7OA 2-
*R5C@O 35 7R.6O
.(6R53.5(7 ('M?5RA < C@(653 7OA B5(75RC
M.(.M'M 05RC5(7A 8 C@(653 7OA -
M=.M'M 05RC5(7A 2- C@(653 7OA 28
'R5
.(6R53.5(7 ('M?5RA 8 C@(653 7OA
4 4 4 4 4
4 4 4 4 4
4 4 4 4 4
;e esta manera ir8n a*areciendo todos los insumos contenidos en la lista
introducida anteriormente# con su res*ecti-o nFmero de insumo ) las
cantidades mnimas ) m8Dimas 1ue estar8n su7etas a -ariaci2n.
Se de6e notar 1ue si reducimos el nFmero de ingredientes (.(6R53.5(7" .(
L."7+'# no a*arecer8n los Fltimos de la lista. I si *or el contrario aumentamos
este nFmero# se re*etir8 el Fltimo insumo tantas -eces como sea necesario.
O6-iamente# se aumentar8 el nFmero de ingredientes cuando se desee
introducir otro insumo 1ue est4 dis*oni6le# e iremos reem*la3ando en los datos
del insumo re*etido..
REPLACE AN IN"REDIENT LI#T (R
Reem*la3a una lista de ingredientes *or otra 1ue -a a ocu*ar su lugar.
Ra) 1ue tener *resente 1ue reali3ada esta o*ci2n# no *odr8 recu*erarse la lista
anterior. l *resionar ARB# a*arecer8 lo siguiente+
:O' L.LL @V5 7O R5-5(75R 7@5 5(7.R5 .(6R53.5(7 L."7
((endr8 1ue reintroducir la lista com*leta de ingredientes'
"5L5C7 ( .(6R53.5(7 L."7 ('M?5R (1 ) 8) OR 7:05 F5(3G
LSeleccione un nFmero de lista de ingredientes ($ N H' o escri6a AEN;BO
/ 22 /
,na -e3 elegida la lista de ingredientes# nue-amente se *roceder8 a introducir
los insumos de manera id4ntica a lo 5ec5o en la o*ci2n AMR (M25 '0 (
.(6R53.5(7 L."7).
DI#PLA' AN IN"REDIENT LI#T (D
Muestra cual1uiera de las listas eDistentes en la 6ase de datos ) cu)as
restricciones se 1uieran conocer. l *resionar esta o*ci2n# en *antalla se
*edir8 el nFmero de lista 1ue se desee -er. s *or e7em*lo+
"5L5C7 ( .(6R53.5(7 L."7 ('M?5R (1 ) 8) OR 7:05 F5(3G 2
En *antalla se mostrar8 la lista de ingredientes nFmero 2# con sus res*ecti-as
restricciones mnimas ) m8Dimas.
#ORT AN IN"REDIENT LI#T (#
Se utili3a *ara ordenar los ingredientes de una lista# de manera
correlati-a segFn como se encuentran u6icados en el FEE;;(9 es decir#
esta o*ci2n nos colocar8 los insumos 1ue 5emos introducido sin un orden# de
tal manera 1ue el 1ue tenga el menor nFmero -a)a al inicio# luego el siguiente
5asta 1ue el Fltimo sea el re*resentado *or el nFmero de orden ma)or.
Por e7em*lo# si *rimero 5emos colocado el insumo (OR( ;E SOI# cu)o
orden en el FEE;;(# esta re*resentado *or el nFmero C3'# ) des*u4s
5emos colocado a PS( ;E .JO;ZN# 1ue tiene el nFmero 3'. Con esta
o*ci2n# 5aremos 1ue *rimero est4 el nFmero 3' ) luego el C3'# dentro de
nuestra lista. l *resionar esta o*ci2n a*arecer8 lo siguiente+
"5L5C7 ( .(6R53.5(7 L."7 ('M?5R (1 ) 8) OR 7:05 F5(3G 8
utom8ticamente el *rograma ordenar8 los insumos dentro de la lista escogida.
Para nuestro caso ordenar8 la lista nFmero H.
/ 23 /
*IE% IN"REDIENT LI#T NAME# (*
Esta o*ci2n *ermite -er el nom6re de las listas de ingredientes#
ordenados de !orma correlati-a# segFn se 5an ido creando. s como# el
nFmero de insumos 1ue contiene ) la cantidad de restricciones esta6lecidas
*ara cada una. Si seleccionamos esta o*ci2n# a*arecer8 algo como esto+
.(6R53.5(7 L."7 (M5" .(6R5- CO("7-
3.5(7" R.(7"
1) VC" 5( 0RO3'CC.O( ) 1 9 1<
2) VC" 5( 0RO3'CC.J( ) 2 > 11
3) CO(C5(7R3O 35 .(.C.O 11 21
<) CO(C5(7R3O CR5C.M.5(7O 13 22
8) 7ORO" 9 1>
3O :O' L(7 7@." L."7 0R.(753 (:1()E
PRINT ALL IN"REDIENT LI#T# (P
Permite im*rimir todas las listas de ingredientes eDistentes en la 6ase de
datos del *rograma. Cada lista estar8 re*resentada *or su nFmero de orden# el
nom6re 1ue se le 5a colocado# el listado de ingredientes con sus res*ecti-os
*orcenta7es mnimos ) m8Dimos# de manera similar a la lista mostrada en la
o*ci2n M25 '0 ( .(6R53.5(7 L."7.
(N NUTRIENT RE#TRICTION#
l igual 1ue *ara la o*ci2n de restricciones de ingredientes# mostrar8 el
siguiente su6/menF+
444 ('7R.5(7 R5"7R.C7.O( M5(' 444
(M) MA$E UP A NUTRIENT LIST (Crear una lista de nutrientes'
(C) CHANGE A NUTRIENT LIST (Cam6iar una lista de nutrientes'
(R) REPLACE A NUTRIENT LIST (Reem*la3ar una lista de nutrientes'
(D) DISPLAY A NUTRIENT LIST (Mostrar una lista de nutrientes'
/ 2C /
(F) FACTOR A NUTRIENT LIST (Factori3ar una lista de nutrientes'
(S) SORT A NUTRIENT LIST (Ordenar una lista de nutrientes'
(V) VIEW NUTRIENT LIST NAMES (Ver los nom6res de listas de nutrientes'
(G) GO TO THE MAIN MENU (Ir al menF *rinci*al'
(X) EXIT (Salir'
MA+E UP A NUTRIENT LI#T (M
Esta o*ci2n al igual 1ue las su6siguientes# tienen los mismos *asos 1ue
*ara el menF de las restricciones de ingredientes. ;e igual manera se
necesitar8 conocer de antemano el nFmero 1ue re*resenta a cada uno de los
nutrientes esta6lecidos# )a 1ue se tra6a7a so6re la 6ase de dgitos.
l *resionar esta o*ci2n# a*arecer8 en *antalla lo siguiente+
('7R.5(7 L."7 P 1
444444444444444444444444444444
('7R.5(7 L."7 (M5A 5Qe+Nlo
5(75R ('7R.5(7 ('M?5R (< ) /-) OR 7:05 F5(3G <
M7. "5C ;
M.(.M'M MO'(7 .( *553 M.=A 1/
M=.M'M MO'(7 .( *553 M.=A 8-
('7R.5(7"A 1
CO("7R.(7"A 2
5(75R ('7R.5(7 ('M?5R (< ) /-) OR 7:05 F5(3S
_ _ _
_ _ _
_ _ _
;e esta manera se ir8n introduciendo las restricciones en los nutrientes 1ue se
deseen. Se *ueden colocar restricciones *ara un determinado nFmero de
nutrientes# de7ando de lado el resto. Por e7em*lo# si se da el caso de !ormular
*ara ganado lec5ero9 es de utilidad determinar los lmites mnimos de Protena#
N;(# EN(l'# Ca# P# Fi6ra cruda ) un ni-el m8Dimo de grasa# *udi4ndose de7ar
/ 2H /
de lado el resto de nutrientes# dado 1ue la ma)ora de insumos 1ue se utili3an
en nuestro *as# contienen cantidades su!icientes de minerales.
l !inali3ar las restricciones *ara los nutrientes# ) luego de 5a6er escrito VEN;W#
a*arecer8 en *antalla la lista com*leta con sus res*ecti-as cantidades mnimas
) m8Dimas. (am6i4n se tendr8 la o*ci2n de im*rimir si se desea+ ;O IO,
EN( (RIS .IS( PRIN(E; (I@N'U.
C!AN"E A NUTRIENT LI#T (C
;e manera similar# 1ue *ara ingredientes# nos *ermite 5acer cam6ios en
una lista ela6orada *re-iamente.
"5L5C7 ('7R.5(7 L."7 ('M?5R (1 ) 3) OR 7:05 F5(3G 3
0R5"".(6 BR57'R(C C'"5" (O C@(65. 7:05 F5(3G 7O "7O0.
(Presionando PEN(ERQ no *roducir8 cam6ios. Escri6a VEN;W *ara detener'
7:05 F(O(5G .* 7@5R5 ." (O M=.M'M MO'(7.
(Escri6a VNONEW si no 5a) cantidad m8Dima'
______________________________
('7R.5(7 L."7 (M5A E+,-./0
C@(653 7OA
('7R.5(7" .( L."7A 8
C@(653 7OA
M7. "5C ;
('7R.5(7 ('M?5RA < C@(653 7OA
M.(.M'M MO'(7A >-.--- C@(653 7OA
M=.M'M MO'(7A (O(5 C@(653 7OA
(37 ;
('7R.5(7 ('M?5RA 8 C@(653 7OA
M.(.M'M MO'(7A >-.--- C@(653 7OA
M=.M'M MO'(7A 9-.--- C@(653 7OA
_ _ _
_ _ _
_ _ _
;e este modo se ir8n cam6iando los datos dentro de la lista de nutrientes 1ue
se desee# *rocediendo de manera similar 1ue en el caso de las listas de
nutrientes anteriormente descrita.
/ 2= /
REPLACE A NUTRIENT LI#T (R
Nos *ermitir8 reem*la3ar *or com*leto una lista de nutrientes. ;e6emos de
tener en cuenta# 1ue la lista anterior 1uedar8 eliminada *or com*leto.
l *resionar esta o*ci2n a*arecer8 la ad-ertencia+ :O' L.LL @V5 7O R5-
5(75R 7@5 5(7.R5 ('7R.5(7 L."7. (,sted tendr8 1ue re/introducir toda la
lista de nutrientes'. .uego le *edir8 1ue esco7a la lista 1ue desee# e ir8
colocando uno a uno los nutrientes con sus res*ecti-as restricciones m8Dimas
) mnimas# cum*li4ndose las mismas reglas 1ue *ara el caso de ingredientes.
DI#PLA' A NUTRIENT LI#T (D
Nos -a a mostrar en *antalla la lista de nutrientes 1ue se seleccione# con la
alternati-a de im*rimirla si es necesario. Se *rocede de manera similar 1ue
*ara el caso de lista de ingredientes# anteriormente descrita.
FACTOR A NUTRIENT LI#T (F
Permite introducir un !actor dentro de la lista de nutrientes. Por e7em*lo# si
1ueremos incrementar o disminuir un determinado *orcenta7e a todos los
-alores m8Dimos ) mnimos de nuestra lista# elegimos esta o*ci2n )
seleccionamos el nFmero del ingrediente 1ue se desea ) le aumentamos o
disminuimos una cantidad !i7a. Entonces autom8ticamente todos los dem8s
nutrientes disminuir8n en la misma *ro*orci2n.
,n e7em*lo ilustrati-o+ l *resionar la o*ci2n (F'# a*arecer8 en *antalla lo
siguiente+
"5L5C7 ('7R.5(7 L."7 ('M?5R (1 ) 3) OR 7:05 F5(3G 2
VC" 5( 0RO3'CC.O(
M.(.M'M M=.M'M
('7R.5(7" (3R: M775R) (3R: M775R)
<) M7. "5C ; 8-.---- 1--.----
/ 2K /
8)(37 ; /8.---- 1--.----
/)0RO75.( ; 18.---- 28.----
>)*.?R ; 8.---- 2-.----
8)CLC.O ; -./--- 2.----
9)*J"*ORO ; -.<--- 1.----
"5L5C7 ('7R.5(7 ('M?5R (< ) /-) OR 7:05 F5(3G 8
8)(37 ; /8.---- C@(653 7OA >-
VC" 5( 0RO3'CC.O(
M.(.M'M M=.M'M
('7R.5(7" (3R: M775R) (3R: M775R)
<) M7. "5C ; 8/.1839 1->./923
8)(37 ; >-.---- 1->./923
/)0RO75.( ; 19.38</ 2/.9231
>)*.?R ; 8.38</ 21.8388
8)CLC.O ; -./</2 2.1838
9)*J"*ORO ; -.<3-8 1.->/9
"5L5C7 ('7R.5(7 ('M?5R (< ) /-) OR 7:05 F5(3G 5(3
N2tese 1ue el incremento 1ue 5emos a<adido al nutriente N;( es de H *untos
*orcentuales. Esto re*resenta el K.=%23? del nFmero original (=H?'# *or lo
tanto el incremento en los dem8s -alores ser8 tam6i4n de K.=%23?.
#ORT A NUTRIENT LI#T (#
;e igual manera 1ue *ara la lista de ingredientes# *ermite ordenar en orden
num4rico todos los nutrientes colocados dentro de una lista (Ver *8gina 22'.
*IE% NUTRIENT LI#T NAME# (*
Nos *ermite -er los nom6res de todas las listas de nutrientes 1ue eDisten
dentro de la memoria del *rograma ) 1ue se 5a)an creado con anterioridad. ;e
igual manera nos mostrar8 el nFmero de nutrientes 1ue contiene cada lista ) el
nFmero de restricciones.
/ 2& /
(L LEA#T CO#T FEED MIXE#
.uego de 5a6er reali3ado los *asos anteriores# ) 5a6iendo esta6lecido la
lista de ingredientes ) la de nutrientes9 se elige esta o*ci2n *ara reali3ar la
me3cla al mnimo costo.
*arecer8 en *antalla+ SELECT AN INGREDIENT LIST NUMBER (1 % 1&). Se
seleccionar8 el nFmero de la lista 1ue se desea utili3ar ) 1ue contenga los
insumos deseados con sus res*ecti-as restricciones (si no se recuerda se
*uede usar la o*ci2n A*B 2 ADB del su6/menF INGREDIENT RESTRICTION"'.
.uego de 5a6er seleccionado una lista de ingredientes se mostrar8 el siguiente
re1uerimiento+ SELECT A NUTRIENT LIST NUMBER (1 % &). ;e igual manera
1ue en el *aso anterior# se usar8 la lista de nutrientes 1ue se est4 necesitando
segFn los re1uerimientos del usuario.
Como *aso siguiente# la com*utadora em*e3ar8 a com6inar todas las *osi6les
soluciones 1ue cu6ran los re1uerimientos esta6lecidos en las dos listas
introducidas (ingredientes ) nutrientes'# *ara luego mostrar en *antalla la de
m8s 6a7o costo.
Si la !2rmula escogida no cu6re en su totalidad *arte de alguna restricci2n de
nutrientes# se mostrar8 en *antalla ALo$ in n!trient ...B# mostrando adem8s la
di!erencia 1ue se necesita. Si eDcede en algFn nutriente mostrar8 A@ig% in
n!trient,,,B
.a me3cla alimenticia muestra los *orcenta7es en A(al como o!recidoB ) en
AGase secaB# as como las cantidades *or tonelada ) los costos *or el total.
Veamos el siguiente e7em*lo+ Presionamos la o*ci2n ALB del menF *rinci*al#
luego se -er8 en *antalla lo siguiente+
/ 2% /
"5L5C7 ( .(6R53.5(7 L."7 (1 ) 8) 3
"5L5C7 ('7R.5(7 L."7 (1 ) 3) 2
L 5 " 7 ) C O " 7 * 5 5 3 M . =
.(6R53.5(7" " *53 05R 7O(
<) *R5C@O 35 7R.6O <8.9<8 ; <89.<8
1/) 050 35 L6O3J( 18.--- ; 18-.--
13) M.9 6R(O MOL.3O 18.--- ; 18-.--
>) M5L9 35 CI 8.388 ; 83.88
<3) 7OR7 35 "O: 8.--- ; 8-.--
23) @(. 35 05"C3O 83; 8.--- ; 8-.--
9) "L ?L(C 1.--- ; 1-.--
2-) CR?O(7O 35 CLC.O 1.--- ; 1-.--
8) C5.75 35 05"C3O -.8-- ; 8.--
81) "7*C-2- -.1-- ; 1.--
<2) "L5" M.(5RL5" -.1-- ; 1.--
------------- -----------
-.8>1Tg (L57) 1--.--- ; 1---.--
-.8>1Tg (3R:)
LR65"7 CO"7 -.19
0R.(7 7@." "OL'7.O( (:1()E
Como se *uede notar# me3cla alimenticia o6tenida# nos da el *orcenta7e de
cada insumo en Vtal como o!recidoW (S FE;'# ) la cantidad *or tonelada (PER
(ON'# adem8s del costo *or :ilo# )a sea 5Fmedo o seco (AEE(B o A;RIB'. Para
nuestro e7em*lo es de HK centa-os de sol *or :ilo de alimento concentrado. En
la sentencia+ .RJES( COS( >.$%. Se entiende 1ue el ma)or costo 1ue se
*uede o6tener con todas las restricciones dadas# est8 a >.$% centa-os *or
encima del o!recido en la *resente !2rmula.
Si elegimos im*rimir# nos a*arecer8 en el *a*el lo siguiente+
3R. C@R." 2O@L5R *."@5R.5" R5"5RC@ L?
"O'7@5R( .LL.(O." '(.V5R".7:, CR?O(3L5
'(.V5R".33 (C.O(L 6RR. L MOL.( ) *ORM'LC.O(
.(6R53.5(7 L."7 3 (CO(C5(7R3O (U 33 ) VC" )
('7R.5(7 L."7 2 (VC" 5( 0RO3'CC.J( )
/ 3> /
L 5 " 7 ) C O " 7 * 5 5 3 M . =
.(6R53.5(7" 3R: M775R " *53 05R 7O(
<) *R5C@O 35 7R.6O <8.9<8 ; <8.9<8 ; <89.<8
1/) 050 35 L6O3J( 18.--- ; 18.--- ; 18-.--
13) M.9 6R(O MOL.3O 18.--- ; 18.--- ; 18-.--
>) M5L9 35 CI 8.388 ; 8.388 ; 83.88
<3) 7OR7 35 "O: 8.--- ; 8.--- ; 8-.--
23) @(. 35 05"C3O 83; 8.--- ; 8.--- ; 8-.--
9) "L ?L(C 1.--- ; 1.--- ; 1-.--
2-) CR?O(7O 35 CLC.O 1.--- ; 1.--- ; 1-.--
8) C5.75 35 05"C3O -.8-- ; -.8-- ; 8.--
81) "7*C-2- -.1-- ; -.1-- ; 1.--
<2) "L5" M.(5RL5" -.1-- ; -.1-- ; 1.--
--------------- ------------- -----------
7O7L" 1--.--- ; 1--.--- ; 1---.--
CO"7 -.8>1Tg -.8>1Tg 8/>.9/17O(
Como se *uede notar en esta me3cla# la columna de Amateria secaB (;RI
M((ER'# es id4ntica a la columna de Atal como o!recidoB (S FE;'. Esto se
de6e a 1ue esta !2rmula !ue calculada usando los datos 1ue se introdu7eron
so6re la 6ase de Atal como o!recidoB (S FE; GSIS'# ) 1ue esta usando $>>
*ara el *orcenta7e de materia seca (-er *8gina ='. .2gicamente# esta columna
ser8 di!erente *ara las me3clas 1ue son calculadas usando los ingredientes
1ue 5a)an sido introducidos en una 6ase de materia seca (;RI M((ER
GSIS'# con su *orcenta7e de materia seca actual.
.uego de mostrar la !2rmula a*arecer8 el siguiente su6/menF+
444 L5"7 - CO"7 M5(' 444
(F) FEED MIX & NUTRITIONAL CONTENT (Me3cla alimenticia ) contenido
nutricional'
(P) PRICE RANGES DISPLAYED (Mostrar rango de *recios'
(I) INGREDIENT RESTRICTIONS (Restricciones de ingredientes'
(N) NUTRIENT RESTRICTIONS (Restricciones de nutrientes'
(B) BATCH WEIGHTS PRINTED (Im*rimir *esos re1ueridos'
(O) ONE-PAGE PRINTED SUMMARY (Im*rimir resumen de una *8gina'
(G) GO TO THE MAIN MENU (Ir al menF *rinci*al'
(X) EXIT (Salir'
/ 3$ /
FEED MIX ) NUTRITIONAL CONTENT (F
Muestra (e im*rime si se desea' la me3cla alimenticia ) el contenido
nutricional# )a sea en 6ase seca o tal como o!recido segFn se seleccione Vas
!edW o Vdr) matterW# adem8s *ermite cam6iar el !actor de redondeo solo *ara
!ines de la !2rmula o6tenida# m8s no modi!ica el !actor introducido con las
o*ciones del su6/menF de ingreso de nue-os ingredientes# -isto anteriormente.
Si se -a a im*rimir# solicita adem8s un nom6re *ara identi!icar a la me3cla
5allada ) la cantidad en la 1ue se re1uiere *re*arar.
Para nuestro e7em*lo# mostrar8 lo siguiente+
0R.(7 7@." O07.O( (:1()E (
LIm*rimir esta o*ci2n (s@no'UO
5nter " *53 or 3R: M775R $eig%t (13)E
LIntroducir el *eso tal como o!recido o material seca (@;'UO
L%at is t%e total $eig%t o# t%e #eed +ixE 8---
(TCu8l es el *eso total de la me3claU'
C%ange t%e ro!nding #actors (:1()E :
LTCam6iar los !actores de redondeo (s@no'UO
<)*R5C@O 35 7R.6O > ro!nded toA .-1
c%anged toA 8
13)M.9 6R(O MOL.3O > ro!nded toA .-1
c%anged toA B5(75RC
4 4 4
4 4 4
4 4 4
* 5 5 3 M . = 0 R . C 5 M O ' ( 7
*R5C@O 35 7R.6O -.<2 2,<<>.23--
050 35 L6O3J( -.<9 9--.----
M.9 6R(O MOL.3O -.>< >8-.----
M5L9 35 CI -.23 2/>.>>--
7OR7 35 "O: 1.1> 28-.----
/ 32 /
@(. 35 05"C3O 83; 1.28 28-.----
"L ?L(C -.1< 8-.----
CR?O(7O 35 CLC.O -.18 8-.----
C5.75 35 05"C3O -.83 28.----
"7*C-2- 18.9- 8.----
"L5" M.(5RL5" 8.-- 8.----
---------------
7O7L MO'(7 8,---.----
7O7L CO"7 2,839.8-
44
( ' 7 R . 7 . O ( L C O ( 7 5 ( 7
M7. "5C 88.<> ;
(37 >3.21 ;
0RO75.( 18.-- ;
*.?R 11.1/ ;
CLC.O -.>/ ;
*J"*ORO -.<1 ;
5( (M(7) 1.8- MCL126
5( (6() 1.18 MCL126
5( (LC) 2.12 MCL126
6R" /.98 ;
44
.uego de *resionar PEN(ERQ se -ol-er8 al su6/menF anterior.
Si se 5a elegido im*rimir# al *rinci*io de esta o*ci2n# a*arecer8 en el *a*el la
siguiente in!ormaci2n+
3R. C@R." 2O@L5R *."@5R.5" R5"5RC@ L?
"O'7@5R( .LL.(O." '(.V5R".7:, CR?O(3L5
CO(C5(7R3O 35 0RO3'CC.O(
* 5 5 3 M . = 0 R . C 5 C O " 7 M O ' ( 7
*R5C@O 35 7R.6O -.<2 1,-2>.8< 2,<<>.23--
050 35 L6O3J( -.<9 <<1.-- 9--.----
M.9 6R(O MOL.3O -.>< 88/.8- >8-.----
M5L9 35 CI -.23 /1.89 2/>.>>--
7OR7 35 "O: 1.1> 293.13 28-.----
/ 33 /
@(. 35 05"C3O 83; 1.28 312.8- 28-.----
"L ?L(C -.1< >.-- 8-.----
CR?O(7O 35 CLC.O -.18 >.8- 8-.----
C5.75 35 05"C3O -.83 13.28 28.----
"7*C-2- 18.9- 9<.8- 8.----
"L5" M.(5RL5" 8.-- 28.-- 8.----
---------------
7O7L MO'(7 8,---.----
7O7L CO"7 2,839.8-
44
( ' 7 R . 7 . O ( L C O ( 7 5 ( 7
M7. "5C 88.<> ;
(37 >3.21 ;
0RO75.( 18.-- ;
*.?R 11.1/ ;
CLC.O -.>/ ;
*J"*ORO -.<1 ;
5( (M(7) 1.8- MCL126
5( (6() 1.18 MCL126
5( (LC) 2.12 MCL126
6R" /.98 ;
44
PRICE RAN"E# DI#PLA'ED (P
Con esta o*ci2n se o6tiene un rango de *recios# dentro del cual *uede
-ariar el insumo utili3ado sin 1ue se *rodu3can cam6ios tanto en la !2rmula
como en su costo total. Para nuestro e7em*lo# tenemos+
0 R . C 5 R ( 6 5 "
.(6R53.5(7" LOL 0R.C5 @.6@
<) *R5C@O 35 7R.6O -.38 -.<2 -.<8
13) M.9 6R(O MOL.3O -.33 -.<9 - - -
1/) 050 35 L6O3J( -.-- -.>< -.88
<3) 7OR7 35 "O: -.9- -.23 - - -
>) M5L9 35 CI -.2- 1.1> -.32
23) @(. 35 05"C3O 83; 1.-1 1.28 - - -
/ 3C /
8) C5.75 35 05"C3O -.18 -.1< - - -
9) "L ?L(C -.-- -.18 -.19
2-) CR?O(7O 35 CLC.O -.-- -.83 -.19
81) "7*C-2- -.18 18.9- - - -
<2) "L5" M.(5RL5" -.18 8.-- - - -

Si el *recio de cual1uiera de los ingredientes cam6ia ) es in!erior al rango m8s
6a7o o *or el contrario# est8 *or encima del rango m8s alto# al correr el
*rograma otra -e3# se *roducir8 una me3cla di!erente. El *recio m8s 6a7o de
los ingredientes alimenticios 1ue no 5a)an sido considerados en la me3cla# se
denomina PRECIO ;E OPOR(,NI;;9 es decir# si logran alcan3ar ese
*recio# seran tomados en cuenta cuando se -uel-a a correr el *rograma# ) *or
consiguiente# el costo de la nue-a !2rmula sera menor.
IN"REDIENT# RE#TRICTION# (I
O6ser-emos el siguiente cuadro de restricci2n de ingredientes dado en
la me3cla 1ue estamos usando como e7em*lo. Se muestran las cantidades
mnimas ) m8Dimas 1ue 5emos introducido en el su6menF .(6R53.5(7
R5"7R.C7.O(" (-er *8gina $&'. dem8s contiene una columna con la cantidad
actual tomada *or el *rograma *ara la !2rmula *ro*uesta.
. ( 6 R 5 3 . 5 ( 7 R 5 " 7 R . C 7 . O ( "
.(6R53.5(7" M.(.M'M C7'L M=.M'M CO"7
( ; ) ( ; ) ( ; )
<) *R5C@O 35 7R.6O 1-.--- <8.9<8 8-.---
13) M.9 6R(O MOL.3O 18.--- 18.--- - - - <.118-<15--3
1/) 050 35 L6O3J( 8.--- 18.--- 18.--- 8.>19--/5--<
<3) 7OR7 35 "O: 8.--- 8.--- 2-.--- 2./8>2325--3
>) M5L9 35 CI <.--- 8.388 1-.---
23) @(. 35 05"C3O 83; 8.--- 8.--- 1-.--- 2.333-895--3
8) C5.75 35 05"C3O -.8-- -.8-- 1.--- 3.<883>25--3
9) "L ?L(C -.8-- 1.--- 1.--- <.<</2825--<
2-) CR?O(7O 35 CLC.O -.8-- 1.--- 1.--- 3.<</2815--<
81) "7*C-2- -.1-- -.1-- -.1-- .18>188<
<2) "L5" M.(5RL5" -.1-- -.1-- -.1-- <.81883>5--2
/ 3H /
.a columna CO"7# es la cantidad 1ue la restricci2n del ingrediente a<ade al
costo total de la me3cla *or cada *unto *orcentual. En nuestro e7em*lo# la
mnima restricci2n de la (orta de So)a nos cuesta a*roDimadamente >.>>3
Nue-os Soles# *or cada *unto *orcentual de este insumo (la eD*resi2n
2.=HK232E/>3# es la re*resentaci2n cient!ica 1ue e1ui-ale a 2.=HK232 D $>
/3
# o
lo 1ue es lo mismo >.>>2=HK232'. Para el caso de la Pe*a de lgod2n la
m8Dima restricci2n cuesta a*roDimadamente >.>>>= Nue-os Soles *or cada
*unto *orcentual.
Esto signi!ica# 1ue si 6a7amos la restricci2n de la (orta de So)a de H? a C?# la
nue-a me3cla costar8 >.>>3 Nue-os Soles menos *or :ilo. ;e igual manera
ocurre *ara la Pe*a de lgod2n ) todos los dem8s insumos. E-identemente# el
cam6io de las restricciones de6er8 6asarse en el criterio *ro!esional de la
*ersona 1ue !ormula# tomando en cuenta la calidad del insumo# la
digesti6ilidad# caractersticas !sicas del *roducto# el a*orte de nutrientes# etc.
NUTRIENT RE#TRICTION# (N
Similar 1ue en el caso anterior# muestra las restricciones mnimas )
m8Dimas 1ue contiene la lista escogida de nutrientes# ) el costo *or unidad de
*orcenta7e 1ue re*resentan dic5as restricciones. l *resionar esta o*ci2n
tendremos lo siguiente+
( ' 7 R . 5 ( 7 R 5 " 7 R . C 7 . O ( "
('7R.5(7" M.(.M'M C7'L M=.M'M CO"7
<) M7. "5C ; 8-.--- 88.</> 1--.---
8) (37 ; /8.--- >3.21- 1--.---
/) 0RO75.( ; 18.--- 18.--- 28.--- 1.8>-2<85--2
>) *.?R ; 8.--- 11.18/ 2-.---
8) CLC.O ; -./-- -.>89 2.---
9) *J"*ORO ; -.<-- -.<11 1.---
Vemos 1ue la restricci2n mnima *ara la *rotena es casi 2 centa-os de Nue-o
Sol *or cada *unto *orcentual 1ue se restringe. Por lo tanto# se *uede disminuir
el costo de la me3cla# disminu)endo esta restricci2n. ,na -e3 m8s de6e *rimar
/ 3= /
el criterio *ro!esional *ara 5acer esta modi!icaci2n# *ues se de6e tener
*resente 1ue *ara el caso de nutrientes# las restricciones mnimas son
limitantes *ara el momento de !ormular. Por el contrario# en el caso de las
restricciones *ara ingredientes# las limitantes ser8n las m8Dimas.
(anto los rangos de *recios# como las restricciones de ingredientes )
nutrientes# son 5erramientas im*ortantes 1ue se de6en considerar
inmediatamente des*u4s de 5a6er reali3ado una me3cla al mnimo costo.
Pues# estas o*ciones# nos *ermiten OP(IMIMR . MEMC.# me7orando el
costo *or :ilogramo de concentrado# 1ue como se sa6e# la alimentaci2n
re*resenta el m8s alto *orcenta7e del gasto# dentro de una eD*lotaci2n
*ecuaria.
$ATC! %EI"!T# PRINTED ($
Im*rime las cantidades de *esos esta6lecidos *or la !2rmula# as como
los *esos acumulados 1ue se a<aden a la 6alan3a (en el caso de Plantas de
limentos Galanceados'# ) el incremento 1ue se re1uiera dar al total de la
me3cla. Su estructura ) !orma o*erati-a es similar al *resentado en el su6/
menF *553 M.= CLC'L7.O("# detallado anteriormente (-er *8gina $H'.
ONE-PA"E PRINTED #UMMAR' (O
Permite im*rimir en una sola *8gina un resumen de la raci2n calculada
en $32 columnas. Para el caso de im*resoras de lnea de &> columnas se
*rocede de la siguiente manera+
Ir a la car*eta 1ue contiene todos los arc5i-os del *rograma9 )a sea con el
;.O.S. o con el ED*lorador de Eindo"s. Para am6os casos el o67eti-o es
u6icar el arc5i-o AIndeD.eDeB# se ingresa a este arc5i-o# ) se *odr8 mani*ular
los siguientes *untos+
;ata dri-e (dri-e de datos'
/ 3K /
Printer mode (Modo de im*resora'
Stac: mem6ers (Miem6ros de un gru*o'
l ingresar directamente al arc5i-o# se *resentar8 lo siguiente en la *antalla+
Press PRE(,RNQ !or no c5ange. ()*e EN; to sto*.
;ata dri-e+ `
C5anged to+
En el caso 1ue se est4 utili3ando un dri-e es*ec!ico *ara los datos del
*rograma# se es*eci!icar8 la identi!icaci2n. Por e7em*lo+ # G 2 C. Si los datos
se almacenan en el disco duro *or de!ecto# entonces se colocar8 un asterisco
A_B.
Num6er $+ $H
(NFmero $'
C5anged to+ --
(Cam6iado a+'
Num6er 2+ /$
C5anged to+ PEN(ERQ
.a ma)ora de im*resoras *ueden im*rimir $32 o m8s caracteres *or lnea en
el modo de im*resi2n ordinario. Para tales im*resoras los dos nFmeros
de6eran ser N$.
Puede ser necesario 6uscar en el manual de la im*resora *ara encontrar el
nFmero o nFmeros decimales 1ue acti-en el modo de caracteres com*rimidos
de una im*resora *articular de &> columnas. .a ta6la mostrada a continuaci2n
muestra estos nFmeros *ara -arios ti*os de im*resoras+
Im*resora NFmero NFmero
;ecimal $ ;ecimal 2
/ 3& /
Im*resora $32/col. /$ /$
**le ;ot 2K &$
EPSON M0/&> $H /$
IGM PC PRIN(ER $H /$
MICRO.INE &2 2% /$
PROERI(ER 2K &$
NEC ;O( M(RIM 2K &$
/ 3% /
COMENTARIO FINAL
.a calidad# con!ia6ilidad ) e!icacia de una !2rmula alimenticia dise<ada
con el MI0I(/2# tiene su sustento en el criterio ) ca*acidad del *ro!esional 1ue
la ela6ora9 1uien ser8 adem8s# el 1ue recomiende las t4cnicas del me3clado )
suministro de la raci2n# *ara asegurar un 2*timo consumo9 )# *or consiguiente#
una res*uesta *ositi-a en el animal# dentro de los *ar8metros es*erados.
;e6emos recordar 1ue el MI0I(/2 es un *rograma 1ue !unciona dentro
de las restricciones 1ue se le o!recen# sin considerar las caractersticas !sico/
1umicas de los insumos tales como teDtura# *alata6ilidad# toDicidad#
*ereci6ilidad# -olatilidad# etc.# ) 1ue de6en ser tenidos mu) en cuenta al
momento de !ormular.
/ C> /

You might also like