При автоматизации машиностроения приходится решать задачи, связанные с контролем производственных процессов. Функциональные возможности UNA.md позволяют осуществлять расчет себестоимости, календарного и ресурсного планирования, управления сроками выполнения работ, загрузкой и использованием производственных ресурсов и т.д. При этом возможно комплексное управление территориально распределенными производственными подразделениями, в составе холдинга или корпорации. Полностью поддерживается планирование как серийного, так и позаказного производства.
UNA.md поддерживает многоуровневую структуру продукта (материал – деталь – подузел – узел - ... - продукт). В рамках задачи ведения нормативно-справочных данных используются базовые классификаторы (справочники) изделий, материалов, деталей/сборочных единиц, покупных комплектующих, эксплуатационные нормативы расходов на оборудование. В рамках конструкторско-технологической подготовки производства формируются материальные спецификации (состав изделий и сборочных единиц), технологические карты, и т.д. В том числе формируются операционные карты с нормативами расхода материалов / комплектующих, а также нормативами трудозатрат.
В процессе производства на основании плана по выпуску продукции составляются лимитно-заборные карты, отображающие количество расходных материалов, имеющихся у подразделения и необходимых для производственной деятельности. Используя механизм внутренних перемещений между складами и производственными подразделениями, заказываются материалы, необходимые для производства и перемещаются излишки на склад. Полное документирование позволяет отразить нормативное и сверхлимитное количество материалов, использованных при производстве каждого вида продукции, а так же учесть отклонения от спецификации в материалах (в акте замены расходных материалов).
После регистрации в системе накопленной информации: производственных отчетов, документов перемещения материалов и формирования бухгалтерских проводок осуществляется калькуляция себестоимости. Калькуляцию себестоимости можно условно разделить на исчисление нормативной и фактической себестоимости единицы продукции с учетом прямых и косвенных затрат. Сформировав производственную программу, можно получить плановую себестоимость с учетом вида продукции, отдельных единиц или непосредственно всего производственного плана. Благодаря поэтапному отражению информации о производственных процессах, формируется фактическая себестоимость, так как учитываются реальная стоимость расходных материалов, отклонения в спецификациях в связи с заменами или изменениями процентов выхода и количество произведенного брака.
При внедрении программы на предприятиях машиностроительной отрасли основной упор делается на автоматизацию всего цикла производства – технологическая подготовка производства, планирования сбыта и производства, планирования снабжения, расчету себестоимости. Возможна стыковка с системами качества типа ISO.
В случае полной автоматизации производства появляется реальная возможность оперативного автоматического расчета графика производства, расчета процента готовности заказа (партии), возможности получения подробных данных о каждой детали (на какой стадии изготовления она находится), возможность получения информации о конкретных рабочих изготовивших ту или иную деталь. Ежедневная регистрация заключенных контрактов на ГП позволяет прогнозировать объемы производства и сопоставлять реальные и требуемые производственные мощности. Система позволяет стыковаться с контрольным оборудованием – электронные весы, датчики выхода продукции на различных этапах, датчики ресурсов и т.п.
Развитая система кадрового учета позволяет организовать недорогую чиповую систему учета контроля табелей на производстве. Это повышает дисциплину на производстве, что в итоге также благоприятно влияет на качество ГП.
Решение является частью единой информационной системы предприятия на базе комплекса UNA.md и предоставляет машиностроителям следующие возможности:
Технологическая подготовка производства
Ведение базы конструкторских и технологических спецификаций с учетом временных модификаций, включая
- последовательность технологических операций
- нормы времени на выполнение операций
- пооперационные трудовые нормы
- нормы расходования материалов и полуфабрикатов
- нормы косвенных затрат
- Формирование дерева продукта (узла, детали)
Планирование сбыта, производства и снабжения
- Регистрация заказов потребителей продукции (партий)
- Создание заказов сбыта производству, формирование плана выпуска готовой продукции
- Расчет производственной программы по цехам и участкам
- Формирование производственных заказов цехам и заказов на МТО
- Оценка обеспеченности заказов материалами и комплектующими
- Формирование плана снабжения цехов и участков
- Планирование запасов материалов и комплектующих
- Расчет потребностей в закупке материалов и деталей, формирование плана закупок
Учет в производстве
- Ведение базы первичных учетных документов:
- накладные на отпуск материалов в производство
- накладные на сдачу продукции на склады
- Ведение базы операционных карт изготовления деталей и сборочных единиц:
- последовательности технологических операций
- норм времени на выполнение операций
- пооперационных трудовых норм
- норм расходования материалов и полуфабрикатов
- норм косвенных затрат
- автоматический контроль фактического выпуска с планом
- акты списания материалов
- накладные по передачи полуфабрикатов (деталей, узлов) на доработку у субподрядчика
- акты приема услуг, работ
- извещения о замене материалов
- Учет состояния незавершенного производства
- Формирование производственных отчетов цехов за период
- Автоматическое формирование бухгалтерских проводок на основе учетных документов
Расчет себестоимости
- Предварительная оценка себестоимости заказов потребителей продукции
- Расчет плановых и фактических затрат на производство в разрезе цехов, статей затрат, экономических элементов
- Расчет калькуляций плановой и фактической себестоимости заказов, анализ отклонений
- Расчет себестоимости деталей и сборочных единиц на всех стадиях производства
- Расчет себестоимости незавершенного производства
Блок отчетов:
- ОПЕРАТИВНЫЕ ПРОИЗВОДСТВЕННЫЕ ОТЧЕТЫ
- Ежедневный график производства
- Ежедневное выполнение производственного задания (кол-во)
- Сводная производительность (трудовые ресурсы)
- Дневная производительность (рабочие)
- Ежедневное выполнение производственного задания (партия)
- Переработка в кооперации
- Затраты по зарплате и времени в разрезе партий
- Процесс выполнения по партиям
- ПЛАН (НОРМЫ)
- Материальный бюджет по партиям (ГП)
- Бюджет зарплат по операциям (партии, ГП)
- Иерархическое дерево производства
- Бюджет ресурсов по времени
- Расчет затрат на продукцию (сводный)
- Сводный бюджет по материальным ресурсам
- Расчет требуемого кол-ва материалов согласно плану производства
- План производства
- ТМЦ
- Сальдо и обороты по складам
- Обороты подробно по документам
- Отпуск ТМЦ
- ГОТОВАЯ ПРОДУКЦИЯ
- Поступления на склады (ежедн.)
- Отпуск со складов (ежедн.)
- Складирование и обороты по складам (кол-во)
- Себестоимость - остатки и обороты
- ПРОИЗВОДСТВО (Затраты)
- Оперативный отчет о выполнение производственного плана
- П-35 Сводный учет материалов
- Расчет себестоимости произведенной продукции
Epam systems 13 от
Unisim-Soft предлагаем ознакомиться в сравнении с EPAM ERPSAP и технологией RDS c платформой UNA.md и внедрением по аналогичной методике RDS компанией Coninfo OOO
Failed to execute the [html] macroorg.xwiki.rendering.macro.MacroExecutionException: When using the HTML macro inline, you can only use inline HTML content. Block HTML content (such as tables) cannot be displayed. Try leaving an empty line before and after the HTML macro.
at org.xwiki.rendering.internal.macro.html.HTMLMacro.cleanHTML(HTMLMacro.java:214)
at org.xwiki.rendering.internal.macro.html.HTMLMacro.execute(HTMLMacro.java:164)
at org.xwiki.rendering.internal.macro.html.HTMLMacro.execute(HTMLMacro.java:70)
at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transformOnce(MacroTransformation.java:196)
at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:141)
at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:81)
at com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7639)
at com.xpn.xwiki.doc.XWikiDocument.performSyntaxConversion(XWikiDocument.java:7588)
at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:838)
at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:787)
at com.xpn.xwiki.doc.XWikiDocument.getRenderedContent(XWikiDocument.java:881)
at com.xpn.xwiki.api.Document.getRenderedContent(Document.java:582)
at sun.reflect.GeneratedMethodAccessor316.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:567)
at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:71)
at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:142)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:195)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:160)
at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:116)
at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1840)
at com.xpn.xwiki.XWiki.parseTemplate(XWiki.java:1778)
at com.xpn.xwiki.api.XWiki.parseTemplate(XWiki.java:836)
at sun.reflect.GeneratedMethodAccessor207.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:395)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:384)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:173)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:280)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:369)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:216)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:311)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:230)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:106)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:195)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:160)
at com.xpn.xwiki.render.XWikiVelocityRenderer.evaluate(XWikiVelocityRenderer.java:116)
at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:1840)
at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:153)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:224)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1539)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:343)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:129)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at org.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:152)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:218)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:98)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:91)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:162)
at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:330)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)
at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:174)
at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:828)
at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:725)
at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1019)
at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225)
at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
at java.lang.Thread.run(Thread.java:722)
Unknown macro: commentThe "comment" macro is not in the list of registered macros. Verify the spelling or contact your administrator.
Наличие свободных остатков - на данный момент только универсальный отчет по 211, 213 счетам
Планируемый расход материалов из документа по выходу ГП
Набор универсальных отчетов от заказа бассейна до его реализации
сметная потребность в материалах согласно проекту
заказ на материалы - отдельного отчета или печатной формы