Управление материальными потоками в рамках производственных логистических систем может осуществляться двумя различными способами.
Первый вариант носит название «толкающая система» и представляет собой систему организации производства, в которой предметы труда, поступающие на производственный участок, непосредственно этим участком у предыдущего технологического звена не заказываются. Материальный поток «выталкивается» получателю по команде, поступающей на передающее звено из центральной системы управления производством.
Толкающие модели управления потоками характерны для традиционных методов организации производства. Возможность их применения для логистической организации производства появилась в связи с массовым распространением вычислительной техники. Эти системы позволили согласовывать и корректировать планы и действия всех подразделений предприятия с учетом постоянных изменений.
Второй вариант организации логистических процессов на производстве носит название «тянущая система» и представляет собой систему организации производства, в которой детали и полуфабрикаты подаются на последующую технологическую операцию с предыдущей по мере необходимости. При данном способе организации производства центральная система управления не вмешивается в обмен материальными потоками между различными участками предприятия, не устанавливает для них текущих производственных заданий. Производственная программа отдельного технологического звена определяется размером заказа последующего звена. Центральная система управления ставит задачу лишь перед конечным звеном производственной технологической цепи.
Тянущая система имеет некоторые преимущества перед толкающей, так как персонал отдельного цеха в состоянии учесть гораздо больше специфических факторов, определяющих размер оптимального заказа, чем это могла бы сделать центральная система управления.