{"id":101345,"date":"2026-10-17T13:00:38","date_gmt":"2026-10-17T13:00:38","guid":{"rendered":"https:\/\/skyplanner.ai\/?page_id=101345"},"modified":"2026-10-17T13:00:38","modified_gmt":"2026-10-17T13:00:38","slug":"%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97","status":"publish","type":"page","link":"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/","title":{"rendered":"Infor CloudSuite Industrial \u96c6\u6210\u6307\u5357\uff1a\u4f7f\u7528 SkyPlanner APS \u8fdb\u884c\u751f\u4ea7\u6392\u7a0b"},"content":{"rendered":"\n<div class=\"wp-block-group sp-industry-page sp-industry sp-page sp-erp-page\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<section class=\"wp-block-group fx-hero\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-hero__grid\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-hero__copy sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"fx-eyebrow ind-crumbs\"><span><a href=\"\/zh-hans\/%e9%9b%86%e6%88%90\/\">\u7cfb\u7edf\u96c6\u6210<\/a> \/ <a href=\"\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/\">ERP<\/a> \/ Infor CloudSuite Industrial<\/span><\/p>\n\n\n<h1 class=\"wp-block-heading fx-hero__title\">Infor CloudSuite Industrial \u96c6\u6210\u6307\u5357<span class=\"hl\">\uff1a\u4f7f\u7528 SkyPlanner APS \u8fdb\u884c\u751f\u4ea7\u6392\u7a0b<\/span><\/h1>\n\n\n<div class=\"wp-block-group fx-hero__sub ind-hero__intro\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>\u672c\u6307\u5357\u9762\u5411 Infor CloudSuite Industrial\uff08CSI\uff0c\u539f\u540d SyteLine\uff09\u7684\u5408\u4f5c\u4f19\u4f34\u548c IT \u56e2\u961f\uff0c\u4ecb\u7ecd\u5982\u4f55\u5c06 CSI \u8fde\u63a5\u81f3 SkyPlanner APS\u3002SkyPlanner \u901a\u8fc7 Infor OS \u4e0e CSI \u5b9e\u73b0\u53cc\u5411\u96c6\u6210\uff1a<\/p>\n\n\n<ul class=\"wp-block-list fxv-deliver__bul\">\n\n<li>\u5bfc\u5165\u751f\u4ea7\u4efb\u52a1\u3001\u5de5\u5e8f\u3001\u8d44\u6e90\u3001\u5e93\u5b58\u548c\u91c7\u8d2d\u8ba2\u5355\u3002<\/li>\n\n\n<li>\u5c06\u5de5\u5e8f\u7684\u8ba1\u5212\u65e5\u671f\u56de\u5199\u81f3 CSI \u4e2d\u7684\u751f\u4ea7\u4efb\u52a1\u3002<\/li>\n\n\n<li>\u5c06\u64cd\u4f5c\u5458\u5de5\u65f6\u4ee5\u751f\u4ea7\u4efb\u52a1\u4e8b\u52a1\u8bb0\u5f55\u7684\u5f62\u5f0f\u56de\u4f20\uff0c\u7531 CSI \u8fc7\u8d26\u3002<\/li>\n\n\n<li>\u6392\u7a0b\u53d1\u751f\u53d8\u5316\u65f6\uff0cSkyPlanner webhook \u4f1a\u5373\u65f6\u63a8\u9001\u3002<\/li>\n\n<\/ul>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-buttons fx-hero__actions is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button sp-btn sp-btn--green sp-btn--lg\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/zh-hans\/%e8%af%95%e7%94%a8\/\">\u5f00\u59cb\u514d\u8d39\u8bd5\u7528<\/a><\/div>\n\n\n<div class=\"wp-block-button sp-btn sp-btn--outline sp-btn--lg\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/zh-hans\/%e8%81%94%e7%b3%bb%e9%94%80%e5%94%ae\/\">\u9884\u7ea6\u6f14\u793a<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group fx-hero__media sp-min0\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"fx-shot\"><div class=\"fx-shot__bar\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><span>skyplanner.ai \u00b7 \u751f\u4ea7\u6392\u7a0b<\/span><\/div><img fetchpriority=\"high\" decoding=\"async\" loading=\"eager\" width=\"1024\" height=\"685\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/features-v2\/20-d7d44cbc-5430-4f97-99f5-fca4632862ef.png\" alt=\"SkyPlanner APS \u7518\u7279\u56fe\u65f6\u95f4\u8f74\uff0c\u663e\u793a\u5404\u5de5\u4f5c\u4e2d\u5fc3\u7684\u4f5c\u4e1a\u5b89\u6392\uff0c\u4e0b\u65b9\u4e3a\u8ba2\u5355\u5217\u8868\u3002\"><\/figure>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--intro\" id=\"overview\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>SkyPlanner \u56e2\u961f\u4f1a\u5728\u5b9e\u65bd\u5bfc\u5165\u671f\u95f4\uff0c\u6839\u636e\u60a8\u7684 CSI \u914d\u7f6e\u5b8c\u6210\u96c6\u6210\uff0c\u5e76\u5728\u4e0a\u7ebf\u540e\u63d0\u4f9b\u652f\u6301\u3002\u672c\u6307\u5357\u4f9b\u5e0c\u671b\u53c2\u4e0e\u96c6\u6210\uff0c\u6216\u81ea\u884c\u53c2\u7167 SkyPlanner \u7684 REST API \u6587\u6863\u8fdb\u884c\u5f00\u53d1\u7684\u5408\u4f5c\u4f19\u4f34\u548c\u5f00\u53d1\u4eba\u5458\u4f7f\u7528\u3002<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"what-shapes-every-csi-integration\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u6240\u6709 CSI \u96c6\u6210\u90fd\u9700\u8003\u8651\u7684\u57fa\u672c\u6761\u4ef6<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>SkyPlanner \u5728\u4e91\u7aef\u8fd0\u884c\uff0c\u65e0\u9700\u5728 CSI \u5185\u5b89\u88c5\u4efb\u4f55 SkyPlanner \u8f6f\u4ef6\u3002\u5728\u591a\u79df\u6237 CSI \u73af\u5883\u4e2d\uff0c\u96c6\u6210\u901a\u8fc7 Infor OS \u8fdb\u884c\uff0c\u53ef\u91c7\u7528\u4ee5\u4e0b\u4e24\u79cd\u65b9\u5f0f\u4e4b\u4e00\uff1a<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>\u901a\u8fc7 ION API Gateway \u8c03\u7528 Mongoose IDO REST API\u3002<\/strong>CSI \u7684\u4e1a\u52a1\u5bf9\u8c61\u662f\u57fa\u4e8e Mongoose \u6846\u67b6\u7684 IDO\uff08\u667a\u80fd\u6570\u636e\u5bf9\u8c61\uff09\u3002REST \u670d\u52a1\u4f4d\u4e8e <code>IDORequestService<\/code> \u4e0b\uff0c\u7531 Infor \u53d1\u5e03\u5230 ION API \u5b58\u50a8\u5e93\u4e2d\u3002REST \u7248\u672c 1 \u63d0\u4f9b <code>LoadCollection<\/code>\u3001<code>AddItem(s)<\/code>\u3001<code>UpdateItem(s)<\/code>\u3001<code>DeleteItem(s)<\/code>\u3001<code>InvokeMethod<\/code>\u3001<code>IDOInfo<\/code> \u548c <code>FireAESEvent<\/code>\uff0c\u54cd\u5e94\u683c\u5f0f\u4e3a XML \u6216 JSON\u3002\u6b64\u5916\u8fd8\u6709\u4e00\u7ec4 REST \u7248\u672c 2 \u7aef\u70b9\u3002<\/li>\n\n\n<li><strong>ION BOD\uff08\u4e1a\u52a1\u5bf9\u8c61\u6587\u6863\uff09<\/strong>\uff0c\u7531 ION \u901a\u8fc7\u8fde\u63a5\u70b9\u8def\u7531\u3002CSI \u5bf9\u5916\u53d1\u5e03 <code>Sync<\/code> BOD\uff0c\u6db5\u76d6 <code>ProductionOrder<\/code>\u3001<code>ItemMaster<\/code> \u548c <code>PurchaseOrder<\/code>\uff0c\u8fd8\u53d1\u5e03 <code>InventoryAdjustment<\/code>\u3001<code>InventoryCount<\/code> \u548c <code>InventoryHold<\/code> \u7b49\u5e93\u5b58\u6587\u6863\u3002<\/li>\n\n<\/ol>\n\n\n<p>2026.10 \u7248\u672c\u7684\u51fa\u7ad9 BOD \u5217\u8868\u4e0d\u5305\u542b\u7269\u6599\u6e05\u5355\u3001\u5de5\u827a\u8def\u7ebf\u6216\u5de5\u4f5c\u4e2d\u5fc3\uff0c\u56e0\u6b64\u6392\u7a0b\u96c6\u6210\u4ee5 IDO \u4e3a\u4e3b\uff0cBOD \u53ef\u4f5c\u4e3a\u751f\u4ea7\u4efb\u52a1\u53d8\u66f4\u901a\u77e5\u7684\u53ef\u9009\u65b9\u5f0f\u3002<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"authentication-and-licensing\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u8eab\u4efd\u9a8c\u8bc1\u4e0e\u8bb8\u53ef<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>\u901a\u8fc7\u7f51\u5173\u8bbf\u95ee\u65f6\uff0cCSI \u4f7f\u7528 ION API \u7b7e\u53d1\u7684 OAuth 2.0 bearer \u4ee4\u724c\uff1a<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li>\u5728 ION API \u4e2d\u521b\u5efa <strong>Backend Service<\/strong> \u5e94\u7528\uff0c\u5e76\u4e0b\u8f7d\u5176 <code>.ionapi<\/code> \u6587\u4ef6\u3002\u8be5\u6587\u4ef6\u5305\u542b\u5ba2\u6237\u7aef\u51ed\u636e\u548c\u670d\u52a1\u8d26\u6237\u5bc6\u94a5\uff08<code>saak<\/code>\u3001<code>sask<\/code>\uff09\u3002\u7f3a\u5c11\u8fd9\u4e9b\u4fe1\u606f\uff0c\u4ee4\u724c\u8bf7\u6c42\u5c31\u4f1a\u5931\u8d25\u3002<\/li>\n\n\n<li>\u6bcf\u6b21\u901a\u8fc7 ION \u53d1\u8d77\u8c03\u7528\u65f6\uff0c\u90fd\u8981\u53d1\u9001 <code>X-Infor-MongooseConfig<\/code> \u8bf7\u6c42\u5934\uff0c\u7528\u4e8e\u6307\u5b9a\u76ee\u6807 CSI \u914d\u7f6e\uff08\u7ad9\u70b9\uff09\u3002<\/li>\n\n\n<li>\u4e3a\u6bcf\u4e2a\u73af\u5883\u5206\u522b\u4fdd\u7ba1 <code>.ionapi<\/code> \u6587\u4ef6\u3002\u751f\u4ea7\u73af\u5883\u7684\u6587\u4ef6\u65e0\u6cd5\u7528\u4e8e\u6c99\u7bb1\u79df\u6237\u7684\u8eab\u4efd\u9a8c\u8bc1\u3002<\/li>\n\n<\/ul>\n\n\n<p>\u672c\u5730\u90e8\u7f72\u7684 SyteLine \u91c7\u7528\u76f8\u540c\u7684 IDO \u6a21\u5f0f\u3002Mongoose \u6587\u6863\u8bf4\u660e\uff0c\u53ef\u4ee5\u4f7f\u7528 <code>GetSecurityToken<\/code> \u83b7\u53d6\u7684\u5b89\u5168\u4ee4\u724c\u76f4\u63a5\u8c03\u7528 IDO REST API\uff0c\u65e0\u9700\u7ecf\u8fc7 ION API Gateway\u3002<\/p>\n\n\n<p>\u901a\u8fc7 IDO \u5c42\u8fde\u63a5\u7684\u5916\u90e8\u5e94\u7528\u9700\u8981\u4f7f\u7528 <strong>Automation<\/strong> \u8bb8\u53ef\u6a21\u5757\uff0c\u8be5\u6a21\u5757\u7684\u4f1a\u8bdd\u7c7b\u578b\u59cb\u7ec8\u4e3a IDO\u3002Infor \u81ea\u6709\u5e94\u7528\uff08\u5982 APS\uff09\u4e0d\u9700\u8981\u989d\u5916\u7684\u6b64\u7c7b\u8bb8\u53ef\u3002SkyPlanner \u8fde\u63a5\u9700\u8981\u4e00\u4e2a\u6b64\u7c7b\u8bb8\u53ef\uff0c\u4ee5\u53ca\u60a8\u79df\u6237\u4e2d\u7684 ION API \u8bbf\u95ee\u6743\u9650\u3002<\/p>\n\n\n<p>\u5728 SkyPlanner \u7aef\uff0cREST API \u53ef\u8bfb\u5199\u8ba2\u5355\u3001\u4ea7\u54c1\u3001\u7269\u6599\u3001\u5de5\u827a\u6b65\u9aa4\u3001\u91c7\u8d2d\u8ba2\u5355\u548c\u5de5\u65f6\u8bb0\u5f55\u3002\u8be5 API \u4f7f\u7528 JWT \u8eab\u4efd\u9a8c\u8bc1\uff0c\u5e76\u63d0\u4f9b Swagger\/OpenAPI \u6587\u6863\uff08<a href=\"https:\/\/integration.skyplanner.app\/api\/swagger\">API \u53c2\u8003<\/a>\uff09\uff1b\u53e6\u8bf7\u53c2\u9605 <a href=\"https:\/\/skyplanner.ai\/docs\/integration-tutorial\/\">SkyPlanner \u6587\u6863<\/a>\u3002<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"change-detection-bod-triggers-aes-and-polling\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u53d8\u66f4\u68c0\u6d4b\uff1aBOD \u89e6\u53d1\u5668\u3001AES \u4e0e\u8f6e\u8be2<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>CSI \u4ee5 ION BOD \u7684\u5f62\u5f0f\u5411\u5916\u53d1\u9001\u53d8\u66f4\uff0c\u5176\u4e2d\u4e0e\u6392\u7a0b\u76f8\u5173\u7684\u662f <code>ProductionOrder<\/code> BOD\u3002\u5728 <strong>Replication Document Outbound Cross References<\/strong> \u8868\u5355\u4e2d\uff0c\u901a\u8fc7\u53d1\u5e03\u5b9a\u4e49\u8fdb\u884c\u914d\u7f6e\uff1a<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>\u89e6\u53d1\u5668<\/th><th>\u53d1\u5e03\u5185\u5bb9<\/th><\/tr><\/thead><tbody><tr><td><code>TriggerProductionOrderSyncSp<\/code><\/td><td>\u6240\u6709\u751f\u4ea7\u8ba2\u5355\uff0c\u4ec5\u652f\u6301\u524d\u53f0\u8fd0\u884c<\/td><\/tr><tr><td><code>TriggerProductionOrderBGSyncSp<\/code><\/td><td>\u521a\u5b8c\u6210\u6392\u7a0b\u7684\u8ba2\u5355\uff0c\u53ef\u4f5c\u4e3a\u540e\u53f0\u4efb\u52a1\u8fd0\u884c<\/td><\/tr><tr><td><code>TriggerProductionOrderBGSchSyncSp<\/code><\/td><td>\u53d1\u751f\u53d8\u66f4\u7684\u751f\u4ea7\u8ba2\u5355\uff0c\u53ef\u4f5c\u4e3a\u540e\u53f0\u4efb\u52a1\u8fd0\u884c<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>Infor \u7684\u793a\u4f8b\u6309\u5de5\u5355\u72b6\u6001\u7b5b\u9009\uff1a\u6392\u7a0b\u53d8\u66f4\u4f7f\u7528 <code>'Firm'<\/code>\uff1b\u7269\u6599\u548c\u4eba\u5de5\u53d8\u66f4\u8fd8\u53ef\u9009\u62e9\u4f7f\u7528 <code>'Released'<\/code>\u3002\u793a\u4f8b\u8fd8\u4f1a\u7b5b\u9009 <code>RecordDate<\/code> \u665a\u4e8e\u8be5\u540e\u53f0\u4efb\u52a1\u4e0a\u6b21\u624b\u52a8\u53d1\u5e03\u65e5\u671f\u7684\u8bb0\u5f55\u3002<\/p>\n\n\n<p>Mongoose \u7684 <strong>Application Event System (AES)<\/strong> \u4e5f\u80fd\u6267\u884c\u4e8b\u4ef6\u64cd\u4f5c\uff0cREST API \u5219\u63d0\u4f9b\u4e86 <code>FireAESEvent<\/code>\u3002\u57fa\u672c\u65b9\u5f0f\u662f IDO \u8f6e\u8be2\uff1a\u6bcf\u9694\u51e0\u5206\u949f\u8c03\u7528 <code>LoadCollection<\/code>\uff0c\u8bfb\u53d6 <code>SLJobs<\/code> \u548c <code>SLJobRoutes<\/code> \u4e2d\u6309\u8bb0\u5f55\u65e5\u671f\u7b5b\u9009\u7684\u6570\u636e\u3002\u5982\u679c\u7ad9\u70b9\u9700\u8981\u63a8\u9001\u53d8\u66f4\uff0c\u518d\u52a0\u5165 <code>ProductionOrder<\/code> BOD\u3002<\/p>\n\n\n<p>\u5728\u53cd\u5411\u6570\u636e\u6d41\u4e2d\uff0cSkyPlanner webhook \u4f1a\u5728\u6392\u7a0b\u53d1\u751f\u53d8\u5316\u65f6\u5373\u65f6\u63a8\u9001\uff0c\u6bcf\u6b21\u63a8\u9001\u90fd\u4f1a\u89e6\u53d1\u5411 CSI \u7684\u56de\u5199\u3002<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"data-mapping\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u6570\u636e\u6620\u5c04<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>\u4ee5\u4e0b\u540d\u79f0\u5747\u4e3a\u6807\u51c6 IDO\u3002\u6269\u5c55 IDO \u7684\u79df\u6237\u4ecd\u4f7f\u7528\u76f8\u540c\u7684\u5bf9\u8c61\uff0c\u53ea\u662f\u589e\u52a0\u4e86\u5c5e\u6027\uff1bSkyPlanner \u56e2\u961f\u4f1a\u5728\u5b9e\u65bd\u5bfc\u5165\u671f\u95f4\u5b8c\u6210\u8fd9\u4e9b\u5c5e\u6027\u7684\u6620\u5c04\u3002<\/p>\n\n\n<figure class=\"wp-block-table ind-table ind-table--wide\"><table><thead><tr><th>CSI \u5bf9\u8c61\uff08IDO \/ BOD \/ \u8868\u5355\uff09<\/th><th>SkyPlanner \u5bf9\u8c61<\/th><th>\u65b9\u5411<\/th><th>\u9891\u7387<\/th><\/tr><\/thead><tbody><tr><td>\u7269\u6599\uff08<code>SLItems<\/code>\uff09\u3001<code>Sync ItemMaster<\/code> BOD<\/td><td>\u4ea7\u54c1\u548c\u7269\u6599<\/td><td>CSI \u2192 SkyPlanner<\/td><td>\u9996\u6b21\u52a0\u8f7d\uff0c\u4e4b\u540e\u901a\u8fc7 BOD \u6216\u6bcf\u65e5\u589e\u91cf\u540c\u6b65<\/td><\/tr><tr><td>\u7269\u6599\u5de5\u827a\u8def\u7ebf\uff08<code>SLItemRoutes<\/code>\uff09<\/td><td>\u5de5\u5e8f\u53ca\u5176\u51c6\u5907\u65f6\u95f4\u548c\u8fd0\u884c\u65f6\u95f4<\/td><td>CSI \u2192 SkyPlanner<\/td><td>\u9996\u6b21\u52a0\u8f7d\uff0c\u4e4b\u540e\u5728\u53d8\u66f4\u65f6\u540c\u6b65<\/td><\/tr><tr><td>\u51c6\u5907\u8d44\u6e90\u7ec4\u548c\u51c6\u5907\u65f6\u95f4\u67e5\u627e\u8868<\/td><td>\u51c6\u5907\u65f6\u95f4\u77e9\u9635\uff08\u4ea7\u54c1\u95f4\u7684\u6362\u578b\u65f6\u95f4\u53d6\u51b3\u4e8e\u52a0\u5de5\u987a\u5e8f\uff09<\/td><td>CSI \u2192 SkyPlanner\uff0c\u4e4b\u540e\u7531 SkyPlanner \u7ba1\u7406<\/td><td>\u9996\u6b21\u52a0\u8f7d<\/td><\/tr><tr><td>\u7269\u6599 BOM\u3001\u5de5\u5355\u7528\u6599\uff08<code>SLJobmatls<\/code>\uff09<\/td><td>\u4ea7\u54c1\u7ed3\u6784\u3001\u5b50\u4ea7\u54c1\u3001\u5404\u751f\u4ea7\u4efb\u52a1\u7684\u7269\u6599\u9700\u6c42<\/td><td>CSI \u2192 SkyPlanner<\/td><td>\u9996\u6b21\u52a0\u8f7d\uff0c\u4e4b\u540e\u968f\u6bcf\u4e2a\u5de5\u5355\u540c\u6b65<\/td><\/tr><tr><td>\u8d44\u6e90\u7ec4\u548c\u8d44\u6e90\uff08\u542b\u6210\u5458\u987a\u5e8f\uff09<\/td><td>\u5de5\u4f5c\u4e2d\u5fc3\u7ec4\u3001\u5de5\u4f5c\u4e2d\u5fc3\u3001\u66ff\u4ee3\u5de5\u4f5c\u4e2d\u5fc3<\/td><td>CSI \u2192 SkyPlanner<\/td><td>\u9996\u6b21\u52a0\u8f7d\uff0c\u4e4b\u540e\u5f88\u5c11\u540c\u6b65<\/td><\/tr><tr><td>\u5404\u5de5\u5e8f\u7684\u5de5\u88c5\u548c\u73ed\u7ec4\u4eba\u6570<\/td><td>\u4f5c\u4e3a\u6570\u91cf\u6709\u9650\u7684\u5171\u4eab\u8d44\u6e90\u7684\u5de5\u88c5\u3001\u5404\u5de5\u4f5c\u4e2d\u5fc3\u7684\u64cd\u4f5c\u5458\u4eba\u6570<\/td><td>\u5728 SkyPlanner \u4e2d\u7ef4\u62a4<\/td><td>\u5728\u5b9e\u65bd\u5bfc\u5165\u671f\u95f4\u8bbe\u7f6e<\/td><\/tr><tr><td>\u5de5\u4f5c\u4e2d\u5fc3\uff08<code>SLWcs<\/code>\uff09<\/td><td>\u4e0d\u4f5c\u4e3a\u6392\u7a0b\u5bf9\u8c61\uff0c\u4ec5\u4fdd\u7559\u4f5c\u6210\u672c\u53c2\u8003<\/td><td>CSI \u2192 SkyPlanner<\/td><td>\u53ef\u9009<\/td><\/tr><tr><td>\u73ed\u6b21\u4e0e\u8282\u5047\u65e5<\/td><td>\u73ed\u6b21\u548c\u7f3a\u52e4<\/td><td>CSI \u2192 SkyPlanner<\/td><td>\u6bcf\u5468\u540c\u6b65\uff0c\u6216\u7531 SkyPlanner \u7ba1\u7406<\/td><\/tr><tr><td>\u5de5\u5355\uff08<code>SLJobs<\/code>\uff09\u3001<code>Sync ProductionOrder<\/code> BOD<\/td><td>\u8ba2\u5355\u53ca\u5176\u4ea4\u671f\u548c\u4f18\u5148\u7ea7<\/td><td>CSI \u2192 SkyPlanner<\/td><td>BOD \u89e6\u53d1\u6216\u6bcf\u9694\u51e0\u5206\u949f\u8f6e\u8be2<\/td><\/tr><tr><td>\u5de5\u5355\u5de5\u5e8f\uff08<code>SLJobRoutes<\/code>\uff09<\/td><td>\u5404\u5de5\u5e8f\u7684\u751f\u4ea7\u4efb\u52a1\u53ca\u8d44\u6e90\u7ec4<\/td><td>CSI \u2192 SkyPlanner<\/td><td>\u968f\u6bcf\u4e2a\u5de5\u5355\u540c\u6b65<\/td><\/tr><tr><td>\u5ba2\u6237\u8ba2\u5355\u884c\uff08<code>SLCoItems<\/code>\uff09\u3001\u5ba2\u6237\uff08<code>SLCustomers<\/code>\uff09<\/td><td>\u5ba2\u6237\u4ea4\u671f\u548c\u5ba2\u6237\u4f18\u5148\u7ea7<\/td><td>CSI \u2192 SkyPlanner<\/td><td>\u8f6e\u8be2<\/td><\/tr><tr><td>\u7269\u6599\u4ed3\u5e93\u5e93\u5b58\u3001\u5e93\u5b58 BOD<\/td><td>\u5e93\u5b58\uff08\u7ed3\u5b58\u6570\u91cf\uff09<\/td><td>CSI \u2192 SkyPlanner<\/td><td>\u6bcf\u5c0f\u65f6\u6216\u6bcf\u6b21\u6392\u7a0b\u524d<\/td><\/tr><tr><td>\u91c7\u8d2d\u8ba2\u5355\uff08\u672a\u7ed3\u91c7\u8d2d\u8ba2\u5355\u884c\uff09\u3001<code>Sync PurchaseOrder<\/code> BOD<\/td><td>\u91c7\u8d2d\u8ba2\u5355\u3001\u5f85\u5230\u8d27\u7269\u6599\u53ca\u9884\u8ba1\u4ea4\u4ed8\u65e5\u671f<\/td><td>CSI \u2192 SkyPlanner<\/td><td>\u6bcf\u5c0f\u65f6\u6216\u6536\u5230 BOD \u65f6\u540c\u6b65\uff0c\u5e76\u5728\u6bcf\u6b21\u6392\u7a0b\u524d\u540c\u6b65<\/td><\/tr><tr><td>\u5de5\u5355\u5de5\u5e8f\u6392\u7a0b\uff08\u5404\u5de5\u5e8f\u7684\u5f00\u59cb\u548c\u7ed3\u675f\u65f6\u95f4\uff09\u53ca <code>SLJobs<\/code> \u4e0a\u7684\u5de5\u5355 Start \u548c End \u65e5\u671f\uff0c\u901a\u8fc7 <code>UpdateItems<\/code> \u66f4\u65b0<\/td><td>\u5404\u5de5\u5e8f\u7684\u8ba1\u5212\u5f00\u59cb\u548c\u7ed3\u675f\u65f6\u95f4<\/td><td>SkyPlanner \u2192 CSI<\/td><td>\u6bcf\u6b21\u6392\u7a0b\u53d8\u66f4\u65f6\uff0c\u7531 SkyPlanner webhook \u89e6\u53d1<\/td><\/tr><tr><td>\u672a\u8fc7\u8d26\u5de5\u5355\u4e8b\u52a1\uff08<code>SLJobtrans<\/code>\uff0c\u901a\u8fc7 <code>AddItems<\/code> \u521b\u5efa\uff09\u3001\u5458\u5de5\uff08<code>SLEmployees<\/code>\uff09\u3001\u539f\u56e0\uff08<code>SLReasons<\/code>\uff09<\/td><td>\u5de5\u65f6\u8bb0\u5f55\u3001\u826f\u54c1\u548c\u62a5\u5e9f\u6570\u91cf\u3001\u539f\u56e0\u4ee3\u7801<\/td><td>SkyPlanner \u2192 CSI<\/td><td>\u6bcf\u6b21\u62a5\u5de5\u65f6<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"integration-patterns\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u96c6\u6210\u6a21\u5f0f<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p><strong>1. \u9996\u6b21\u52a0\u8f7d\u4e3b\u6570\u636e\u3002<\/strong>\u901a\u8fc7 <code>LoadCollection<\/code> \u8bfb\u53d6\u7269\u6599\u3001\u7269\u6599\u5de5\u827a\u8def\u7ebf\u3001BOM\u3001\u8d44\u6e90\u7ec4\u3001\u8d44\u6e90\u548c\u73ed\u6b21\u3002\u7528\u8d44\u6e90\u548c\u8d44\u6e90\u7ec4\u5efa\u7acb SkyPlanner \u5de5\u4f5c\u4e2d\u5fc3\uff0c\u800c\u4e0d\u662f\u7528 CSI \u7684\u5de5\u4f5c\u4e2d\u5fc3\u3002Infor \u660e\u786e\u6307\u51fa\uff0c\u5de5\u4f5c\u4e2d\u5fc3 &#8220;captures costs only and does not affect the actual planning or scheduling.&#8221;\uff08\u4ec5\u8bb0\u5f55\u6210\u672c\uff0c\u4e0d\u5f71\u54cd\u5b9e\u9645\u7684\u8ba1\u5212\u6216\u6392\u7a0b\u3002\uff09<\/p>\n\n\n<p><strong>2. \u8ba2\u5355\u540c\u6b65\u3002<\/strong>\u53d1\u9001\u5df2\u786e\u8ba4\u548c\u5df2\u4e0b\u8fbe\u7684\u751f\u4ea7\u5de5\u5355\uff0c\u4ee5\u53ca\u5bf9\u5e94\u7684\u5de5\u5e8f\u548c\u7269\u6599\u3002APS \u8ba1\u5212\u8ba2\u5355\u5e94\u4fdd\u7559\u5728 CSI \u4e2d\u3002APS Planning \u6bcf\u6b21\u8fd0\u884c\u90fd\u4f1a\u5220\u9664\u5e76\u91cd\u65b0\u751f\u6210\u8ba1\u5212\uff0c\u56e0\u6b64\u8ba1\u5212\u8ba2\u5355\u6ca1\u6709\u53ef\u4f9b\u6392\u7a0b\u4f7f\u7528\u7684\u7a33\u5b9a\u6807\u8bc6\u3002\u8bf7\u5148\u5728 <strong>Planning Detail<\/strong> \u4e2d\u5c06\u5176\u786e\u8ba4\u8f6c\u6362\u4e3a\u751f\u4ea7\u5de5\u5355\u3002<\/p>\n\n\n<p><strong>3. \u6392\u7a0b\u56de\u5199\u3002<\/strong>\u7531 SkyPlanner \u6392\u7a0b webhook \u89e6\u53d1\u5199\u5165\u3002\u96c6\u6210\u7a0b\u5e8f\u4ece SkyPlanner REST API \u8bfb\u53d6\u5404\u5de5\u5e8f\u6700\u65b0\u7684\u8ba1\u5212\u5f00\u59cb\u548c\u7ed3\u675f\u65f6\u95f4\uff0c\u518d\u4ee5\u5de5\u5355\u3001\u540e\u7f00\u548c\u5de5\u5e8f\u53f7\u4e3a\u952e\uff0c\u901a\u8fc7 <code>UpdateItems<\/code> \u5199\u5165\u5de5\u5355\u5de5\u5e8f\u6392\u7a0b\u3002\u8fd9\u4e9b\u5de5\u5e8f\u65e5\u671f\u4e0e Scheduler \u8bbe\u7f6e\u3001Resource Gantt \u7f16\u8f91\u7684\u662f\u540c\u4e00\u7ec4\u65e5\u671f\uff0c<code>SLJobs<\/code> \u4e0a\u7684\u5de5\u5355 Start \u548c End \u65e5\u671f\u4e5f\u4f1a\u968f\u4e4b\u66f4\u65b0\u3002<\/p>\n\n\n<p>\u6709\u4e9b\u7ad9\u70b9\u4f1a\u4fdd\u62a4\u6392\u7a0b\u5b57\u6bb5\uff0c\u6216\u8981\u6c42\u6bcf\u6b21\u53d8\u66f4\u90fd\u6267\u884c CSI \u7aef\u903b\u8f91\u3002\u8fd9\u79cd\u60c5\u51b5\u4e0b\uff0c\u901a\u8fc7 <code>InvokeMethod<\/code> \u8c03\u7528\u81ea\u5b9a\u4e49 IDO \u65b9\u6cd5\u6765\u5199\u5165\uff0c\u5728\u6267\u884c\u76f8\u540c\u66f4\u65b0\u7684\u540c\u65f6\u4f7f\u7528 CSI \u81ea\u8eab\u7684\u6821\u9a8c\u903b\u8f91\u3002<\/p>\n\n\n<p><strong>4. \u8f66\u95f4\u62a5\u5de5\u3002<\/strong>\u64cd\u4f5c\u5458\u901a\u8fc7\u624b\u673a\u6216\u5e73\u677f\u8bb0\u5f55\u5de5\u65f6\u548c\u6570\u91cf\uff08Mobile Confirmations\u3001Production Timer\u3001Quick Log Mode\uff09\u3002\u6bcf\u6761\u5df2\u7ed3\u675f\u7684\u5de5\u65f6\u8bb0\u5f55\u90fd\u5bf9\u5e94\u4e00\u6761\u672a\u8fc7\u8d26\u7684 <code>SLJobtrans<\/code> \u8bb0\u5f55\uff0c\u901a\u8fc7 <code>AddItems<\/code> \u521b\u5efa\uff0c\u5305\u542b\u5de5\u5355\u3001\u540e\u7f00\u3001\u5de5\u5e8f\u3001\u5458\u5de5\u3001\u5de5\u65f6\u4ee5\u53ca\u826f\u54c1\u548c\u62a5\u5e9f\u6570\u91cf\u3002\u968f\u540e\uff0cCSI \u7684 Job Labor Transaction Posting \u6309\u60a8\u9009\u62e9\u7684\u9891\u7387\uff0c\u5c06\u4eba\u5de5\u6210\u672c\u548c\u5236\u9020\u8d39\u7528\u8fc7\u8d26\u5230\u5de5\u5355\u5728\u5236\u54c1\u6210\u672c\u4e2d\u3002<\/p>\n\n\n<p><strong>5. \u6570\u636e\u7ba1\u7406\u5f52\u5c5e\u3001\u91cd\u8bd5\u4e0e\u51b2\u7a81\u89c4\u5219\u3002<\/strong><\/p>\n\n\n<p>\u6bcf\u6761\u8bb0\u5f55\u90fd\u4ee5 CSI \u81ea\u8eab\u7684\u6807\u8bc6\u7b26\uff08\u751f\u4ea7\u4efb\u52a1\u3001\u540e\u7f00\u3001\u5de5\u5e8f\u53f7\u3001\u4e8b\u52a1 ID\uff09\u4e3a\u952e\uff0c\u56e0\u6b64\u91cd\u590d\u7684 webhook \u6216\u8f6e\u8be2\u53ea\u4f1a\u66f4\u65b0\u540c\u4e00\u884c\uff0c\u4e0d\u4f1a\u521b\u5efa\u91cd\u590d\u8bb0\u5f55\u3002\u5199\u5165\u5931\u8d25\u65f6\u4f1a\u91cd\u8bd5\uff0c\u5e76\u8bb0\u5f55 CSI \u8fd4\u56de\u7684\u9519\u8bef\u6587\u672c\u3002\u5728 CSI \u4e2d\u8bbe\u4e3a Complete \u6216 History \u7684\u751f\u4ea7\u4efb\u52a1\uff0c\u4f1a\u5728\u4e0b\u6b21\u540c\u6b65\u65f6\u4ece SkyPlanner \u6392\u7a0b\u4e2d\u79fb\u9664\uff1b\u5df2\u5728 SkyPlanner \u4e2d\u53d6\u6d88\u7684\u751f\u4ea7\u4efb\u52a1\u7edd\u4e0d\u4f1a\u56de\u5199\u3002<\/p>\n\n\n<figure class=\"wp-block-table ind-table\"><table><thead><tr><th>\u6570\u636e<\/th><th>\u7ba1\u7406\u5f52\u5c5e<\/th><\/tr><\/thead><tbody><tr><td>\u7269\u6599\u3001\u5de5\u827a\u8def\u7ebf\u3001\u7269\u6599\u6e05\u5355\u3001\u6570\u91cf\u3001\u751f\u4ea7\u4efb\u52a1\u72b6\u6001\u3001\u6210\u672c\u6838\u7b97<\/td><td>CSI<\/td><\/tr><tr><td>\u5de5\u5e8f\u987a\u5e8f\u3001\u5f00\u59cb\u4e0e\u7ed3\u675f\u65f6\u95f4\u3001\u8d44\u6e90\u5206\u914d<\/td><td>SkyPlanner<\/td><\/tr><tr><td>\u957f\u671f\u7269\u6599\u8ba1\u5212\u3001Get CTP\/ATP<\/td><td>CSI APS\uff08\u5982\u5df2\u83b7\u5f97\u8bb8\u53ef\uff09<\/td><\/tr><tr><td>\u73ed\u6b21\u4e0e\u8282\u5047\u65e5<\/td><td>\u7531\u4e00\u4e2a\u7cfb\u7edf\u7ba1\u7406\uff0c\u5728\u8303\u56f4\u8bc4\u4f30\u65f6\u786e\u5b9a<\/td><\/tr><tr><td>\u5de5\u65f6\u4e0e\u4ea7\u91cf<\/td><td>\u4ece SkyPlanner \u5de5\u65f6\u8bb0\u5f55\u5199\u5165 CSI<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<p>CSI \u539f\u751f\u6392\u7a0b\u5de5\u5177\u662f\u51b2\u7a81\u7684\u4e3b\u8981\u6765\u6e90\u3002APS Planning \u4f1a\u5c06\u5df2\u6392\u7a0b\u7684\u5de5\u5e8f\u89c6\u4e3a\u51bb\u7ed3\uff0c\u4f46\u968f\u540e\u8fd0\u884c\u7684 <strong>Scheduler<\/strong>\uff08\u901a\u5e38\u6bcf\u5929\u8fd0\u884c\u4e00\u6b21\uff0c\u6392\u7a0b\u8303\u56f4\u4e3a\u4e00\u5929\uff09\u53ef\u80fd\u518d\u6b21\u79fb\u52a8\u8fd9\u4e9b\u5de5\u5e8f\u3002\u5f53\u4e00\u7ec4\u8d44\u6e90\u7ec4\u7684\u8be6\u7ec6\u6392\u5e8f\u7531 SkyPlanner \u8d1f\u8d23\u65f6\uff0c\u5e94\u5c06\u8fd9\u4e9b\u8d44\u6e90\u7ec4\u6392\u9664\u5728 CSI Scheduler \u7684\u5904\u7406\u8303\u56f4\u4e4b\u5916\u3002\u7136\u540e\uff0c\u5728 <strong>Shop Floor Control Parameters<\/strong> \u4e2d\u5173\u95ed\u8ba9 Scheduler \u5c06\u8ba1\u5212\u8ba2\u5355\u89c6\u4e3a\u9700\u6c42\u7684\u8bbe\u7f6e\u3002MRP\u3001APS \u8ba2\u5355\u8ba1\u5212\u548c Get CTP \u53ef\u4ee5\u7ee7\u7eed\u7559\u5728 CSI \u4e2d\u3002SkyPlanner \u7684 Running Time Lock \u53ef\u56fa\u5b9a\u5df2\u5f00\u59cb\u7684\u5de5\u5e8f\u3002\u5728 SkyPlanner \u5185\uff0c\u751f\u4ea7\u53d1\u751f\u53d8\u5316\u65f6\uff0cAutopilot \u4f1a\u5728\u60a8\u8bbe\u5b9a\u7684\u9501\u5b9a\u8303\u56f4\u548c\u4f18\u5148\u7ea7\u5185\u81ea\u52a8\u91cd\u65b0\u6392\u7a0b\u3002<\/p>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"typical-project-steps\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u5178\u578b\u9879\u76ee\u6b65\u9aa4<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>\u5b9e\u65bd\u901a\u5e38\u53ef\u5728\u5bfc\u5165\u542f\u52a8\u540e\u7684\u6570\u5468\u5185\u5b8c\u6210\uff0c\u5927\u578b\u4f01\u4e1a\u4e5f\u4e0d\u4f8b\u5916\u3002CSI \u9879\u76ee\u5305\u542b\u4ee5\u4e0b\u6b65\u9aa4\uff1a<\/p>\n\n\n<ol class=\"wp-block-list\">\n\n<li><strong>\u4f7f\u7528\u5bfc\u51fa\u6570\u636e\u8bd5\u7528\u3002<\/strong>\u5728 CSI \u7684\u751f\u4ea7\u4efb\u52a1\u3001\u5de5\u5e8f\u548c\u8d44\u6e90\u5217\u8868\u4e2d\u4f7f\u7528 <strong>Save to Excel<\/strong>\uff0c\u5c06\u6587\u4ef6\u8f6c\u6362\u4e3a CSV \u540e\u5bfc\u5165 SkyPlanner\u3002\u5148\u9a8c\u8bc1\u6392\u7a0b\uff0c\u518d\u5f00\u5c55\u63a5\u53e3\u5de5\u4f5c\u3002<\/li>\n\n\n<li><strong>\u8303\u56f4\u8bc4\u4f30\u4e0e\u4e3b\u6570\u636e\u6620\u5c04\u3002<\/strong>\u786e\u5b9a\u6620\u5c04\u8868\u3001\u5404\u5b57\u6bb5\u7531\u54ea\u4e2a\u7cfb\u7edf\u8d1f\u8d23\u3001\u540c\u6b65\u9891\u7387\u3001\u8fc7\u8d26\u6e20\u9053\uff0c\u4ee5\u53ca\u5982\u4f55\u7f29\u5c0f\u539f\u751f Scheduler \u7684\u5904\u7406\u8303\u56f4\u3002<\/li>\n\n\n<li><strong>\u914d\u7f6e Infor OS\u3002<\/strong>\u914d\u7f6e Backend Service \u5e94\u7528\u3001\u5404\u79df\u6237\u7684 <code>.ionapi<\/code> \u6587\u4ef6\u3001Automation \u8bb8\u53ef\u8bc1\u53ca IDO REST \u8bbf\u95ee\u6743\u9650\u3002\u90e8\u5206\u79df\u6237\u9700\u8981\u5355\u72ec\u542f\u7528 IDO REST\uff0c\u56e0\u6b64\u9879\u76ee\u4e00\u5f00\u59cb\u5c31\u5e94\u5411 Infor Cloud \u652f\u6301\u56e2\u961f\u7533\u8bf7\u5f00\u901a\u3002<\/li>\n\n\n<li><strong>\u9996\u6b21\u52a0\u8f7d\u3002<\/strong>\u901a\u8fc7 <code>LoadCollection<\/code> \u52a0\u8f7d\u7269\u6599\u3001BOM\u3001\u7269\u6599\u5de5\u827a\u8def\u7ebf\u3001\u8d44\u6e90\u3001\u8d44\u6e90\u7ec4\u548c\u73ed\u6b21\uff0c\u5e76\u5728 SkyPlanner \u4e2d\u8bbe\u7f6e\u51c6\u5907\u65f6\u95f4\u77e9\u9635\u3001\u5de5\u88c5\u548c\u73ed\u7ec4\u4eba\u6570\u3002<\/li>\n\n\n<li><strong>\u540c\u6b65\u5de5\u5355\u548c\u91c7\u8d2d\u8ba2\u5355\u3002<\/strong>\u5148\u901a\u8fc7 IDO \u8f6e\u8be2\u540c\u6b65\u5de5\u5355\u3001\u5de5\u5e8f\u3001\u7269\u6599\u548c\u672a\u7ed3\u91c7\u8d2d\u8ba2\u5355\uff0c\u518d\u6309\u9700\u52a0\u5165 <code>ProductionOrder<\/code> BOD \u89e6\u53d1\u5668\u3002<\/li>\n\n\n<li><strong>\u4e0e\u73b0\u884c\u8ba1\u5212\u5e76\u884c\u6d4b\u8bd5\u3002<\/strong>\u5c06 SkyPlanner \u4e0e\u73b0\u6709\u6d3e\u5de5\u6e05\u5355\u5e76\u884c\u8fd0\u884c\uff0c\u4fee\u6b63\u5de5\u827a\u8def\u7ebf\u4e2d\u7684\u5de5\u65f6\u548c\u8d44\u6e90\u6570\u636e\u3002<\/li>\n\n\n<li><strong>\u6392\u7a0b\u56de\u5199\u548c\u8f66\u95f4\u62a5\u5de5\u3002<\/strong>\u786e\u8ba4\u65e5\u671f\u548c\u6570\u636e\u4e00\u81f4\u540e\uff0c\u542f\u7528\u6392\u7a0b\u56de\u5199\u548c <code>SLJobtrans<\/code> \u4eba\u5de5\u8bb0\u5f55\u5199\u5165\u3002<\/li>\n\n\n<li>\u4e3a SkyPlanner \u8d1f\u8d23\u7684\u8d44\u6e90\u7ec4<strong>\u6b63\u5f0f\u4e0a\u7ebf<\/strong>\u3002<\/li>\n\n<\/ol>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"csi-pitfalls\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">CSI \u96c6\u6210\u5e38\u89c1\u95ee\u9898<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<ul class=\"wp-block-list\">\n\n<li><strong>\u5c06\u5de5\u4f5c\u4e2d\u5fc3\u6620\u5c04\u4e3a\u673a\u5668\u3002<\/strong><code>SLWcs<\/code> \u770b\u8d77\u6765\u662f\u6700\u76f4\u63a5\u7684 IDO \u9009\u62e9\uff0c\u5374\u4e0d\u9002\u5408\u7528\u4e8e\u4ea7\u80fd\u5efa\u6a21\u3002\u6392\u7a0b\u4f9d\u636e\u7684\u662f\u8d44\u6e90\u548c\u8d44\u6e90\u7ec4\uff08\u542b\u6210\u5458\u987a\u5e8f\uff09\u3002<\/li>\n\n\n<li><strong>BOD \u7b5b\u9009\u5bfc\u81f4\u5de5\u5355\u9057\u6f0f\u6216\u91cd\u590d\u3002<\/strong><code>ProductionOrder<\/code> \u7684\u53d1\u5e03\u53d6\u51b3\u4e8e\u6240\u9009\u89e6\u53d1\u5668\u548c\u72b6\u6001\u7b5b\u9009\u6761\u4ef6\u3002\u53ea\u7b5b\u9009 <code>'Firm'<\/code> \u4f1a\u6f0f\u6389\u5df2\u4e0b\u8fbe\u5de5\u5355\u7684\u7269\u6599\u548c\u4eba\u5de5\u53d8\u66f4\uff1b\u7f3a\u5c11\u4e0a\u6b21\u53d1\u5e03\u65e5\u671f\u7b5b\u9009\u6761\u4ef6\uff0c\u5219\u4f1a\u91cd\u65b0\u53d1\u9001\u5168\u90e8\u8bb0\u5f55\u3002<\/li>\n\n\n<li><strong>\u5de5\u65f6\u56de\u5199\u88ab\u62d2\u7edd\u3002<\/strong>\u751f\u4ea7\u4efb\u52a1\u72b6\u6001\u4e0d\u662f Released \u6216 Scheduled\u3001\u5de5\u5e8f\u5df2\u5b8c\u6210\uff0c\u6216\u5458\u5de5\u5904\u4e8e\u505c\u7528\u72b6\u6001\u65f6\uff0cCSI \u4f1a\u62d2\u7edd\u5de5\u65f6\u8bb0\u5f55\u3002\u5e94\u5148\u9a8c\u8bc1\uff0c\u5e76\u8bb0\u5f55\u88ab\u62d2\u7edd\u7684\u60c5\u51b5\u3002<\/li>\n\n\n<li><strong>\u8bef\u4ee5\u4e3a\u5199\u5165\u8bb0\u5f55\u5c31\u7b49\u4e8e\u5b8c\u6210\u8fc7\u8d26\u3002<\/strong>\u5728 Job Labor Transaction Posting \u8fd0\u884c\u4e4b\u524d\uff0c<code>SLJobtrans<\/code> \u8bb0\u5f55\u59cb\u7ec8\u5904\u4e8e\u672a\u8fc7\u8d26\u72b6\u6001\u3002\u4e0e\u8d22\u52a1\u90e8\u95e8\u5171\u540c\u786e\u5b9a\u8fc7\u8d26\u9891\u7387\uff0c\u786e\u4fdd\u5728\u5236\u54c1\u6838\u7b97\u548c\u85aa\u8d44\u6838\u7b97\u80fd\u6309\u9884\u671f\u65f6\u95f4\u83b7\u53d6\u4eba\u5de5\u6570\u636e\u3002<\/li>\n\n\n<li><strong>APS \u4e2d\u7684\u903e\u671f\u751f\u4ea7\u4efb\u52a1\u3002<\/strong>APS \u4ece\u4ea4\u671f\u5411\u524d\u5012\u6392\uff1b\u5982\u679c\u65e0\u6cd5\u6392\u5165\uff0c\u5219\u4ece\u4eca\u5929\u8d77\u6b63\u5411\u6392\u7a0b\uff0c\u7edd\u4e0d\u4f1a\u6392\u5230\u8fc7\u53bb\u7684\u65e5\u671f\u3002\u5bf9\u4e8e\u903e\u671f\u8ba2\u5355\uff0c\u5e94\u8ba9 SkyPlanner \u6839\u636e\u5b9e\u9645\u4ea7\u80fd\u6392\u7a0b\uff0c\u800c\u4e0d\u662f\u76f4\u63a5\u91c7\u7528\u4f20\u5165\u7684\u5f00\u59cb\u65e5\u671f\u3002<\/li>\n\n\n<li><strong>Mongoose \u7684\u7ec6\u8282\u3002<\/strong>\u5c06 <code>InvokeMethod<\/code> \u53c2\u6570\u503c\u4e2d\u7684\u9017\u53f7\u8f6c\u4e49\u4e3a <code>\\x2c<\/code>\u3002<\/li>\n\n<\/ul>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"who-configures-the-cloudsuite-industrial-integra\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u8c01\u8d1f\u8d23\u914d\u7f6e CloudSuite Industrial \u96c6\u6210<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<ol class=\"wp-block-list\">\n\n<li><strong>SkyPlanner \u56e2\u961f\u5728\u5b9e\u65bd\u5bfc\u5165\u671f\u95f4\u5b8c\u6210\u914d\u7f6e\uff0c\u5e76\u5728\u4e0a\u7ebf\u540e\u63d0\u4f9b\u652f\u6301\u3002<\/strong>\u5de5\u4f5c\u6db5\u76d6 SkyPlanner \u7aef\u4ee5\u53ca IDO \u548c BOD \u63a5\u53e3\uff0c\u5e76\u6839\u636e\u60a8\u7684\u79df\u6237\u914d\u7f6e\u8fdb\u884c\u6620\u5c04\u3002\u5f53\u8d44\u6e90\u7ec4\u3001IDO \u6269\u5c55\u6216\u751f\u4ea7\u4efb\u52a1\u72b6\u6001\u53d1\u751f\u53d8\u5316\u65f6\uff0c\u56e2\u961f\u4f1a\u7ef4\u62a4\u76f8\u5e94\u914d\u7f6e\u3002\u5404\u5de5\u5382\u4f7f\u7528 CSI \u7684\u65b9\u5f0f\u4e0d\u540c\uff0c\u800c\u5904\u7406\u8fd9\u4e9b\u6620\u5c04\u6b63\u662f\u56e2\u961f\u7684\u4e13\u957f\u3002<\/li>\n\n\n<li><strong>\u60a8\u7684 Infor \u5408\u4f5c\u4f19\u4f34\u53ef\u4ee5\u53c2\u4e0e\u3002<\/strong>\u5408\u4f5c\u4f19\u4f34\u4e86\u89e3\u60a8\u7684 IDO \u6269\u5c55\u548c ION \u914d\u7f6e\uff0c\u53ef\u4f9d\u636e SkyPlanner \u7684 Swagger\/OpenAPI \u6587\u6863\u5f00\u5c55\u5de5\u4f5c\uff0c\u5e76\u8ba2\u9605\u5176 webhook\u3002<\/li>\n\n\n<li><strong>\u60a8\u81ea\u5df1\u7684\u5f00\u53d1\u4eba\u5458\u4e5f\u53ef\u4ee5\u5728\u6b64\u57fa\u7840\u4e0a\u5f00\u53d1<\/strong>\uff0c\u4f7f\u7528\u540c\u4e00\u5957\u901a\u8fc7 JWT \u9a8c\u8bc1\u7684 REST API\u3002\u53ea\u9700\u4e00\u4e2a SkyPlanner API \u5bc6\u94a5\u5373\u53ef\u5f00\u59cb\uff08\u53c2\u9605<a href=\"https:\/\/skyplanner.ai\/docs\/integration-tutorial\/\">\u96c6\u6210\u6559\u7a0b<\/a>\uff09\uff0cSkyPlanner \u56e2\u961f\u4f1a\u5728\u9700\u8981\u65f6\u63d0\u4f9b\u5e2e\u52a9\u3002<\/li>\n\n<\/ol>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"why-csi-teams-add-skyplanner-instead-of-tuning-a\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head ind-head--prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u4e3a\u4ec0\u4e48 CSI \u56e2\u961f\u9009\u62e9\u5f15\u5165 SkyPlanner\uff0c\u800c\u4e0d\u662f\u7ee7\u7eed\u8c03\u6574\u6279\u5904\u7406\u6392\u7a0b<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-prose\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<p>SkyPlanner \u5c3d\u91cf\u51cf\u5c11 CSI \u7aef\u7684\u5de5\u4f5c\u91cf\u3002\u5b83\u8bfb\u53d6\u5de5\u5355\u3001\u5de5\u5e8f\u3001\u7269\u6599\u548c\u8d44\u6e90\uff0c\u53ea\u56de\u5199\u4e24\u7c7b\u6570\u636e\uff1a\u5de5\u5e8f\u8ba1\u5212\u65f6\u95f4\u548c <code>SLJobtrans<\/code> \u4eba\u5de5\u8bb0\u5f55\u3002\u5728\u8bfb\u5199\u4e4b\u95f4\uff0c\u5b83\u5b8c\u6210\u91cd\u65b0\u6392\u7a0b\uff1b\u800c\u5728 CSI \u4e2d\uff0c\u8fd9\u4e9b\u5de5\u4f5c\u4f9d\u8d56\u8ba1\u5212\u5458\u5728 Resource Gantt \u4e2d\u624b\u52a8\u7f16\u8f91\uff0c\u4ee5\u53ca\u4e0b\u4e00\u6b21 Scheduler \u8fd0\u884c\uff1a<\/p>\n\n\n<ul class=\"wp-block-list\">\n\n<li><strong>\u4e8b\u4ef6\u9a71\u52a8\u6392\u7a0b\u3002<\/strong>Arcturus \u53ef\u5728\u6570\u79d2\u5185\u751f\u6210\u7b26\u5408\u673a\u5668\u548c\u4eba\u5458\u5b9e\u9645\u4ea7\u80fd\u7ea6\u675f\u7684\u751f\u4ea7\u6392\u7a0b\uff1b\u65e0\u8bba\u662f CSI \u4f20\u6765\u751f\u4ea7\u4efb\u52a1\u53d8\u66f4\uff0c\u8fd8\u662f\u64cd\u4f5c\u5458\u8bb0\u5f55\u4e86\u8fdb\u5ea6\uff0cAutopilot \u90fd\u4f1a\u5728\u751f\u4ea7\u53d1\u751f\u53d8\u5316\u65f6\u81ea\u52a8\u91cd\u65b0\u6392\u7a0b\u3002\u968f\u540e\uff0cwebhook \u4f1a\u5c06\u65b0\u7684\u65f6\u95f4\u63a8\u9001\u51fa\u53bb\u3002<\/li>\n\n\n<li><strong>\u5728\u73b0\u573a\u91c7\u96c6\u4eba\u5de5\u6570\u636e\u3002<\/strong>Mobile Confirmations\u3001Production Timer \u548c Quick Log Mode \u5c06\u64cd\u4f5c\u5458\u8f93\u5165\u8f6c\u4e3a\u5de5\u65f6\u8bb0\u5f55\uff0c\u5e76\u6620\u5c04\u5230 <code>SLJobtrans<\/code> \u8bb0\u5f55\uff0c\u8ba9\u4eba\u5de5\u6570\u636e\u65e0\u9700\u91cd\u590d\u5f55\u5165\u5373\u53ef\u8fdb\u5165 CSI\u3002<\/li>\n\n\n<li><strong>\u7ea6\u675f\u8d34\u5408\u8f66\u95f4\u5b9e\u9645\u3002<\/strong>\u51c6\u5907\u65f6\u95f4\u77e9\u9635\u53ef\u9009\u51fa\u51c6\u5907\u8017\u65f6\u6700\u5c11\u7684\u6362\u578b\u987a\u5e8f\u3002\u5de5\u5177\u4f5c\u4e3a\u6570\u91cf\u6709\u9650\u7684\u5171\u4eab\u8d44\u6e90\u53c2\u4e0e\u6392\u7a0b\uff0c\u591a\u540d\u64cd\u4f5c\u5458\u53ef\u4ee5\u540c\u65f6\u5728\u4e00\u4e2a\u5de5\u4f5c\u4e2d\u5fc3\u4f5c\u4e1a\uff1b\u4e3b\u8981\u8bbe\u5907\u6216\u4eba\u5458\u7e41\u5fd9\u65f6\uff0c\u66ff\u4ee3\u8bbe\u5907\u548c\u4eba\u5458\u53ef\u63a5\u624b\u3002<\/li>\n\n\n<li><strong>\u6309\u7269\u6599\u53ef\u7528\u60c5\u51b5\u6392\u5e8f\u3002<\/strong>\u63a5\u5165\u751f\u4ea7\u4efb\u52a1\u6240\u9700\u7269\u6599\u3001\u5e93\u5b58\u548c CSI \u672a\u7ed3\u91c7\u8d2d\u8ba2\u5355\u540e\uff0c\u5373\u53ef\u5728\u6392\u7a0b\u4e2d\u68c0\u67e5\u7269\u6599\u53ef\u7528\u6027\u3002\u5df2\u8ba2\u8d2d\u7684\u7269\u6599\u4ece\u91c7\u8d2d\u8ba2\u5355\u4ea4\u8d27\u65e5\u671f\u8d77\u89c6\u4e3a\u53ef\u7528\uff1b\u91c7\u8d2d\u8ba2\u5355\u6807\u8bb0\u4e3a Delivered \u65f6\uff0c\u5e93\u5b58\u968f\u4e4b\u66f4\u65b0\u3002<\/li>\n\n\n<li><strong>\u901a\u8fc7\u8bd5\u7528\u964d\u4f4e\u9879\u76ee\u98ce\u9669\u3002<\/strong>\u5c06 Save to Excel \u5bfc\u51fa\u7684\u6570\u636e\u8f7d\u5165 30 \u5929\u8bd5\u7528\u73af\u5883\uff0c\u67e5\u770b\u81ea\u5df1\u7684\u751f\u4ea7\u4efb\u52a1\u5982\u4f55\u5728\u673a\u5668\u548c\u4eba\u5458\u5b9e\u9645\u4ea7\u80fd\u7ea6\u675f\u4e0b\u8fdb\u884c\u751f\u4ea7\u6392\u7a0b\u3002\u8bd5\u7740\u8ba9\u74f6\u9888\u8d44\u6e90\u505c\u673a\u3001\u63d2\u5165\u52a0\u6025\u8ba2\u5355\u3001\u63a8\u8fdf\u91c7\u8d2d\u8ba2\u5355\u4ea4\u8d27\u3002\u5728\u8bd5\u7528\u4e2d\u9a8c\u8bc1\u7684\u6620\u5c04\uff0c\u5c06\u7528\u4e8e\u786e\u5b9a IDO \u63a5\u53e3\u5de5\u4f5c\u7684\u8303\u56f4\u3002<\/li>\n\n<\/ul>\n\n\n<p>\u5982\u679c\u7269\u6599\u3001\u751f\u4ea7\u4efb\u52a1\u548c\u6210\u672c\u4ecd\u9700\u4ee5 CSI \u4e3a\u6743\u5a01\u8bb0\u5f55\u7cfb\u7edf\uff0c<strong>\u5c31\u9009\u62e9 SkyPlanner\u3002<\/strong>\u60a8\u5c06\u83b7\u5f97\u6392\u7a0b\u5de5\u5177\u548c\u8f66\u95f4\u5e94\u7528\uff0c\u96c6\u6210\u63a5\u53e3\u7cbe\u7b80\u6e05\u6670\uff1a\u8f93\u5165\u751f\u4ea7\u4efb\u52a1\u548c\u4e3b\u6570\u636e\uff0c\u8f93\u51fa\u8ba1\u5212\u65f6\u95f4\u548c\u5de5\u65f6\u3002SkyPlanner \u6bcf\u6708 199 \u20ac \u8d77\uff0c\u5305\u542b 5 \u4e2a\u5de5\u4f5c\u4e2d\u5fc3\uff0c\u6309\u6708\u8ba1\u8d39\uff0c\u53ef\u968f\u65f6\u53d6\u6d88\u3002\u96c6\u6210\u8d39\u7528\u4f1a\u6839\u636e\u60a8\u7684\u6d41\u7a0b\u548c\u9700\u6c42\uff0c\u4e0e\u8ba2\u9605\u65b9\u6848\u4e00\u5e76\u63d0\u524d\u62a5\u4ef7\uff0c\u8ba9\u60a8\u5728\u5f00\u59cb\u524d\u4e86\u89e3\u5168\u90e8\u6210\u672c\u3002<\/p>\n\n\n<p>\u67e5\u770b<a href=\"\/zh-hans\/%e5%ae%9a%e4%bb%b7\/\">\u4ef7\u683c<\/a>\u3001<a href=\"\/zh-hans\/%e5%8a%9f%e8%83%bd\/\">\u529f\u80fd<\/a>\u548c <a href=\"https:\/\/skyplanner.ai\/docs\/integration-tutorial\/\">SkyPlanner \u6587\u6863<\/a>\u3002\u9605\u8bfb <a href=\"\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e7%94%9f%e4%ba%a7%e6%8e%92%e7%a8%8b\/\">Infor CloudSuite Industrial \u751f\u4ea7\u6392\u7a0b<\/a>\uff0c\u5bf9\u6bd4 CSI APS\u3001Scheduler \u4e0e\u4e91\u7aef\u6392\u7a0b\u5de5\u5177\u3002\u4e5f\u53ef\u8bbf\u95ee <a href=\"\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/\">Infor CloudSuite Industrial \u9875\u9762<\/a>\u548c <a href=\"\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/\">ERP \u96c6\u6210\u4e2d\u5fc3<\/a>\u3002<\/p>\n\n\n<div class=\"wp-block-buttons ind-prose__actions is-layout-flex wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button sp-btn sp-btn--green\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/zh-hans\/%e8%af%95%e7%94%a8\/\">\u5f00\u59cb\u514d\u8d39\u8bd5\u7528<\/a><\/div>\n\n\n<div class=\"wp-block-button sp-btn sp-btn--outline\"><a class=\"wp-block-button__link wp-element-button\" href=\"\/zh-hans\/%e8%81%94%e7%b3%bb%e9%94%80%e5%94%ae\/\">\u9884\u7ea6\u6f14\u793a<\/a><\/div>\n\n<\/div>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section\" id=\"customers\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u5236\u9020\u4f01\u4e1a\u5bf9 SkyPlanner \u7684\u8bc4\u4ef7<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group ind-custs\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/22-d7d6bcdf-ecf7-48d2-9750-66253ccf9aa7-crop.jpg\" alt=\"UTU \u4f9b\u5e94\u94fe\u4e13\u5458 Kalle Kalliom\u00e4ki \u5728\u4e4c\u5c14\u7ef4\u62c9\u7684\u914d\u7535\u67dc\u751f\u4ea7\u8f66\u95f4\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/23-beca6df2-3fa2-4315-80e8-7c38a9e3d2e1.png\" alt=\"UTU\" width=\"69\" height=\"59\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>2 \u5c0f\u65f6<\/b><span>\u6bcf\u5468\u8282\u7701\u7684\u65f6\u95f4<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cSkyPlanner \u8ba9\u6211\u4eec\u7684\u751f\u4ea7\u8ba1\u5212\u4ece Excel \u7535\u5b50\u8868\u683c\u8f6c\u5411\u4e86\u5b9e\u65f6\u751f\u4ea7\u4f18\u5316\u3002\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Kalle Kalliom\u00e4ki\uff0c\u4f9b\u5e94\u94fe\u4e13\u5458<\/b><br>UTU \u00b7 \u914d\u7535\u67dc\u4e0e\u5f00\u5173\u8bbe\u5907<\/p>\n\n\n<p class=\"ind-cust__result\">\u751f\u4ea7\u8ba1\u5212\u5de5\u4f5c\u6bcf\u5468\u8282\u7701 2 \u5c0f\u65f6\uff0c\u65b0\u7684\u4efb\u52a1\u961f\u5217\u53ea\u9700\u6570\u79d2\u5373\u53ef\u4e0b\u8fbe\u5230\u4ea7\u7ebf\u3002<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/zh-hans\/customers\/utu\/\">\u9605\u8bfb UTU \u7684\u8bc4\u4ef7<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/08-35ce8dff-f7d0-4cf3-9e71-0fe7e7ff88d3.jpg\" alt=\"Laboratory &amp; Allied \u5185\u7f57\u6bd5\u5236\u836f\u5382\u7684\u74f6\u88c5\u704c\u88c5\u7ebf\u4e0a\uff0c\u64cd\u4f5c\u5458\u8eab\u7a7f\u6d01\u51c0\u670d\u4f5c\u4e1a\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/09-8c2deb57-ac1c-468b-ad64-fafb9debd7eb.png\" alt=\"Laboratory &amp; Allied\" width=\"71\" height=\"44\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>+90%<\/b><span>\u751f\u4ea7\u6548\u7387\u63d0\u5347<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201c\u751f\u4ea7\u6548\u7387\u63d0\u9ad8\u4e86 90%\u3002\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Abdul Rucyinga\uff0cIT \u8d1f\u8d23\u4eba<\/b><br>Laboratory &amp; Allied \u00b7 \u5236\u836f<\/p>\n\n\n<p class=\"ind-cust__result\">\u751f\u4ea7\u6548\u7387\u63d0\u9ad8\u4e86 90%\uff0c\u4e3a\u6240\u6709\u5de5\u4f5c\u4e2d\u5fc3\u5236\u5b9a\u4e09\u4e2a\u6708\u7684\u4f18\u5316\u8ba1\u5212\uff0c\u7528\u65f6\u4e0d\u5230 30 \u5206\u949f\u3002<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/zh-hans\/customers\/laboratory-allied\/\">\u9605\u8bfb Laboratory &amp; Allied \u7684\u4f7f\u7528\u8bc4\u4ef7<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/07-d99dfa98-8de6-4a48-9bad-9560584a9a24.jpg\" alt=\"KJH-Comp \u7684\u4e00\u540d\u710a\u5de5\u5728 Alah\u00e4rm\u00e4 \u5de5\u5382\u6253\u78e8\u710a\u63a5\u94a2\u7ed3\u6784\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/08-b4d7c595-f03f-4472-afad-29a42f77e660.png\" alt=\"KJH-Comp\" width=\"126\" height=\"34\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>98%<\/b><span>\u51c6\u65f6\u4ea4\u4ed8\u7387\uff0c\u539f\u5148\u7ea6\u4e3a 50%<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cSkyPlanner \u5bf9\u7ef4\u6301\u6211\u4eec\u7684\u51c6\u65f6\u4ea4\u4ed8\u7387\u8d77\u7740\u51b3\u5b9a\u6027\u4f5c\u7528\u3002\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Hannu Lahtinen\uff0c\u603b\u7ecf\u7406<\/b><br>KJH-Comp \u00b7 \u94a3\u91d1\u52a0\u5de5\u4e0e\u5408\u540c\u5236\u9020<\/p>\n\n\n<p class=\"ind-cust__result\">\u51c6\u65f6\u4ea4\u4ed8\u7387\u4ece\u7ea6 50% \u63d0\u9ad8\u5230\u6700\u9ad8 98%\uff0c\u6392\u7a0b\u5de5\u4f5c\u4e5f\u4ece\u539f\u5148\u9700\u8981\u4e24\u540d\u4e3b\u7ba1\u53d8\u4e3a\u53ea\u9700\u4e00\u540d\u3002<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/zh-hans\/customers\/kjh-comp\/\">\u9605\u8bfb KJH-Comp \u7684\u4f7f\u7528\u8bc4\u4ef7<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n\n<article class=\"wp-block-group ind-cust ind-cust--photo\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<figure class=\"ind-cust__photo\"><img src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/13-9cbf2d28-08ef-49a1-94e3-0095e107df55.jpg\" alt=\"Fredman Operations \u751f\u4ea7\u7ecf\u7406 Anu J\u00e4rvinen \u5728 Rauma \u7684\u673a\u5668\u4eba\u7801\u579b\u5355\u5143\u65c1\" loading=\"lazy\" decoding=\"async\"><\/figure><div class=\"ind-cust__top\"><img class=\"ind-cust__logo\" src=\"\/wp-content\/themes\/generatepress-child\/assets\/img\/customers-v1\/10-2fd983ec-02a7-440d-b77d-281f37545c8d.png\" alt=\"Fredman Operations\" width=\"137\" height=\"48\" loading=\"lazy\" decoding=\"async\"><p class=\"ind-cust__metric\"><b>6 \u4e2a\u6708<\/b><span>\u5185\u7684\u53ef\u7528\u4ea7\u80fd\uff0c\u9500\u552e\u56e2\u961f\u5747\u53ef\u67e5\u770b<\/span><\/p><\/div>\n\n\n<p class=\"ind-cust__quote\">\u201cSkyPlanner \u4e3a\u6240\u6709\u751f\u4ea7\u8ba1\u5212\u5960\u5b9a\u4e86\u57fa\u7840\uff0c\u5e76\u63d0\u4f9b\u4e86\u53ef\u9760\u4fdd\u969c\u3002\u201d<\/p>\n\n\n<p class=\"ind-cust__who\"><b>Anu J\u00e4rvinen\uff0c\u751f\u4ea7\u7ecf\u7406<\/b><br>Fredman Operations \u00b7 \u98df\u54c1\u7ea7\u5305\u88c5\u7eb8<\/p>\n\n\n<p class=\"ind-cust__result\">\u9500\u552e\u56e2\u961f\u53ef\u4ee5\u63d0\u524d\u67e5\u770b\u672a\u6765\u516d\u4e2a\u6708\u7684\u53ef\u7528\u4ea7\u80fd\u3002\u6392\u7a0b\u53d8\u66f4\u8bf7\u6c42\u8fc7\u53bb\u8981\u4e00\u4e2a\u5c0f\u65f6\u751a\u81f3\u66f4\u4e45\u624d\u80fd\u5f97\u5230\u7b54\u590d\uff0c\u73b0\u5728\u53ea\u9700\u51e0\u79d2\u3002<\/p>\n\n\n<p class=\"ind-cust__go\"><a href=\"\/zh-hans\/customers\/fredman-operations\/\">\u9605\u8bfb Fredman Operations \u7684\u4f7f\u7528\u8bc4\u4ef7<\/a><svg class=\"ind-cust__arrow\" viewBox=\"0 0 20 20\" fill=\"none\" aria-hidden=\"true\"><path d=\"M4 10h11M11 5l5 5-5 5\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><\/path><\/svg><\/p>\n\n<\/div><\/article>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n\n<section class=\"wp-block-group sp-section ind-sec--alt\" id=\"faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group sp-container\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group fx-head fx-head--center\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\">\u5e38\u89c1\u95ee\u9898<\/h2>\n\n<\/div><\/div>\n\n\n<div class=\"wp-block-group sp-faq fx-faq\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u8c01\u8d1f\u8d23\u5f00\u53d1\u4e0e CloudSuite Industrial \u6216 SyteLine \u7684\u96c6\u6210\uff1f<\/summary>\n<p class=\"sp-faq__a\">\u5728\u5b9e\u65bd\u9636\u6bb5\uff0cSkyPlanner \u56e2\u961f\u4f1a\u6839\u636e\u60a8\u7684 CSI \u914d\u7f6e\uff0c\u901a\u8fc7 IDO REST API \u548c ION BODs \u914d\u7f6e\u53cc\u5411\u96c6\u6210\uff0c\u5e76\u5728\u4e0a\u7ebf\u540e\u63d0\u4f9b\u652f\u6301\u3002\u60a8\u7684 Infor \u5408\u4f5c\u4f19\u4f34\u6216\u5185\u90e8\u5f00\u53d1\u4eba\u5458\u4e5f\u53ef\u4ee5\u53c2\u7167 SkyPlanner \u7684 REST API \u6587\u6863\u8fdb\u884c\u5f00\u53d1\uff0c\u53ea\u9700\u4e00\u4e2a API \u5bc6\u94a5\u3002\u8bd5\u7528\u671f\u95f4\uff0c\u53ef\u4ee5\u5148\u4f7f\u7528\u5bfc\u51fa\u7684 CSV \u6216 Excel \u6587\u4ef6\u3002<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u4e0e CSI \u8fdb\u884c\u6392\u7a0b\u96c6\u6210\u65f6\uff0c\u5e94\u4f7f\u7528\u54ea\u4e2a API\uff1f<\/summary>\n<p class=\"sp-faq__a\">\u4f7f\u7528\u901a\u8fc7 ION API Gateway \u8c03\u7528\u7684 Mongoose IDO REST API\uff0c\u5e76\u51ed\u501f Backend Service \u7684 <code>.ionapi<\/code> \u6587\u4ef6\u8fdb\u884c OAuth 2.0 \u8eab\u4efd\u9a8c\u8bc1\u3002\u5982\u679c\u8f6e\u8be2\u901f\u5ea6\u4e0d\u591f\u5feb\uff0c\u53ef\u52a0\u5165 <code>ProductionOrder<\/code> BOD \u6765\u68c0\u6d4b\u5de5\u5355\u53d8\u66f4\u3002<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u8ba1\u5212\u65e5\u671f\u548c\u5de5\u65f6\u5982\u4f55\u56de\u5199\u5230 CSI\uff1f<\/summary>\n<p class=\"sp-faq__a\">\u901a\u8fc7 IDO <code>UpdateItems<\/code>\uff0c\u5c06\u5de5\u5e8f\u7684\u8ba1\u5212\u5f00\u59cb\u548c\u7ed3\u675f\u65f6\u95f4\u56de\u5199\u5230\u5de5\u5355\u5de5\u5e8f\u6392\u7a0b\uff0c\u540c\u65f6\u66f4\u65b0 <code>SLJobs<\/code> \u4e0a\u7684\u5de5\u5355 Start \u548c End \u65e5\u671f\u3002\u5982\u679c\u7ad9\u70b9\u4fdd\u62a4\u8fd9\u4e9b\u5b57\u6bb5\uff0c\u5219\u901a\u8fc7 <code>InvokeMethod<\/code> \u8c03\u7528\u81ea\u5b9a\u4e49 IDO \u65b9\u6cd5\u3002\u4eba\u5de5\u6570\u636e\u901a\u8fc7 <code>AddItems<\/code> \u5199\u5165\u4e3a\u672a\u8fc7\u8d26\u7684 <code>SLJobtrans<\/code> \u8bb0\u5f55\uff0c\u518d\u7531 Job Labor Transaction Posting \u8fc7\u8d26\u5230\u5728\u5236\u54c1\u6210\u672c\u4e2d\u3002<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u8fde\u63a5\u5916\u90e8\u6392\u7a0b\u7cfb\u7edf\u662f\u5426\u9700\u8981\u989d\u5916\u7684 Infor \u8bb8\u53ef\u8bc1\uff1f<\/summary>\n<p class=\"sp-faq__a\">\u9700\u8981\uff0c\u987b\u6709 Automation \u8bb8\u53ef\u8bc1\u3002Infor \u7684\u8bb8\u53ef\u6587\u6863\u8bf4\u660e\uff0c\u901a\u8fc7 IDO \u5c42\u8fde\u63a5\u7684\u5916\u90e8\u5e94\u7528\u7a0b\u5e8f\u4f1a\u4f7f\u7528\u4e00\u4e2a\u6b64\u7c7b\u8bb8\u53ef\u8bc1\uff0c\u4f1a\u8bdd\u7c7b\u578b\u4e3a IDO\u3002<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u80fd\u5426\u5728\u4fdd\u7559 CSI APS \u7684\u540c\u65f6\u5f15\u5165 SkyPlanner\uff1f<\/summary>\n<p class=\"sp-faq__a\">\u53ef\u4ee5\u3002CSI APS \u7ee7\u7eed\u8d1f\u8d23\u7269\u6599\u8ba1\u5212\u548c Get CTP\/ATP\uff0cSkyPlanner \u5219\u8d1f\u8d23\u60a8\u4ea4\u7531\u5176\u7ba1\u7406\u7684\u8d44\u6e90\u7ec4\u7684\u751f\u4ea7\u6392\u5e8f\u3002<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>CSI \u96c6\u6210\u9879\u76ee\u9700\u8981\u591a\u957f\u65f6\u95f4\uff1f<\/summary>\n<p class=\"sp-faq__a\">\u5b9e\u65bd\u901a\u5e38\u5728\u5bfc\u5165\u5de5\u4f5c\u542f\u52a8\u540e\u7684\u6570\u5468\u5185\u5b8c\u6210\u3002\u9879\u76ee\u4f9d\u6b21\u5b8c\u6210\u6570\u636e\u6620\u5c04\u3001\u9996\u6b21\u52a0\u8f7d\u3001\u5de5\u5355\u548c\u91c7\u8d2d\u8ba2\u5355\u540c\u6b65\u3001\u6392\u7a0b\u56de\u5199\u3001<code>SLJobtrans<\/code> \u62a5\u5de5\u3001\u5e76\u884c\u8fd0\u884c\u548c\u4e0a\u7ebf\u3002<\/p>\n<\/details>\n\n\n<details class=\"wp-block-details sp-faq__item is-layout-flow wp-block-details-is-layout-flow\"><summary>\u80fd\u5426\u5728\u5f00\u59cb\u5f00\u53d1\u524d\u5148\u8bd5\u7528 SkyPlanner\uff1f<\/summary>\n<p class=\"sp-faq__a\">\u53ef\u4ee5\u300230 \u5929\u514d\u8d39\u8bd5\u7528\u652f\u6301\u6700\u591a 20 \u4e2a\u5de5\u4f5c\u4e2d\u5fc3\uff0c\u5305\u542b Basic \u5957\u9910\u7684\u5168\u90e8\u529f\u80fd\uff0c\u65e0\u9700\u4fe1\u7528\u5361\u3002\u60a8\u53ef\u4ee5\u5148\u4f7f\u7528\u4ece CSI \u5bfc\u51fa\u7684 CSV \u6216 Excel \u6587\u4ef6\u3002<a href=\"\/zh-hans\/%e8%af%95%e7%94%a8\/\">\u5f00\u59cb\u514d\u8d39\u8bd5\u7528<\/a>\uff0c\u6216<a href=\"\/zh-hans\/%e8%81%94%e7%b3%bb%e9%94%80%e5%94%ae\/\">\u8054\u7cfb\u9500\u552e\u56e2\u961f<\/a>\uff0c\u6c9f\u901a\u60a8\u7684\u79df\u6237\u60c5\u51b5\u3002<\/p>\n<\/details>\n\n<\/div><\/div>\n\n<\/div><\/div>\n\n<\/div><\/section>\n\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u7cfb\u7edf\u96c6\u6210 \/ ERP \/ Infor CloudSuite Industrial Infor CloudSuite Industrial \u96c6\u6210\u6307\u5357\uff1a\u4f7f\u7528 SkyPlanner APS \u8fdb\u884c\u751f\u4ea7\u6392\u7a0b \u672c\u6307\u5357\u9762\u5411 Infor CloudSuite Industrial\uff08CSI\uff0c\u539f\u540d SyteLine\uff09\u7684\u5408\u4f5c\u4f19\u4f34\u548c IT \u56e2\u961f\uff0c\u4ecb\u7ecd\u5982\u4f55\u5c06 CSI \u8fde\u63a5\u81f3 SkyPlanner APS\u3002SkyPlanner \u901a\u8fc7 Infor OS \u4e0e CSI \u5b9e\u73b0\u53cc\u5411\u96c6\u6210\uff1a skyplanner.ai \u00b7 \u751f\u4ea7\u6392\u7a0b SkyPlanner \u56e2\u961f\u4f1a\u5728\u5b9e\u65bd\u5bfc\u5165\u671f\u95f4\uff0c\u6839\u636e\u60a8\u7684 CSI \u914d\u7f6e\u5b8c\u6210\u96c6\u6210\uff0c\u5e76\u5728\u4e0a\u7ebf\u540e\u63d0\u4f9b\u652f\u6301\u3002\u672c\u6307\u5357\u4f9b\u5e0c\u671b\u53c2\u4e0e\u96c6\u6210\uff0c\u6216\u81ea\u884c\u53c2\u7167 SkyPlanner \u7684 REST API \u6587\u6863\u8fdb\u884c\u5f00\u53d1\u7684\u5408\u4f5c\u4f19\u4f34\u548c\u5f00\u53d1\u4eba\u5458\u4f7f\u7528\u3002 \u6240\u6709 CSI \u96c6\u6210\u90fd\u9700\u8003\u8651\u7684\u57fa\u672c\u6761\u4ef6 SkyPlanner \u5728\u4e91\u7aef\u8fd0\u884c\uff0c\u65e0\u9700\u5728 CSI \u5185\u5b89\u88c5\u4efb\u4f55 SkyPlanner \u8f6f\u4ef6\u3002\u5728\u591a\u79df\u6237 CSI \u73af\u5883\u4e2d\uff0c\u96c6\u6210\u901a\u8fc7 Infor &#8230; <a title=\"Infor CloudSuite Industrial \u96c6\u6210\u6307\u5357\uff1a\u4f7f\u7528 SkyPlanner APS \u8fdb\u884c\u751f\u4ea7\u6392\u7a0b\" class=\"read-more\" href=\"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/\" aria-label=\"Read more about Infor CloudSuite Industrial \u96c6\u6210\u6307\u5357\uff1a\u4f7f\u7528 SkyPlanner APS \u8fdb\u884c\u751f\u4ea7\u6392\u7a0b\">\u9605\u8bfb\u66f4\u591a<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":100898,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"_uag_custom_page_level_css":"","footnotes":""},"class_list":["post-101345","page","type-page","status-publish"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Infor CloudSuite Industrial \u751f\u4ea7\u6392\u7a0b\u96c6\u6210\u6307\u5357<\/title>\n<meta name=\"description\" content=\"\u5c06 Infor CloudSuite Industrial (SyteLine) \u8fde\u63a5\u81f3 SkyPlanner APS\uff1a\u7ecf ION \u4f7f\u7528 IDO REST\u3001ProductionOrder BOD\u3001\u6392\u7a0b\u56de\u5199\u3001SLJobtrans \u5de5\u65f6\u53ca\u5e38\u89c1\u95ee\u9898\u3002\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Infor CloudSuite Industrial \u96c6\u6210\u6307\u5357\uff1a\u4f7f\u7528 SkyPlanner APS \u8fdb\u884c\u751f\u4ea7\u6392\u7a0b\" \/>\n<meta property=\"og:description\" content=\"\u5c06 Infor CloudSuite Industrial (SyteLine) \u8fde\u63a5\u81f3 SkyPlanner APS\uff1a\u7ecf ION \u4f7f\u7528 IDO REST\u3001ProductionOrder BOD\u3001\u6392\u7a0b\u56de\u5199\u3001SLJobtrans \u5de5\u65f6\u53ca\u5e38\u89c1\u95ee\u9898\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/\" \/>\n<meta property=\"og:site_name\" content=\"SkyPlanner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/%e9%9b%86%e6%88%90\\\/erp\\\/infor-cloudsuite-industrial\\\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/%e9%9b%86%e6%88%90\\\/erp\\\/infor-cloudsuite-industrial\\\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\\\/\",\"name\":\"Infor CloudSuite Industrial \u751f\u4ea7\u6392\u7a0b\u96c6\u6210\u6307\u5357\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/#website\"},\"datePublished\":\"2026-10-17T13:00:38+00:00\",\"description\":\"\u5c06 Infor CloudSuite Industrial (SyteLine) \u8fde\u63a5\u81f3 SkyPlanner APS\uff1a\u7ecf ION \u4f7f\u7528 IDO REST\u3001ProductionOrder BOD\u3001\u6392\u7a0b\u56de\u5199\u3001SLJobtrans \u5de5\u65f6\u53ca\u5e38\u89c1\u95ee\u9898\u3002\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/%e9%9b%86%e6%88%90\\\/erp\\\/infor-cloudsuite-industrial\\\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\\\/#breadcrumb\"},\"inLanguage\":\"zh-CN\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/%e9%9b%86%e6%88%90\\\/erp\\\/infor-cloudsuite-industrial\\\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/%e9%9b%86%e6%88%90\\\/erp\\\/infor-cloudsuite-industrial\\\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SkyPlanner \u7684 ERP \u548c MES \u8f6f\u4ef6\u96c6\u6210\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/%e9%9b%86%e6%88%90\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u4e0e\u60a8\u7684 ERP \u914d\u5957\u4f7f\u7528\u7684 SkyPlanner APS\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/%e9%9b%86%e6%88%90\\\/erp\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"\u9002\u7528\u4e8e Infor CloudSuite Industrial (SyteLine) \u7684 SkyPlanner APS\uff1a\u751f\u4ea7\u6392\u7a0b\",\"item\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/%e9%9b%86%e6%88%90\\\/erp\\\/infor-cloudsuite-industrial\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Infor CloudSuite Industrial \u96c6\u6210\u6307\u5357\uff1a\u4f7f\u7528 SkyPlanner APS \u8fdb\u884c\u751f\u4ea7\u6392\u7a0b\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/#website\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/\",\"name\":\"SkyPlanner\",\"description\":\"AI-powered production scheduling and planning software\",\"publisher\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-CN\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/#organization\",\"name\":\"Skycode Oy\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-CN\",\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"contentUrl\":\"https:\\\/\\\/skyplanner.ai\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Skyplanner-logo-2.svg\",\"width\":223,\"height\":43,\"caption\":\"SkyPlanner APS\"},\"image\":{\"@id\":\"https:\\\/\\\/skyplanner.ai\\\/zh-hans\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Skycode Oy\",\"alternateName\":[\"Skycode\",\"SkyPlanner\",\"SkyPlanner APS\"],\"description\":\"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.\",\"foundingDate\":\"1997\",\"taxID\":\"2204947-0\",\"vatID\":\"FI22049470\",\"telephone\":\"+358407000002\",\"email\":\"support@skyplanner.ai\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Rantakatu 2 G 11\",\"postalCode\":\"65100\",\"addressLocality\":\"Vaasa\",\"addressCountry\":\"FI\"},\"brand\":{\"@type\":\"Brand\",\"name\":\"SkyPlanner\"},\"knowsAbout\":[\"Production Scheduling\",\"Advanced Planning and Scheduling\",\"Manufacturing AI\",\"Finite Capacity Scheduling\",\"ERP Integration\",\"MES Integration\"],\"areaServed\":\"Worldwide\",\"contactPoint\":[{\"@type\":\"ContactPoint\",\"contactType\":\"sales\",\"url\":\"https:\\\/\\\/skyplanner.ai\\\/contact-sales\\\/\",\"areaServed\":\"Worldwide\"},{\"@type\":\"ContactPoint\",\"contactType\":\"customer support\",\"email\":\"support@skyplanner.ai\",\"telephone\":\"+358407000002\",\"areaServed\":\"Worldwide\"}],\"sameAs\":[\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q141672132\",\"https:\\\/\\\/skycode.fi\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/skycodeoy\\\/\",\"https:\\\/\\\/www.finder.fi\\\/IT-konsultointi+IT-palvelut\\\/Skycode+Oy\\\/Vaasa\\\/yhteystiedot\\\/1934882\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Infor CloudSuite Industrial \u751f\u4ea7\u6392\u7a0b\u96c6\u6210\u6307\u5357","description":"\u5c06 Infor CloudSuite Industrial (SyteLine) \u8fde\u63a5\u81f3 SkyPlanner APS\uff1a\u7ecf ION \u4f7f\u7528 IDO REST\u3001ProductionOrder BOD\u3001\u6392\u7a0b\u56de\u5199\u3001SLJobtrans \u5de5\u65f6\u53ca\u5e38\u89c1\u95ee\u9898\u3002","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/","og_locale":"zh_CN","og_type":"article","og_title":"Infor CloudSuite Industrial \u96c6\u6210\u6307\u5357\uff1a\u4f7f\u7528 SkyPlanner APS \u8fdb\u884c\u751f\u4ea7\u6392\u7a0b","og_description":"\u5c06 Infor CloudSuite Industrial (SyteLine) \u8fde\u63a5\u81f3 SkyPlanner APS\uff1a\u7ecf ION \u4f7f\u7528 IDO REST\u3001ProductionOrder BOD\u3001\u6392\u7a0b\u56de\u5199\u3001SLJobtrans \u5de5\u65f6\u53ca\u5e38\u89c1\u95ee\u9898\u3002","og_url":"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/","og_site_name":"SkyPlanner","twitter_card":"summary_large_image","twitter_misc":{"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/","url":"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/","name":"Infor CloudSuite Industrial \u751f\u4ea7\u6392\u7a0b\u96c6\u6210\u6307\u5357","isPartOf":{"@id":"https:\/\/skyplanner.ai\/zh-hans\/#website"},"datePublished":"2026-10-17T13:00:38+00:00","description":"\u5c06 Infor CloudSuite Industrial (SyteLine) \u8fde\u63a5\u81f3 SkyPlanner APS\uff1a\u7ecf ION \u4f7f\u7528 IDO REST\u3001ProductionOrder BOD\u3001\u6392\u7a0b\u56de\u5199\u3001SLJobtrans \u5de5\u65f6\u53ca\u5e38\u89c1\u95ee\u9898\u3002","breadcrumb":{"@id":"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/#breadcrumb"},"inLanguage":"zh-CN","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/%e9%9b%86%e6%88%90%e6%8c%87%e5%8d%97\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skyplanner.ai\/zh-hans\/"},{"@type":"ListItem","position":2,"name":"SkyPlanner \u7684 ERP \u548c MES \u8f6f\u4ef6\u96c6\u6210","item":"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/"},{"@type":"ListItem","position":3,"name":"\u4e0e\u60a8\u7684 ERP \u914d\u5957\u4f7f\u7528\u7684 SkyPlanner APS","item":"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/"},{"@type":"ListItem","position":4,"name":"\u9002\u7528\u4e8e Infor CloudSuite Industrial (SyteLine) \u7684 SkyPlanner APS\uff1a\u751f\u4ea7\u6392\u7a0b","item":"https:\/\/skyplanner.ai\/zh-hans\/%e9%9b%86%e6%88%90\/erp\/infor-cloudsuite-industrial\/"},{"@type":"ListItem","position":5,"name":"Infor CloudSuite Industrial \u96c6\u6210\u6307\u5357\uff1a\u4f7f\u7528 SkyPlanner APS \u8fdb\u884c\u751f\u4ea7\u6392\u7a0b"}]},{"@type":"WebSite","@id":"https:\/\/skyplanner.ai\/zh-hans\/#website","url":"https:\/\/skyplanner.ai\/zh-hans\/","name":"SkyPlanner","description":"AI-powered production scheduling and planning software","publisher":{"@id":"https:\/\/skyplanner.ai\/zh-hans\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skyplanner.ai\/zh-hans\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-CN"},{"@type":"Organization","@id":"https:\/\/skyplanner.ai\/zh-hans\/#organization","name":"Skycode Oy","url":"https:\/\/skyplanner.ai\/zh-hans\/","logo":{"@type":"ImageObject","inLanguage":"zh-CN","@id":"https:\/\/skyplanner.ai\/zh-hans\/#\/schema\/logo\/image\/","url":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","contentUrl":"https:\/\/skyplanner.ai\/wp-content\/uploads\/2022\/05\/Skyplanner-logo-2.svg","width":223,"height":43,"caption":"SkyPlanner APS"},"image":{"@id":"https:\/\/skyplanner.ai\/zh-hans\/#\/schema\/logo\/image\/"},"legalName":"Skycode Oy","alternateName":["Skycode","SkyPlanner","SkyPlanner APS"],"description":"Skycode Oy is the Finnish software company that develops and publishes SkyPlanner APS, AI production scheduling and advanced planning and scheduling (APS) software for manufacturers worldwide. Founded in 1997 as a sole proprietorship and incorporated as Skycode Oy in 2008.","foundingDate":"1997","taxID":"2204947-0","vatID":"FI22049470","telephone":"+358407000002","email":"support@skyplanner.ai","address":{"@type":"PostalAddress","streetAddress":"Rantakatu 2 G 11","postalCode":"65100","addressLocality":"Vaasa","addressCountry":"FI"},"brand":{"@type":"Brand","name":"SkyPlanner"},"knowsAbout":["Production Scheduling","Advanced Planning and Scheduling","Manufacturing AI","Finite Capacity Scheduling","ERP Integration","MES Integration"],"areaServed":"Worldwide","contactPoint":[{"@type":"ContactPoint","contactType":"sales","url":"https:\/\/skyplanner.ai\/contact-sales\/","areaServed":"Worldwide"},{"@type":"ContactPoint","contactType":"customer support","email":"support@skyplanner.ai","telephone":"+358407000002","areaServed":"Worldwide"}],"sameAs":["https:\/\/www.wikidata.org\/wiki\/Q141672132","https:\/\/skycode.fi\/","https:\/\/www.linkedin.com\/company\/skycodeoy\/","https:\/\/www.finder.fi\/IT-konsultointi+IT-palvelut\/Skycode+Oy\/Vaasa\/yhteystiedot\/1934882"]}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"betterdocs-category-thumb":false},"uagb_author_info":{"display_name":"Jussi M\u00e4ntyl\u00e4","author_link":"https:\/\/skyplanner.ai\/zh-hans\/author\/jussi\/"},"uagb_comment_info":0,"uagb_excerpt":"\u7cfb\u7edf\u96c6\u6210 \/ ERP \/ Infor CloudSuite Industrial Infor CloudSuite Industrial \u96c6\u6210\u6307\u5357\uff1a\u4f7f\u7528 SkyPlanner APS \u8fdb\u884c\u751f\u4ea7\u6392\u7a0b \u672c\u6307\u5357\u9762\u5411 Infor CloudSuite Industrial\uff08CSI\uff0c\u539f\u540d SyteLine\uff09\u7684\u5408\u4f5c\u4f19\u4f34\u548c IT \u56e2\u961f\uff0c\u4ecb\u7ecd\u5982\u4f55\u5c06 CSI \u8fde\u63a5\u81f3 SkyPlanner APS\u3002SkyPlanner \u901a\u8fc7 Infor OS \u4e0e CSI \u5b9e\u73b0\u53cc\u5411\u96c6\u6210\uff1a skyplanner.ai \u00b7 \u751f\u4ea7\u6392\u7a0b SkyPlanner \u56e2\u961f\u4f1a\u5728\u5b9e\u65bd\u5bfc\u5165\u671f\u95f4\uff0c\u6839\u636e\u60a8\u7684 CSI \u914d\u7f6e\u5b8c\u6210\u96c6\u6210\uff0c\u5e76\u5728\u4e0a\u7ebf\u540e\u63d0\u4f9b\u652f\u6301\u3002\u672c\u6307\u5357\u4f9b\u5e0c\u671b\u53c2\u4e0e\u96c6\u6210\uff0c\u6216\u81ea\u884c\u53c2\u7167 SkyPlanner \u7684 REST API \u6587\u6863\u8fdb\u884c\u5f00\u53d1\u7684\u5408\u4f5c\u4f19\u4f34\u548c\u5f00\u53d1\u4eba\u5458\u4f7f\u7528\u3002 \u6240\u6709 CSI \u96c6\u6210\u90fd\u9700\u8003\u8651\u7684\u57fa\u672c\u6761\u4ef6 SkyPlanner \u5728\u4e91\u7aef\u8fd0\u884c\uff0c\u65e0\u9700\u5728 CSI \u5185\u5b89\u88c5\u4efb\u4f55 SkyPlanner \u8f6f\u4ef6\u3002\u5728\u591a\u79df\u6237 CSI \u73af\u5883\u4e2d\uff0c\u96c6\u6210\u901a\u8fc7 Infor&hellip;","_links":{"self":[{"href":"https:\/\/skyplanner.ai\/zh-hans\/wp-json\/wp\/v2\/pages\/101345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skyplanner.ai\/zh-hans\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/skyplanner.ai\/zh-hans\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/zh-hans\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/zh-hans\/wp-json\/wp\/v2\/comments?post=101345"}],"version-history":[{"count":0,"href":"https:\/\/skyplanner.ai\/zh-hans\/wp-json\/wp\/v2\/pages\/101345\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skyplanner.ai\/zh-hans\/wp-json\/wp\/v2\/pages\/100898"}],"wp:attachment":[{"href":"https:\/\/skyplanner.ai\/zh-hans\/wp-json\/wp\/v2\/media?parent=101345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}