版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
E10服务培训教材TopicContentAPS与E10集成架构说明E10各版本与APS的集成方式与差异系统安装与常见系统和集成问题排除说明APS在E10系统安装、集成与运行中的关系,与排查的要点物料需求计划功能常见问题排查方法产生物料需求计划的系统运作步骤,以及常见问题的整理和排查方法AgendaAPS与E10集成架构系统概要-产品模块架构4新产品二期一期验证前供应链生产制造财务存货管理采购管理质量管理销售管理BOM管理物料规划(MP)产能规划(CP)工单管理自动分录应付管理总账票据资金固定资产生产成本应收管理合并报表预算管理进口管理出口管理图文管理多厂区计划车间计划车间管理集成架构图(2.0.1以前)E10ServerAPSAgent(DeploymentServer)(WebServer)DatabaseAPSserverLicenseCenterE10Client集成架构图(2.0.2以后)E10Server(DeploymentServer)(WebServer)DatabaseAPSserverLicenseCenterAgentE10Client*2.0.2后Agent改为与授权中心绑定,以支持多APserver的情况ServerE10APServer:安装\Server下,为E10核心,支持Client作业,修复数据库Schema,控管授权(模块、User数)[2.0.1]APSAgent(Service):安装\APSAgent下,与APServer安装同目录,共享帐套,负责执行APS命令(SP/APSServer),控管授权(MPS,MRPEngine数)AccountSettingTool:位于\Server目录下,帐套设定工具DeploymentServer:负责更新Client端程序WebServer:提供Client上web画面连接、WebService等ReportServer:产生报表LicenseServer:授权中心[2.0.2]APSAgent(Service):安装\APSAgent下,与LicenseCenter安装同目录下,负责执行APS命令(SP/APSServer),控管授权(MPS,MRP授權数等信息由LicenseCenter提供)APSServer(withService):APSServerClientE10MRP/MPS生成作业:产生APS计划MRP/MPS底稿:开启APSBrowser查询、案例管理、版本发放APSServerMP/CP产生计画的核心引擎,接受Agent的命令产生计划,产生计划时会跟帐套DB直接连线,载入数据,在记忆体中进行计算生成结果并回传到帐套DB集成部件说明系统布署[2.0.1]帐套1DBAPServerMRPServerMPSServer帐套2DB帐套配置文件E10Client(APSClient)APSAgentDiskI/ORemoting(spocket)/WebServiceDBLinkDBLinkDBLinkDBLinkDBLinkSocket系统布署[2.0.2以后]帐套1DBAPServerMRPServerMPSServer帐套2DB帐套配置文件E10Client(APSClient)APSAgentDiskI/ORemoting(spocket)/WebServiceDBLinkDBLinkDBLinkDBLinkDBLinkSocketLicenseCenter主要计划流程APServerMRPServerMPSServer帐套2DB帐套配置文件E10Client(APSClient)APSAgentDiskI/ODiskI/ORemoting(spocket)/WebServiceDBLinkDBLinkDBLinkDBLinkSocket12345*E10_2.0.1版本产生帐套2计划为例安装APServer同时会安装APSAgent,不能选择单独安装APSAgentAPSAgent除了安装程序,也会装上APSAgentService,若要安装不同版本时,建议先反安装后重新启动,再安装其他版本,以免安装失败或服务无法正常开启安装APSServer可选择单独安装APSServer,会安装APSServer(MP模块),APSServer2(CP模块)两目录同时会安装iE10_APS_Service,负责启动与监控两个APSServer
设定完后可设定语系、port,port需与APServer上设定的一样安装授权中心(不允许装在VM)系统安装(2.0.1)安装APServer安装APSServer可选择单独安装APSServer,会安装APSServer(MP模块),APSServer2(CP模块)两目录同时会安装iE10_APS_Service,负责启动与监控两个APSServer
设定完后可设定语系、port,port需与APServer上设定的一样安装授权中心(不允许装在VM)同时会安装APSAgent,不能选择单独安装APSAgentAPSAgent除了安装程序,也会装上APSAgentService,若要安装不同版本时,建议先反安装后重新启动,再安装其他版本,以免安装失败或服务无法正常开启系统安装(2.0.2)APSAgent是与APServer或授权中心(2.0.2以后)一起安装的,安装过程中会跳入APSAgent英文安装接口,不需填入任何信息,安装完后会尝试启动服务。2.0.1以前版本,服务启动失败即会安装失败,需再次安装;2.0.2中已加大容忍性,几乎不应该安装失败2.0.1以后版本,会检查主机上是否已安装过,若主机上的版本较安装版本新或相同时,安装包会提示modify或remove选项,这是一般installshield的标准行为安装失败主要原因:未使用管理员权限安装,无法正确安装服务服务未正确安装,在win7,xp上若是升级安装,常会出现看似服务已安装但实际上旧版未卸除而服务无法正确注册,此时可以重开机再装一次另一原因可能是APServer帐套有问题或读不到该档案,Agent无法解析服务虽安装完成,但无法启动,2.0.2以后则会容忍此问题,可以安装完成APSAgent安装注意事项APSAgent安装后目录型态2.0.1版以前与APServer位于相同文件夹;2.0.2以后与LicenseCenter放一起ServiceStatus程序是APS服务的管理程序,可检视和操作APS两项服务(执行后会放在系统工具栏中)LOG放置区域,每天会产生一个纪录文件服务主程序检查时机:安装完毕后基本验收生成MP,CP计划时,规划策略上的状态一直处于「批次开始」服务一直处于无法启动状态(启动后几秒即自动停止)检查步骤:打开APS服务管理程序(或直接到windows「服务」),检视是否已启动中,若不是,启动APSAgent启动后等待约五秒,若出现「服务不存在」类似讯息,请重开主机再启动一次,若仍出现相同讯息,则需要重新安装或使用「免安装」工具启动几秒后,若自动回到停止状态,请检查账套档是否正确,此时LOG中应有可参考信息,例如:数据库联机失败(无可用数据库)、对象无法初始化(找不到帐套、或xml格是有问题无法解析)。帐套位置:2.0.1时应该在APSAgent同层的Server\Control\AccountSetsConfiguration.xml;2.0.2版则在同层的LicenseCenter\Config\AccountSetsConfiguration.xml检查服务的运行目录,是否与安装目录相同,有时候在升级时,运行目录会指向旧目录检查Registry:HKEY_LOCAL_MACHINE\SOFTWARE\DCI\APS\Agent中应正确纪录APSAgent所在目录,如右图上述步骤如无法排除,请重新安装(安装时请务必用系统管理者权限)或使用免安装工具Agent服务状态检查和问题排除为提供内部使用和紧急使用,不要重新安装APServer或授权中心,有以下两种选择:独立安装:手动运行「E10-APSAgentModule.msi」安装包,请勿直接双击运行,需指定安装路径(如:“E10-APSAgentmodule.msi”TARGETDIR=“C:\ProgramFiles(x86)\Digiwin\”),详见「01.E10-APS手动安装说明.doc」说明文件免安装工具,根据OS版本(32或64位)选择正确批处理文件运行即可,适用于APServer,APSAgent与Server都装在同一主机的情况,请参考「03.APS自动配置(AgentandServer任意路径手动执行)说明.doc」说明文件和附属工具独立安装或免安装工具APSServer是可以单独安装的,而且没有数量限制,但应安装在APServer上账套设定的位置上。选择安装APSServer后会带入英文安装界面,不需填入任何信息2.0.1以后版本,会检查主机上是否已安装过,若主机上的版本较安装版本新或相同时,安装包会提示modify或remove选项,这是一般installshield的标准行为安装失败主要原因:未使用管理员权限安装,无法正确安装服务服务未正确安装,在win7,xp上若是升级安装,常会出现看似服务已安装但实际上旧版未卸除而服务无法正确注册,此时可以重开机再装一次APSServer安装注意事项APSServer安装后目录型态安装后会出现两个目录,APSServer默认跑MP(MRP)、APSServer2默认跑CP(MPS),需注意规划策略跑哪种层级,到对应的目录下才能找到正确logDataBase目录下分MP,CP和Net三目录,其下放置相关的配置文文件和LOG:flatfile:若客户不方便取得数据库时,可手动配置,将一些计划过程数据存放于此,取回作为debug用途Sql:APS载入E10数据的语法配置,个案可能修改此区log:以日期分活页夹,存放纪录文件纪录文件分错误(error)和一般(output)两档案,error可先看出严重错误,一般log可查资料(含加载语法)和检视计划过程请注意档案大小,一般情况下时间最后的那组log是空的(因为程序已重置处于等待计划阶段),所以一般要找次新的那一组log来检视计划引擎主程序引擎配置程序,可调整语系和portCP产能计划控件,以此决定CP版本MP物料计划控件,以此决定MP版本APS服务管理工具,参见APSAgent上说明APSService主程序,主要监控两个APSServer状态,负责启动和重置Server,log也在同目录下检查时机:安装完毕后基本验收生成MP,CP计划时,规划策略上的状态一直处于「服务器连线失败」检查步骤:打开APS服务管理程序(或直接到windows「服务」),检视是否已启动中,若不是,启动iE10_APS_Service启动后等待约五秒,若出现「服务不存在」类似讯息,请重开主机再启动一次,若仍出现相同讯息,则需要重新安装或使用「免安装」工具检查服务的运行目录,是否与安装目录相同,有时候在升级时,运行目录会指向旧目录检查E10_APS_Service环境变量(在console下以set查询),使否指向正确的APSServer安装目录(即APSServer的上阶目录)上述步骤如无法排除,请重新安装(安装时请务必用系统管理者权限)或使用免安装工具Server服务状态检查和问题排除为提供内部使用和紧急使用,不要重新安装APServer,有以下两种选择:独立安装:手动运行「E10-APSServerModule.msi」安装包,请勿直接双击运行,需指定安装路径(如:“E10-APSServermodule.msi”TARGETDIR=“C:\ProgramFiles(x86)\Digiwin\”),详见「01.E10-APS手动安装说明.doc」说明文件免安装工具,根据OS版本(32或64位)选择正确批处理文件运行即可,适用于APServer,APSAgent与Server都装在同一主机的情况,请参考「03.APS自动配置(AgentandServer任意路径手动执行)说明.doc」说明文件和附属工具独立安装或免安装工具确认安装完成,Agent和Server服务皆正常启动后,以下内容说明E10–APSAgent–APSServer如何生成计划,以了解各步骤以有利于解决异常APS计划产生流程说明排查步骤
与
常见问题规划流程与状态变化(产生计划)没执行过任何规划的初始状态批次开始开始取得快照资料取得快照资料完成快照过程有误开始计划生成计划已生成计划生成有误授权取得失败SERVER授权数量不足服务器连线失败产生计划(E10)强制结案(底稿中)Agent重启强制结案重启中止Agent执行计划Server产生计划E10APSAgentAPSServerAPS底稿规划流程与状态变化(发放计划)没执行过任何规划的初始状态批次开始开始取得快照资料取得快照资料完成开始计划生成计划已生成产生计划(E10)Agent执行计划Server产生计划E10APSAgentAPSServerAPS底稿强制结案(底稿中)强制结案发放生产采购计划(底稿中)开始发放生产或采购计划发放生产或采购计划完成发放生产或采购计划过程有误规划状态说明(1)状态值状态说明可否重排没执行过任何规划的初始状态没执行过任何规划的初始状态,刚安装完成的初始状态Y授权取得失败无法正确取得授权,请检查(1)授权中心是否开启(2)是否有授权MP/CP(3)APSAgent中有何授权问题,在正确取得授权之前,任何规划的命令都会直接回抛这个错误YSERVER授权数量不足有取得授权,但是没有任何授权数(亦即生效的授权数为0),请检查授权中心上MP/CP的授权数是否有生效或是已过期。在取得授权授权数之前,任何规划的命令都会直接回抛这个错误Y服务器连线失败Agent要连接APSServer时无法连上(主要原因为APSServer未开启,请检查服务),或连上了因故中断(主要发生在APSServer计划中异常终止)Y开始取得快照资料Agent执行快照程序,取得实时数据取得快照资料完成快照程序完成,可继续计划生成动作快照过程有误快照程序运行过程有异常,需检查Agent的纪录以确定问题Y26规划状态说明(2)状态值状态说明可否重排开始计划生成已联机APSServer并开始生成计划计划已生成APSServer已经产生计划结果计划生成有误计划过程间有问题,需检查APSServer端纪录以寻找问题Y开始发放生产或采购计划在底稿中检视完计划结果无误后,运行「确认生产和采购计划」功能,Agent收到命令后开始执行发放程序发放生产或采购计划完成发放程序完成Y发放生产或采购计划过程有误发放程序间有问题,生产和采购计划将不会发放,请到Agent检查发放程序问题纪录Y强制结案当计划状态有异常(如快照或计划生成有误)已排除要重新计划、或计划虽正常但想放弃这次的计划结果时,可到底搞中运行强制结案,以进行再次计划Y批次开始ERP已送出计划命令到APSAgent的命令队列,等待APSAgent处理重启终止当计划产生过程中卡住,例如一直处于「产生快照」或「开始计划生成」状态中时,可重新启动APSAgent,让Agent重启时强制中止未运行或运行到依办得任务,一律会转为此「重启终止」状态中,即可继续跑其他计划Y27Timer定时读取并执行规划命令传递与执行命令存入APS_SERVER_COMMAND_QUEUEERP系统Agent代理器传送规划命令读取命令0.执行规划ERPTableAPSServerAPSTable(1)产生快照资料(2)进行计划(4)发放生产与采购计划(3)人工模拟传送规划命令29command_idcode1code2code3code4code5code6StatusMODI_TIMEsim_mcpowner_org1mon_plan1MPSPlanner10CHT02013-12-1011:30备注Command_id:规划命令,目前一律下”aps_mcp”(ERP),APSClient下”sim_mp”(跑MRP)与”aps_mcp”(产生计划)与”aps_snapshot”(取得快照),发放生产与采购计划为”aps_commit”,强制结案时为”aps_close”code1:厂别codecode2:规划策略codecode3:计划层级(MPS/MRP)code4:规划人员(使用者code)code5:案例代号code6:语系Status:该命令的执行状态(0:等待执行,1:执行中,2:执行完成-1:执行失败)前置条件检查(规划状态表请见前述):跑MPS:PLAN_STRATEGY对应的厂别+规划策略内的mps_status字段跑MRP:PLAN_STRATEGY对应的厂别+规划策略内的mrp_status字段加一笔资料到APS_Server_Command_Queue检视规划策略状态,大约可知道问题所在环节状态明确有异常者,请参考前面状态表说明,到Agent或Server处找问题状态一直处于批次开始,表示Agent完全没抓到命令请检查Agent是否启动Agent读取的帐套数据库是否设定有问题状态一直处于「开始取得快照」或「开始发放生产采购计划」,表示该程序运行太久无法结束重新启动Agent服务检查Agent执行快照和发放计划的纪录、或手动运行程序以debug状态一直处于计划开始生成,表示APSServer一直在生成计划中未结束,若持续超过一般计划时间,需要查找APSServer问题重新启动Agent和APSServer两服务检查APSServer的相关纪录问题定位步骤(1)底稿中规划策略异常讯息作业,可查询Agent的异常讯息(如右图,为异常情况简要纪录)若以上讯息不够明确,需到Agent安装目录下APSLog检视纪录文文件Agent纪录查询底稿中本次计划历程纪录,可查询最近一次Server的异常讯息(如右图)若以上讯息不够明确,需到APSServer安装目录下\DataBase\mp\log检视纪录文文件(以上为MP的文件夹,CP时应查\DataBase\ezcp\log)APSServer纪录查询检视规划命令档(APS_COMMAND_QUEUE),追溯以往的纪录以协助判断若无法以单次状态判断出问题所在,可从规划命令档的历程中,找出以往的命令执行纪录可找出有出问题的规划策略,以限定问题范围可由规划纪录的时间,寻找相近时间的LOG以找寻问题问题定位步骤(2)若计划状态无异常,但结果不如预计尽量保留结果有问题的版本,最好备份当时的数据库取得明确的问题描述,例如哪张订单的哪个品号,结果应该是多少数量提供E10系统版次提供数据库备份或联机排查信息问题定位步骤(3)由上述步骤知道问题点后,可根据查到的异常纪录,参考以下的流程描述来逐项排查问题的发生点以下列出各程序相关的SP(storedprocedure)程序,在明确知道哪个SP有异常时,可直接在数据库exec该SP(带入厂别,规划策略,计划层级,案例别等,即可细查SP是否有问题APSAgent或APSServer主程序的错误,请回报回厂处理重点流程描述产生计划流程command_idcode1code2code3code4code5sim_mcpowner_org1mon_plan1MPSPlanner10E10ServerAgent[帐套1]APS_SERVER_COMMAND_QUEUEPLAN_STRATEGY.MPS_STATUSSP_CHECK_APSVERSIONSP_SYNC_APSCONFIGSP_UPDATE_APSCONFIGSP_UPDATE_SNAPSHOTsim_mcpCODE5=1SUCCESS:CODE5=2FAIL:CODE5=-1DBSPAPSSERVER取得快照状态计划生成状态流程展开(数据库SP运行顺序)SP_CHECK_APSVERSIONSP_SYNC_APSCONFIGSP_UPDATE_APSCONFIGSP_UPDATE_SNAPSHOTsim_mcpSP_CUSTOM_UPDATE_APSCONFIGSP_MPSITEMSP_CUSTOM_UPDATE_SNAPSHOTSP_UPDATE_INV_ALLOCSP_PRE_MPSP_POST_MPSP_PRE_CPSP_POST_CP检查APS版本默认值是否已存在,若无产生该版本相关的预设参数和预设案例检查是否版本已存在(在APS的规划策略是否存在,或APS_CONFIG参数是否存在),若以上条件一个不成立,产生一组新的规划策略APS_CONFIGMCP预设参数APS_CONFIGE10专用参数设定APS_PLAN_CASE,产生预设case0和额外五个案例SP_CHECK_APSVERSION将ERP的规划策略参数复制到APS各案例的的规划策略和单身上复制规划策略单头参数复制规划策略单身参数(资源配置文件),规划层级为MRP时不需建立单身SP_SYNC_APSCONFIG以案例的规划策略设定值为准,更新APS_CONFIG内有影响的参数前置客制区(SP_CUSTOM_UPDATE_APSCONFIG)MPS层级时的参数更新执行SP_MPSITEMMRP层级时的参数更新共享参数更新后置客制区(SP_CUSTOM_UPDATE_APSCONFIG)SP_UPDATE_APSCONFIG在计划层级为「MPS」时,取得欲规划的品项范围,限制引擎读取品项数据时,限制在此范围内由规划策略单身设定的资源取得对应的品号(目标品号)取得目标品号的所有上阶品号+目标品号的下一阶领料品号(关键料外皆设为不供需平衡)SP_MPSITEM更新案例的数据,取得异动数据的快照(订单、工单、采购单、存货等)資料存放於APS實體中供APSServer載入。此为最常查验的SP之一,快照失败主要也在此程序,另外一个较大的用途,是可以从里面找出各单据如何从E10读取出来的条件读取和快照资料有关的APS_CONFIG配置文件、MDS版本等信息处理数据库快照机制(企业版SQL才提供,目前预设不使用,设定于aps_config.IsSnapshot)前置客制区(SP_CUSTOM_UPDATE_SNAPSHOT)读入需求订单(订单、预测、行政保留量、调拨单)读入工单(源工单、批工单、锁定生产计划)、工单单身、联副产品、每日锁定产量(MPS层级)读入请购单、采购单、采购计划的相关数量读入已确认加班、锁定记录读入未加载但有被锁定的订单(规划方式为净需求)执行SP_UPDATE_INV_ALLOC读入锁定信息、锁定订单记录若有做数据库的快照机制,删除快照后置客制区(SP_CUSTOM_UPDATE_SNAPSHOT)SP_UPDATE_SNAPSHOT依照存货进出状况,调整库存锁定数量尋找上次處理的時間點到現在時間的單據異動(主要出庫、入庫、請購轉採購等),將單據量反應到原來的PEGGING上简单举例:原工单MO1锁给订单DO1数量100,到现在MO1以入库到WH1仓库数量50,则原来MO1D01100的PEGGING记录,将转为MO1DO150,WH1(仓库库存)DO150SP_UPDATE_INV_ALLOCMP加载数据和规划前执行的数据库程序前置客制区(SP_CUSTOM_PRE_MP),置放个案程序清空输出的相关数据表读入转单(转工单、转采购)执行SP_CLEAR_SERVER_STATUS_DATA:清除保留期间外的SERVERLOG后置客制区(SP_CUSTOM_PRE_MP),置放个案程序SP_PRE_MPAPS执行MP后呼叫的程序(直接由APS引擎叫用)前置客制区(SP_CUSTOM_POST_MP),置放个案程序修正输出数据建立订单供需表APS_TMP_DEMAND=MY_DEMAND(4KEYS)执行SP_CALC_BOMLEVEL:计算APS_TMP_DEMAND的LEVELCODE执行SP_BUILD_ORDER_PEG:建构甘特图信息(主排程使用)以下为跑MRP层级时执行执行SP_OUT_DAILY_DO:计算订单每日产出执行SP_BUILD_TIMEBUCKET:产生MRP用到的时距执行SP_UPDATE_POTIME:以ERP定义的到货点(例如:每周三、五收料)来更正PO开始结束日执行SP_CALC_MRP:计算MRP数据执行SP_UPDATE_DOLOCK_STATUS:比对重新规划后,将锁定记录的达成状态反应在原锁定记录上修改已规划订单状态:订单下达
供需分配后置客制区(SP_CUSTOM_POST_MP),置放个案程序SP_POST_MPAPS执行CP前、后呼叫的程序(直接由APS引擎叫用)SP_PRE_CP/SP_POST_CP版本发放流程command_idcode1code2code3code4Statusaps_commitowner_org1mon_plan1MPSPlanner10E10ServerAgent[帐套1]APS_SERVER_COMMAND_QUEUEPLAN_STRATEGY.MPS_STATUSSP_COMMIT_CASEStatus=1SUCCESS:Status=2FAIL:Status=-1DBSPAPSSERVER版本确认,将指定版本存至正式区(案例0),并将计划回抛生产/采购计划。这是另一个最常查验的SP,底稿中发放计划主要就是运行此SP如果确认的版本不是CASE0,先复制到CASE0(执行SP_LOAD_CASE),删除其他案例资料(SP_CLEAN_CASE)前置客制区(SP_CUSTOM_COMMIT_CASE)检查某策略是否已经有生产或采购计划,如果没有需产生新的计划单头执行SP_COMBINE_DEMAND:产生建议单据的订单来源,将以逗点分隔串阶成一个字段以回写到ERP生产或采购计划回写计划单身(生产、采购计划)、来源需求(计划单身锁定的订单)、生产建议的话还有建议领料、每日排程(MPS层级)、联副产品等回写加班、维修回写单身及相关子单身:生产计划、采购计划和其锁定订单等讯息执行SP_COMMIT_DOLOCK:回写锁定讯息修改已规划订单状态.供需分配
计划发放后置客制区(SP_CUSTOM_COMMIT_CASE)SP_COMMIT_CASE强制结案流程command_idcode1code2code3code4Statusaps_closeowner_org1mon_plan1MPSPlanner10E10ServerAgent[帐套1]APS_SERVER_COMMAND_QUEUEPLAN_STRATEGY.MPS_STATUSSP_FORCE_CLOSEStatus=1SUCCESS:Status=2FAIL:Status=-1DBSPAPSSERVER强制APS版本结案执行SP_CLEAN_CASE:清除1~5案例资料,只保留CASE0将规划策略状态设为「强制结案」SP_FORCE_CLOSESPDescriptionSP_CUSTOM_FIXDB(客制区)修复或新增客制的资料SP_DEL_LOCK_INFOSP_GET_LOCK_INFOSP_SET_LOCK_INFO删除登入使用者取得登入使用者新增/设定登入用户信息SP_GANTT_SAVINGCP主排程储存程序SP_LOAD_CASESP_SET_CASESP_CLEAN_CASE载入某案例设定案例信息(批注)清除某案例SP_RECOVER_DOLOCK重建订单锁定记录(暂不使用)SP_BUILD_TIMEBUCKET计算和产生时距,用于MRP计算其他SPFunctionDescriptionFUN_DCMS_GANTTFUN_DCMS_GANTT_EQLOAD_DATEFUN_DCMS_UI_CAPACITY_SIMULATIONFUN_DCMS_UI_CAPACITY_SIMULATION_OLDFUN_DCMS_UI_CAPACITY_SIMULATION_WEEKFUN_DCMS_UI_CAPACITY_SIMULATION_WEEK_OLDCP主排程作业(CPT001)使用相关函式MONTH_RANGEWEEK_RANGEOFF_DAY传入起迄的周,回传一个范围的TABLE传入起迄的周,回传一个范围的TABLE传入起讫日期的参数后,将该范围的假日总数回传MY_DOLOCK_DETAILClient使用,取得订单锁定信息的单身信息(DAT005)其他Function(回传Table)FunctionDescriptionDBVERSION回传db版本DCI_BETWEEN_DAYDCI_FIND_START_DATE、DCI_FIND_END_DATE求取工作历由@START_DATE正推@END_DATE间工作日求取工作历由@FROM_DATE反推@SHIFT_DAYS前的日期、由起始日推完成日GET_FULL_ITEM_CODEGET_ITEM_DELIMITER传回品项、特征码和分隔字符组合之后的字符串取得分隔字符MY_MAXDATE、MY_MINDATE取得日其中最大/小者(RPT查询作业中使用)SECTOTIME秒数转时间(天:分:秒)其他Function(回传数值)MP常见问题排除描述:已经执行产生物料需求计划作业,但状态一直没显示完成,底稿中也没能查出任何数据原因与解决:若状态是一直没跳到过「批次开始」,表示命令没送到APS命令表格:检查E10产生计划作业是否有问题,是否派工中未执行该批次作业(将命令写到APS命令表格中)若状态一直维持在「批次开始」,表示Agent有问题没接收命令:检查Agent服务是否正常开启检查账套是否正确检视Agent讯息中是否有无法连数据库信息,若有,检查Agent主机与数据库联机若停留在「开始…」中,表示在运行中,若时间过久,则表示某个程序卡住了:较常见会卡住的地方依序为APSServer生成计划期间,再来是快照SP程序。若是APSServer,主要查看OutputLog(见后文),如果快照SP,可手动运行快照程序(见后文例)计划一直未生成描述:已经执行产生物料需求计划作业,但状态一直没显示完成,底稿中也没能查出任何数据原因与解决:若状态是一直没跳到过「批次开始」,表示命令没送到APS命令表格:检查E10产生计划作业是否有问题,是否派工中未执行该批次作业(将命令写到APS命令表格中)若状态一直维持在「批次开始」,表示Agent有问题没接收命令:检查Agent服务是否正常开启检查账套是否正确检视Agent讯息中是否有无法连数据库信息,若有,检查Agent主机与数据库联机若停留在「开始…」中,表示在运行中,若时间过久,则表示某个程序卡住了:较常见会卡住的地方依序为APSServer生成计划期间,再来是快照SP程序。若是APSServer,主要查看OutputLog(见后文),要解开以跑规划策略,需重启Agent和APSServer的服务如果快照SP,可手动运行快照程序(见后文例)以查出问题计划一直未生成Output.log档中,正常的结尾一般如下SaveLogsstart:2014-09-2615:20:00SaveLogsend:2014-09-2615:20:00SaveSystemMessageTime:0'0'‘若在检视LOG时,一段时间后仍未停在正确结尾,表示仍在规划中,例如:[YSupplyPlanner::runPhaseIII]start:2014-09-2615:20:00
[YSPKernel::execute]start:2014-09-2615:20:00 [YSPKernel::createNonCriticalPartPO][StartTime]:2014-09-2615:20:00,[LevelCode/MaxLevelCode]:0/5 [YSPKernel::createNonCriticalPartPO]POCount=0 [YSPKernel::createNonCriticalPartPO]MOCount=2 [YSPKernel::createNonCriticalPartPO]newPOCount=0 [YSPKernel::createNonCriticalPartPO]newMOCount=0 [YSPKernel::createNonCriticalPartPO][EndTime]:2014-09-2615:20:00,[LevelCode/MaxLevelCode]:0/5
[YSPKernel::createNonCriticalPartPO][StartTime]:2014-09-2615:20:00,[LevelCode/MaxLevelCode]:1/5
[YSPKernel::createNonCriticalPartPO]POCount=0
[YSPKernel::createNonCriticalPartPO]MOCount=2
[YSPKernel::createNonCriticalPartPO]newPOCount=1
[YSPKernel::createNonCriticalPartPO]newMOCount=0
[YSPKernel::createNonCriticalPartPO][EndTime]:2014-09-2615:20:00,[LevelCode/MaxLevelCode]:1/5
[YSPKernel::createNonCriticalPartPO][StartTime]:2014-09-2615:20:00,[LevelCode/MaxLevelCode]:2/5
[YSPKernel::createNonCriticalPartPO]POCount=1
[YSPKernel::createNonCriticalPartPO]MOCount=2
[YSPKernel::createNonCriticalPartPO]newPOCount=3902APSServerLog直接EXEC
SP结果,例如:EXECSP_UPDATE_SNAPSHOT'Plant1','Strategy1','MRP','0'将SP打开,将变数调整好后运行,此方法还可搭配SQLServer作
逐条debug以找
出问题:SPDebug描述:已经执行产生物料需求计划作业,但状态一直没显示完成,底稿中也没能查出任何数据原因与解决:若状态是一直没跳到过「批次开始」,表示命令没送到APS命令表格:检查E10产生计划作业是否有问题,是否派工中未执行该批次作业(将命令写到APS命令表格中)若状态一直维持在「批次开始」,表示Agent有问题没接收命令:检查Agent服务是否正常开启检查账套是否正确检视Agent讯息中是否有无法连数据库信息,若有,检查Agent主机与数据库联机若停留在「开始…」中,表示在运行中,若时间过久,则表示某个程序卡住了:较常见会卡住的地方依序为APSServer生成计划期间,再来是快照SP程序。若是APSServer,主要查看OutputLog(见后文),如果快照SP,可手动运行快照程序(见后文例)计划一直未生成描述:每次执行产生物料需求计划作业,状态都会显示取得授权失败原因与解决:授权中心没开启:检查授权中心并开启之授权中心已开启,但回传的机器码错误:对于2.0.1以前版本的Agent,很可能因为主机IP的变动,而造成授权码的检查失败查看Agent的Log中,若出现MachineInfo错误讯息,则为此问题所导致。请使用E10_APS_AuthRemove.exe工具将授权码重置,再重新开启Agent服务即可(用法参见APS动态IP下导致授权失败处置说明.doc)计划时一直提示授权失败描述:每次执行产生物料需求计划作业,状态都会显示联机失败原因与解决:APSServer未启动:请检查APSServerService是否有正常启动,除检查service外,最好再检查任务管理员的处理程序,应出现两个APSApp.exe的程序APSServer的port设定错误:请注意APSServer的port需和帐套上设定的相同APSServer异常中断:严重的异常终止会切断与Agent的联机而导致此状态,可以到底稿的「本次计划过程纪录」查询最近的执行状况,若有「planfail」即表示是此原因,需请原厂处理也可取得output.Log检阅,是否有log出一半就停止的情形,若有也需请原厂处理计划时一直提示联机失败描述:计划结果中查不到任何(指定)订单和衍生的供需数据原因与解决:规划策略的需求来源是MPS而非MDS需求计算方式若为毛需求,只会纳入MDS中的订单,其他订单不会纳入来源是MDS,但MDS中没有该订单,且該訂單的计划状态不是「计划发放」,表示这订单之前没计划过,不会被自动纳入找不到订单的品号工厂档订单品号的补货策略不是「依计划」订单为已结案状态细查APS加载的订单信息从output.log中,找出BuildOrder的语法(各单据的语法代号请见下页),以此语法在数据库中查询是否有读入订单。串连的表格有些是E10的,有些是快照取得的,快照取得的部份可在提供的APSSchema文件中查得若确实查不到该订单,可以确定该订单没有加载计划中;若有查到,底稿中却未出现,请联络原厂处理生成的计划中没有(指定)订单加载语法取得(output.log)语法代号加载数据种类备注BuildCalendar工作历BuildWareHouse仓库只读入纳入可用量计算者BuildItem品号相关信息BuildItemProduct联副产品BuildBOMFeatureBOMBuildAltGroup群组替代有指定上阶BuildAltPartFeature单品取替代有指定上阶BuildGlobalAltPartFeature全局单品取替代没有指定上阶BuildGlobalAltGroup全局群组替代没有指定上阶MP加载语法对照(1)语法代号加载数据种类备注BuildInventory库存BuildOrder订单BuildPurchase请采购单/锁定采购计划BuildMO工单/锁定生产计划BuildMaterialRelease工单领料BuildPegging工单/请采购单锁定订单关系BuildInventoryAlloc库存锁定关系BuildMOProduct工单联副产品MP加载语法对照(2)描述:计划结果中没有生成(特定)采购计划原因与解决:规划策略的需求来源不是MDS,且没有已开工单MDS内没有订单,也没有已开工单BOM没设定没有任何采购件,或未设定成采购件品号主档的「补货策略」没有设定为「依计划需求」规划策略的「计划范围」设为「关键料」,但品号主档中没有指定为关键料规划层级为「MPS」计划,不会产生采购计划没有生成(指定品号)采购计划描述:计划结果中生产、采购计划日期皆为同一天,甚至为1970年份原因与解决:未设定行事历:请检查工厂中是否有设定工作历,若未设定,时间会取用1970-1-1行事历未设定足够时间:工作历的日期,没有包含到订单的需求时间,一般建议工作历时间要晚于计划当日后半年,请设定足够日期规划结果中日期皆为某一日期描述:计划结果开MRP汇总表,查不到任何品号的信息原因与解决:未设定任何时距信息:请检查是否有设定时距,MRP必须根据设定的时距产生规划策略中时距设定为「依品号」,但品号工厂中却未指定时距规划策略中时距设定为「依时距」,但却没有指定时距MRP汇总表没有数据描述:计划结果中品号设定最小补量未生效原因与解决:采购品号的建议数量,默认为需要多少开多,若需要依照品号工厂中设定的最小补量、补货备量等原则来建立,则需要勾选「采购件由计划考虑补货机制」生成采购计划数量没有依照最小量开描述:有设定取替代料,但规划结果中没有生效原因与解决:规划策略中应开启「开启考虑取代料」和「考虑替代料」选项已发放的工单,领料檔不会考虑取、替代料检查取替代料读入语法,确认设定有被读入(细部排查:使用OUTPUT.LOG中的语法,实际到数据库查询),包含生失效日问题取代料区分有指定上阶和未指定上阶的替代关系(全局取替代),如果主料相同时,以有指定上阶的取替代为主,所以如有相同主料的全局取替代,则会失效检查取替代料耗用关系(品号供需平衡表、品号供需配置表),取替代料会优先配给给主料需求,之前有发现客户回报某库存没被当取替代料使用,是因为被其主料的需求耗用掉细部排查:可查
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生态有机肥项目立项申请报告
- 微特电机简单课程设计
- 新建氨基复合材料及制品项目立项申请报告
- 苯检测仪器项目立项申请报告
- (施工建设)工业园区项目可行性研究报告
- 2024年度农村土地流转合同书-租赁权益补充协议3篇
- 2024-2030年新版中国电动消音单体项目可行性研究报告
- 2024-2030年新版中国人造纤维板专用蜡项目可行性研究报告
- 2024-2030年撰写:中国金属废渣处理项目风险评估报告
- 2024-2030年撰写:中国纤美胶囊行业发展趋势及竞争调研分析报告
- 心理健康教育主题班会(29张)课件
- 霍尔与无刷电机正反转控制笔记
- 参展商实务(第三版)第二章企业参展相关程序
- 在全市母婴安全形势分析会上的讲话
- 文华财经程序化交易初级篇
- 世界地理高中世界地理填图练习
- 连续梁施工质量通病及防治
- 羽毛球运动的教学理论与方法
- 海运提单背面条款英文原版
- GB 37489.3-2019 公共场所设计卫生规范 第3部分:人工游泳场所(高清版)
- 运动特质自信量表
评论
0/150
提交评论