{"id":380233,"date":"2024-06-28T15:01:37","date_gmt":"2024-06-28T15:01:37","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=380233"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=380233","title":{"rendered":"<span>\u041a\u0430\u043a \u0432\u0441\u043f\u043e\u043c\u043d\u0438\u0442\u044c \u0447\u0443\u0434\u043d\u043e\u0435 \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u0438\u0435, \u0438\u043b\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432 SAP NetWeaver (\u0410\u043d\u043d\u0435 \u041a* \u0432 \u0441\u0442\u0438\u043b\u0435 ERP)<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0447\u0430\u0441\u0442\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u043f\u0440\u0438\u0451\u043c\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043a \u043d\u0438\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 (\u0441\u043f\u0440\u0430\u0432\u043a\u0430 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/56bf1265a92e4b4d9a72448c579887af\/8aa8b5386f64b555e10000009b38f8cf.html?locale=en-US&amp;version=7.5.28\" rel=\"noopener noreferrer nofollow\">\u0442\u0443\u0442 Auding and Logging<\/a>). \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u044b \u043f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b. \u0412\u0441\u0435 \u043a\u043e\u0434-\u043b\u0438\u0441\u0442\u0438\u043d\u0433\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043d\u0430 github \u0432 <a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\" rel=\"noopener noreferrer nofollow\">ZABAPFILEOS_07<\/a>.<\/p>\n<h3>\u0422\u0438\u043f\u044b \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0439 \u0432 SAP NetWeaver<\/h3>\n<p>\u041c\u043e\u0436\u043d\u043e \u0432\u044b\u0434\u0435\u043b\u0438\u0442\u044c 3 \u0442\u0438\u043f\u0430 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u0436\u0443\u0440\u043d\u0430\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f):<\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 \u0421\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0435: \u0441\u0431\u043e\u0440 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u0445 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435: \u043f\u0440\u0430\u0432\u043a\u0430 \u043f\u043e\u0434 \u043e\u0442\u043b\u0430\u0434\u043a\u043e\u0439, \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a, \u0432\u044b\u0437\u043e\u0432 HTTP \u0438 \u0442.\u0434.<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 \u0416\u0443\u0440\u043d\u0430\u043b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (application): \u044d\u0442\u043e \u0436\u0443\u0440\u043d\u0430\u043b, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u043a\u0443\u0434\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u0438\u0448\u0435\u0442\u0441\u044f \u0438 \u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043f\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 id-\u0431\u0438\u0437\u043d\u0435\u0441 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u043a\u0430\u0437, \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0430, FI-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0438 \u0442.\u0434.)<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 \u0422\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 (\u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u043b\u043e\u0433 \u043f\u043e \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044e): \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u043b\u043e\u0433, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u0437\u0430\u0434\u0430\u043d\u0438\u0435. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 ABAP-\u043a\u043e\u0434\u0430, SQL-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, RFC\/HTTP-\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439, \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439.<\/p>\n<p>\u0412 \u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0441\u0442\u0430\u0442\u044c\u0438 \u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0436\u0443\u0440\u043d\u0430\u043b\u044b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0430 \u0432\u043e \u0432\u0442\u043e\u0440\u043e\u0439 \u2013 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043b\u043e\u0433\u0438.<\/p>\n<h3>\u0427\u0430\u0441\u0442\u044c1. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/h3>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043b\u043e\u0433\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0432 \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445<\/p>\n<p>1.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <em>Business Application Log<\/em> (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>SLG1 \/ SLG0 \/\u00a0 SLG2<\/strong>)<\/p>\n<p>2.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <em>Change documents<\/em> (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>SCDO<\/strong>)<\/p>\n<p>3.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>SCU3<\/strong> <em>Table History Log<\/em><\/p>\n<p>4.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043f\u0440\u0438 \u043f\u0440\u0430\u0432\u043a\u0435 \u0442\u0430\u0431\u043b\u0438\u0446 \u0447\u0435\u0440\u0435\u0437<strong> SE16N<\/strong><\/p>\n<p>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u0437\u0430\u0442\u0440\u043e\u043d\u0435\u043c \u0442\u0430\u043a\u0438\u0435 \u043b\u043e\u0433\u0438<\/p>\n<p>1.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IDOC-logs<\/p>\n<p>2.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Output \u0432 SD\/MM (NAST-based)<\/strong><\/p>\n<p>3.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>ODATA-segw logs<\/strong><\/p>\n<p>4.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>SXI_MONITOR <\/strong><em>XI: Message Monitoring<\/em><\/p>\n<p>5.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Workflow Execution (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>SWI5<\/strong>)<\/p>\n<p>\u041b\u043e\u0433\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043d\u0430 \u0441\u0431\u043e\u0440 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f\u0445 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u0431\u0438\u0437\u043d\u0435\u0441-\u043e\u0431\u044a\u0435\u043a\u0442\u0430 (\u0437\u0430\u043a\u0430\u0437\u0430 \u043d\u0430 \u0437\u0430\u043a\u0443\u043f\u043a\u0443, \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u043e\u0433\u043e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430, \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0438\u043c\u0435\u043d\u043d\u043e \u0431\u0438\u0437\u043d\u0435\u0441-\u0434\u0430\u043d\u043d\u044b\u0445).<\/p>\n<h4>Business Application Log (BAL) \u2013 SLG1 \/ SLG0 \/ SLG2<\/h4>\n<p>\u041b\u043e\u0433 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 (<strong>Business Application Log<\/strong>) \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u043c \u0438 \u0447\u0430\u0441\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u043c \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445, \u043e\u0434\u043d\u0430\u043a\u043e \u043d\u0435 \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c. \u0418\u043c\u0435\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e API \u0438 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438. \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043a \u044d\u0442\u043e\u043c\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0443 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/addb96cd90c945dfb3182865363bbc47\/4e21012c35d44180e10000000a15822b.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435<\/a>. \u0422\u0430\u043a\u0436\u0435 \u044d\u0442\u043e\u043c\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0443 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0430\u0442\u0435\u0439 \u0438 \u0432\u044b\u0434\u0435\u043b\u0435\u043d \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0430\u043a\u0435\u0442 (<strong>SZAL<\/strong>) \u0441 \u0434\u0435\u043c\u043e-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u043c\u0438 \u0432\u043d\u0443\u0442\u0440\u0438 SAP-\u0441\u0438\u0441\u0442\u0435\u043c\u044b (\u0438\u0445 \u043c\u0430\u0441\u043a\u0430 <strong>SBAL_DEMO_*<\/strong>). \u041a\u0430\u043a \u0432\u0438\u0434\u043d\u043e, \u044d\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u0437\u0430\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b, \u0447\u0442\u043e \u043f\u043e\u0432\u044b\u0448\u0430\u0435\u0442 \u0435\u0433\u043e \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c.<\/p>\n<p>\u0412 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0438 \u0441\u0440\u0435\u0434\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043e\u043a \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442\u043e\u0432 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043e\u0431\u0451\u0440\u0442\u043e\u043a (wrappers) \u043d\u0430\u0434 \u044d\u0442\u0438\u043c \u043b\u043e\u0433\u043e\u043c. <em>\u041c\u043e\u044f \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f<\/em>: \u043d\u0435 \u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u0435\u0449\u0435 \u043e\u0434\u043d\u0443 \u043e\u0431\u0451\u0440\u0442\u043a\u0443 \u0441\u0432\u0435\u0440\u0445\u0443 (\u044d\u0442\u043e \u0442\u0440\u0430\u0442\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438) \u2013 \u043b\u0443\u0447\u0448\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043e\u0431\u0451\u0440\u0442\u043a\u0438 (\u0438\u0445 \u0432\u043f\u043e\u043b\u043d\u0435 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0438 \u0432\u0435\u0441\u044c\u043c\u0430 \u0434\u043e\u0441\u0442\u043e\u0439\u043d\u044b\u0435). \u041e\u0434\u0438\u043d \u0438\u0437 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 <strong>IF_RECA_MESSAGE_LIST<\/strong> (\u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043b\u0430\u0441\u0441\u0430 <strong>CF_RECA_MESSAGE_LIST<\/strong>); <a href=\"https:\/\/sappro.sapland.ru\/publications\/phormirovanie-kollektora-soobschenii-i-metodika-raboti-s-nim.html\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0438\u043c\u0435\u0440 \u043e\u043f\u0438\u0441\u0430\u043d \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435<\/a>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0430\u0436\u043d\u044b\u0445 \u0434\u043e\u0441\u0442\u043e\u0438\u043d\u0441\u0442\u0432 BAL-\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0430. \u0412 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u0445 \u044f \u0431\u0443\u0434\u0443 \u0441\u0441\u044b\u043b\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 DEMO-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0412\u044b \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0442\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u043e\u0439 \u043e\u043f\u0446\u0438\u0438 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0451 \u0432 \u0441\u0432\u043e\u0435\u043c \u0440\u0435\u0448\u0435\u043d\u0438\u0438.<\/p>\n<p><strong><em>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0447\u043d\u043e\u0433\u043e \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439. <\/em><\/strong>\u041b\u043e\u0433 \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u0442\u044c \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0435 \u0432 \u043e\u0434\u043d\u043e\u0439 \u043a\u0443\u0447\u0435, \u0430 \u043a \u043a\u0430\u043a\u043e\u043c\u0443-\u043b\u0438\u0431\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0443 (\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438), \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u0434-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438, \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0442\u043e\u0436\u0435 \u043f\u043e\u0434-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438. \u042d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043d\u0435 \u0437\u0430\u043f\u0443\u0442\u0430\u0442\u044c\u0441\u044f \u0432 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u0445; \u043a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043f\u043e \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u043e\u0441\u0442\u0438, \u0447\u0442\u043e \u0442\u043e\u0436\u0435 \u0443\u043b\u0443\u0447\u0448\u0430\u0435\u0442 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043b\u043e\u0433\u043e\u0432. \u0414\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u044d\u0442\u043e\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 <strong>SBAL_DEMO_04_DETLEVEL<\/strong> \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 ALV.<\/p>\n<p>\u041c\u044b \u043c\u043e\u0436\u0435\u043c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043b\u043e\u0433\u0438 \u0432 \u0432\u0438\u0434\u0435 \u0434\u0435\u0440\u0435\u0432\u0430 \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c (\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c) \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u043d\u0443\u0436\u043d\u043e\u0439 \u00ab\u0432\u0435\u0442\u043a\u0435-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438\u00bb. \u0422\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u043c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043b\u043e\u0433 \u043f\u043e \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/261\/02b\/694\/26102b69451e832e175eae3ca419dfdf.png\" alt=\"\u0420\u0438\u0441. 1 \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0447\u043d\u043e\u0433\u043e \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0432 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435 BAL (Business Appl Log)\" title=\"\u0420\u0438\u0441. 1 \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0447\u043d\u043e\u0433\u043e \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0432 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435 BAL (Business Appl Log)\" width=\"911\" height=\"588\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/261\/02b\/694\/26102b69451e832e175eae3ca419dfdf.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 1 \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0447\u043d\u043e\u0433\u043e \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0432 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435 BAL (Business Appl Log)<\/figcaption><\/div>\n<\/figure>\n<p><strong><em>\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u0430\u0445.<\/em><\/strong><\/p>\n<p><em>ApplicationLog<\/em> \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c \u043e\u043a\u043d\u043e\u043c, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0435 \u043e\u043a\u043d\u043e\u043c, \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 POPUP, \u0430 \u0442\u0430\u043a\u0436\u0435 custom-\u043e\u043a\u043d\u043e (\u043a\u0430\u043a \u043c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u043e\u043a\u043d\u043e), \u0442\u0430\u043a \u0438 \u043d\u0435\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435 (\u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043d\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442). \u0414\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u044d\u0442\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 <strong>SBAL_DEMO_04<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e45\/641\/462\/e45641462f504b7c66f061cd0791b9f4.png\" alt=\"\u0420\u0438\u0441. 2 \u0420\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u0430\" title=\"\u0420\u0438\u0441. 2 \u0420\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u0430\" width=\"975\" height=\"602\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e45\/641\/462\/e45641462f504b7c66f061cd0791b9f4.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 2 \u0420\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u0430<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/773\/b33\/076\/773b330769f3caef798b9a3dfbeee3cb.png\" alt=\"\u0420\u0438\u0441. 3 \u0414\u0440\u0435\u0432\u043e\u0432\u0438\u0434\u043d\u043e\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (\u043e\u043f\u0446\u0438\u044f Display Logs)\" title=\"\u0420\u0438\u0441. 3 \u0414\u0440\u0435\u0432\u043e\u0432\u0438\u0434\u043d\u043e\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (\u043e\u043f\u0446\u0438\u044f Display Logs)\" width=\"945\" height=\"937\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/773\/b33\/076\/773b330769f3caef798b9a3dfbeee3cb.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 3 \u0414\u0440\u0435\u0432\u043e\u0432\u0438\u0434\u043d\u043e\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (\u043e\u043f\u0446\u0438\u044f Display Logs)<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a10\/0fc\/89c\/a100fc89c4a75d178da61f5f3fd27f19.png\" alt=\"\u0420\u0438\u0441. 4 \u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0435 \u0447\u0435\u0440\u0435\u0437 \u043f\u043e\u0434\u044d\u043a\u0440\u0430\u043d \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (\u043e\u043f\u0446\u0438\u044f In Subscreen)\" title=\"\u0420\u0438\u0441. 4 \u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0435 \u0447\u0435\u0440\u0435\u0437 \u043f\u043e\u0434\u044d\u043a\u0440\u0430\u043d \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (\u043e\u043f\u0446\u0438\u044f In Subscreen)\" width=\"975\" height=\"703\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a10\/0fc\/89c\/a100fc89c4a75d178da61f5f3fd27f19.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 4 \u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0435 \u0447\u0435\u0440\u0435\u0437 \u043f\u043e\u0434\u044d\u043a\u0440\u0430\u043d \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (\u043e\u043f\u0446\u0438\u044f In Subscreen)<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cfe\/de1\/150\/cfede1150bfc07dabae0a01b5a8c1d11.png\" alt=\"\u0420\u0438\u0441. 5 \u041c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (POPUP) \u0441 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u043e\u0439 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u043d\u0430\" title=\"\u0420\u0438\u0441. 5 \u041c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (POPUP) \u0441 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u043e\u0439 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u043d\u0430\" width=\"914\" height=\"933\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cfe\/de1\/150\/cfede1150bfc07dabae0a01b5a8c1d11.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 5 \u041c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (POPUP) \u0441 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u043e\u0439 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u043d\u0430<\/figcaption><\/div>\n<\/figure>\n<p><strong><em>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0432 \u0431\u0430\u0437\u0443 \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0441 \u0434\u043e\u043f.\u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043b\u044e\u0431\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b.<\/em><\/strong><\/p>\n<p>\u0412 \u0434\u0435\u043c\u043e-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 <strong>SBAL_DEMO_05<\/strong> \u0438 <strong>SBAL_DEMO_06<\/strong> \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u043b\u043e\u0433 \u0432 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435\u043c \u0432 SLG1. \u0412 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 <strong>SBAL_DEMO_06<\/strong> \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0434\u043e\u043f.\u0434\u0430\u043d\u043d\u044b\u0435 \u043a \u043b\u043e\u0433\u0443.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b0f\/7df\/0c7\/b0f7df0c75c139ef597cd81710789db5.png\" alt=\"\u0420\u0438\u0441. 6 \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u043e\u043f.\u0434\u0430\u043d\u043d\u044b\u0445 \u043a \u043b\u043e\u0433\u0443 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445\" title=\"\u0420\u0438\u0441. 6 \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u043e\u043f.\u0434\u0430\u043d\u043d\u044b\u0445 \u043a \u043b\u043e\u0433\u0443 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445\" width=\"975\" height=\"669\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b0f\/7df\/0c7\/b0f7df0c75c139ef597cd81710789db5.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 6 \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u043e\u043f.\u0434\u0430\u043d\u043d\u044b\u0445 \u043a \u043b\u043e\u0433\u0443 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445<\/figcaption><\/div>\n<\/figure>\n<p>\u041a\u043e\u0433\u0434\u0430 \u0443 \u043d\u0430\u0441 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u044b \u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c\u0443 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044e \u0434\u0430\u043d\u043d\u044b\u0435, \u0442\u043e \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043f\u0435\u0446.\u043f\u0438\u043a\u0442\u043e\u0433\u0440\u0430\u043c\u043c\u0430, \u043f\u043e \u043d\u0430\u0436\u0430\u0442\u0438\u044e \u043d\u0430 \u043e\u043d\u043e\u0439 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u043e\u043f.\u044d\u043a\u0440\u0430\u043d. \u0414\u043e\u043f.\u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 INDX-like \u0442\u0430\u0431\u043b\u0438\u0446\u0443 <strong>BAL_INDX<\/strong>, \u0433\u0434\u0435 \u043a\u043b\u044e\u0447\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u043e\u043c\u0435\u0440 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 \u0438 \u043d\u043e\u043c\u0435\u0440 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u0436\u0443\u0440\u043d\u0430\u043b\u0430.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/2b7\/d93\/2fa\/2b7d932fa6a6271e7103dc6886cb0bbf.png\" alt=\"\u0420\u0438\u0441. 7 \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u043e\u043f. \u0434\u0430\u043d\u043d\u044b\u0445 \u043a \u043d\u043e\u043c\u0435\u0440\u0443 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\" title=\"\u0420\u0438\u0441. 7 \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u043e\u043f. \u0434\u0430\u043d\u043d\u044b\u0445 \u043a \u043d\u043e\u043c\u0435\u0440\u0443 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\" width=\"975\" height=\"452\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2b7\/d93\/2fa\/2b7d932fa6a6271e7103dc6886cb0bbf.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 7 \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u043e\u043f. \u0434\u0430\u043d\u043d\u044b\u0445 \u043a \u043d\u043e\u043c\u0435\u0440\u0443 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f<\/figcaption><\/div>\n<\/figure>\n<p><strong><em>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0442\u044c \u044d\u043a\u0440\u0430\u043d \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438 \u0438 \u0434\u043e\u043f.\u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430\u043c\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e callback.<\/em><\/strong><\/p>\n<p>\u0412 \u0436\u0443\u0440\u043d\u0430\u043b \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0432\u043e\u0438 callback \u0438 \u0442\u0435\u043c, \u0441\u0430\u043c\u044b\u043c \u043c\u044b \u043c\u043e\u0436\u0435\u043c: \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c custom-\u043a\u043d\u043e\u043f\u043a\u0438 \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u0430, \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043d\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 callback. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 callback \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 <strong>SBAL_CALLBACK<\/strong> (\u0442\u0430\u043c \u0436\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/bc6\/7fc\/a28\/bc67fca28ada615ccafd363aad476dda.png\" alt=\"\u0420\u0438\u0441. 8 \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 callback \u0434\u043b\u044f \u0436\u0443\u0440\u043d\u0430\u043b\u0430\" title=\"\u0420\u0438\u0441. 8 \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 callback \u0434\u043b\u044f \u0436\u0443\u0440\u043d\u0430\u043b\u0430\" width=\"684\" height=\"513\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/bc6\/7fc\/a28\/bc67fca28ada615ccafd363aad476dda.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 8 \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 callback \u0434\u043b\u044f \u0436\u0443\u0440\u043d\u0430\u043b\u0430<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/859\/968\/12c\/85996812c3bc947a8348e8370c941ebb.png\" alt=\"\u0420\u0438\u0441. 9 \u042d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0441 custom-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c \u0441\u043e\u0431\u044b\u0442\u0438\u044f\" title=\"\u0420\u0438\u0441. 9 \u042d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0441 custom-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c \u0441\u043e\u0431\u044b\u0442\u0438\u044f\" width=\"805\" height=\"658\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/859\/968\/12c\/85996812c3bc947a8348e8370c941ebb.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 9 \u042d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0441 custom-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c \u0441\u043e\u0431\u044b\u0442\u0438\u044f<\/figcaption><\/div>\n<\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u0432\u0435\u0442\u043e\u043a, \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0438 \u043a\u043d\u043e\u043f\u043e\u043a, \u0443 \u043c\u0435\u043d\u044f \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438, \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0441\u043c\u0435\u0436\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u0445, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043b\u043e\u0433\u0438 \u0438 \u0434\u0430\u0436\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ?. <\/p>\n<p>\u00a0\u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u043b \u0442\u0435, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c \u043c\u043d\u0435 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0447\u0430\u0441\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c\u044b\u043c\u0438. \u0415\u0441\u043b\u0438 \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u0442\u043e \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u043f\u0430\u043a\u0435\u0442 <strong>SZAL<\/strong> (\u043d\u0435 <strong>SBAL<\/strong>, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e <strong>SZAL<\/strong>) \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e SE80 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b <strong>SBAL_DEMO*<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/181\/431\/d24\/181431d24cde358aa52b577ab59f9496.png\" alt=\"\u0420\u0438\u0441. 10 DEMO-\u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0434\u043b\u044f Application Log, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443\" title=\"\u0420\u0438\u0441. 10 DEMO-\u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0434\u043b\u044f Application Log, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443\" width=\"584\" height=\"1006\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/181\/431\/d24\/181431d24cde358aa52b577ab59f9496.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 10 DEMO-\u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0434\u043b\u044f Application Log, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443<\/figcaption><\/div>\n<\/figure>\n<p><strong><em>\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u043e\u0432<\/em><\/strong><\/p>\n<p>\u041f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u043c SBAL \u043d\u0443\u0436\u043d\u043e \u0438\u043c\u0435\u0442\u044c \u0432\u0432\u0438\u0434\u0443, \u0447\u0442\u043e \u043e\u043d\u0438 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u0447\u0438\u0449\u0430\u0442\u044c\u0441\u044f. \u041e\u0447\u0438\u0441\u0442\u043a\u0443 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u043e \u0440\u0430\u0437\u043d\u044b\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c. \u0414\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u044d\u0442\u043e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SLG2<\/strong>. \u041f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u043b\u043e\u0433\u0430 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f <em>expired time<\/em> (\u0432\u0440\u0435\u043c\u044f \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438) \u0442\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438. \u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/695\/933\/dbe\/695933dbe763563309b013dd2d373bf6.png\" alt=\"\u0420\u0438\u0441. 11 \u042d\u043a\u0440\u0430\u043d \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SLG2) \u0434\u043b\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043d\u044b\u0445 \u043b\u043e\u0433\u043e\u0432\" title=\"\u0420\u0438\u0441. 11 \u042d\u043a\u0440\u0430\u043d \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SLG2) \u0434\u043b\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043d\u044b\u0445 \u043b\u043e\u0433\u043e\u0432\" width=\"716\" height=\"892\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/695\/933\/dbe\/695933dbe763563309b013dd2d373bf6.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 11 \u042d\u043a\u0440\u0430\u043d \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SLG2) \u0434\u043b\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043d\u044b\u0445 \u043b\u043e\u0433\u043e\u0432<\/figcaption><\/div>\n<\/figure>\n<p><strong><em>\u041f\u0440\u0438\u043c\u0435\u0440 \u0441ustom-\u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0432 BAL.<\/em><\/strong><\/p>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043b\u043e\u0433\u0430 \u043f\u043e \u0448\u0430\u0433\u0430\u043c. \u041f\u0443\u0441\u0442\u044c \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u043d\u0435\u043a\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 <strong>ABFOS<\/strong> \u043f\u043e HTTP-\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 (Advanced Business Flexible Operational Server \u2013 \u044d\u0442\u043e \u0443\u0447\u0435\u0431\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 nginx, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u0439 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438, \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f ERP-\u0437\u0430\u0434\u0430\u0447). \u0421\u0438\u0441\u0442\u0435\u043c\u0430 SAP ERP \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441 \u043f\u043e HTTP-\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c (\u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u0430: \u041e\u0417\u041c\/\u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0438 \u0434\u0430\u0442\u0430) \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u043f\u0440\u043e\u0433\u043d\u043e\u0437 \u043f\u0440\u043e\u0434\u0430\u0436 \u043d\u0430 \u044d\u0442\u043e\u0442 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b. \u041d\u0430\u0448\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Application Log \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442 \u0438 \u0437\u0430\u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c request-response \u0432 \u043f\u043e\u043d\u044f\u0442\u043d\u043e\u043c \u0432\u0438\u0434\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u044d\u0442\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e.<\/p>\n<p>\u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442: \u043f\u0443\u0441\u0442\u044c \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f <strong>ZABFOS<\/strong>\u2013 Advanced Business Flex Operational System, \u0438 \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442: <strong>ZFORECAST<\/strong> (<em>\u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0433\u043d\u043e\u0437\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e AI \/ \u0418\u0418<\/em>). \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SLG0<\/strong> \u0438 \u043d\u0430\u0436\u043c\u0435\u043c <em>New Entry (\u0421\u043e\u0437\u0434\u0430\u0442\u044c).<\/em><\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e59\/6d7\/525\/e596d7525b73d6039c1b2b6ba35f369f.png\" alt=\"\u0420\u0438\u0441. 12 \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0434\u043b\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 SLG0\" title=\"\u0420\u0438\u0441. 12 \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0434\u043b\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 SLG0\" width=\"975\" height=\"489\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e59\/6d7\/525\/e596d7525b73d6039c1b2b6ba35f369f.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 12 \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0434\u043b\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 SLG0<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0430\u0442\u0435\u043c, \u0432\u044b\u0434\u0435\u043b\u0438\u0432 \u0441\u0442\u0440\u043e\u043a\u0443 \u0441 <strong>ZABFOS<\/strong> \u0434\u0432\u0430\u0436\u0434\u044b, \u043a\u043b\u0438\u043a\u043d\u0435\u043c \u043d\u0430 \u043f\u043e\u0434-\u043f\u0430\u043f\u043a\u0435 <strong>Sub-Objects<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cec\/cba\/270\/ceccba270d3ba9201d125c31fda9ca27.png\" alt=\"\u0420\u0438\u0441. 13 \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c\" title=\"\u0420\u0438\u0441. 13 \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c\" width=\"856\" height=\"338\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cec\/cba\/270\/ceccba270d3ba9201d125c31fda9ca27.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 13 \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c<\/figcaption><\/div>\n<\/figure>\n<p>\u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043d\u043e\u043f\u043a\u0438 <em>New Entry (\u0421\u043e\u0437\u0434\u0430\u0442\u044c).<\/em> \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c <strong>ZFORECAST<\/strong> \u0438 \u0442\u0435\u043a\u0441\u0442: <em>\u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0433\u043d\u043e\u0437\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e AI \/ \u0418\u0418<\/em>, \u043a\u0430\u043a \u043d\u0430 \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u0435 \u043d\u0438\u0436\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/2ef\/67f\/ba9\/2ef67fba99c694ac0b4d9b7f7cf773cb.png\" alt=\"\u0420\u0438\u0441. 14 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442\u0430\" title=\"\u0420\u0438\u0441. 14 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442\u0430\" width=\"973\" height=\"327\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2ef\/67f\/ba9\/2ef67fba99c694ac0b4d9b7f7cf773cb.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 14 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442\u0430<\/figcaption><\/div>\n<\/figure>\n<p>\u0414\u043b\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043b\u0430\u0441\u0441 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 <strong>IF_RECA_MESSAGE_LIST <\/strong>(<a href=\"https:\/\/sapland.ru\/publications\/phormirovanie-kollektora-soobschenii-i-metodika-raboti-s-nim.html\" rel=\"noopener noreferrer nofollow\">\u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u0440\u043e \u044d\u0442\u043e \u0442\u0443\u0442<\/a>), \u0430 \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 (complex data) \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 <strong>BAL_INDX.<\/strong> \u041c\u0435\u0442\u043e\u0434 \u043f\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e complex data \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u043a\u0430\u043a \u043d\u0430 \u043a\u043e\u0434-\u043b\u0438\u0441\u0442\u0438\u043d\u0433\u0435 \u043d\u0438\u0436\u0435, \u0430 <a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\/blob\/main\/src\/zabapfileos_07_httplog_cls3.prog.abap\" rel=\"noopener noreferrer nofollow\">\u043f\u043e\u043b\u043d\u044b\u0439 \u043a\u043e\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<pre><code class=\"matlab\">  METHOD save_complex.     DATA lv_json_http_info TYPE string.     DATA lv_lognumb_ext TYPE balognr.      lv_lognumb_ext = mo_msg_list->md_extnumber &amp;&amp; mv_complex_counter.     mv_complex_counter = mv_complex_counter + 1.      lv_json_http_info =     \/ui2\/cl_json=>serialize(       EXPORTING         data             = iv     ).      EXPORT http_call_json = lv_json_http_info        TO DATABASE bal_indx(al)      \"  ID g_lognumber. \"        ID lv_lognumb_ext.      MESSAGE s004(zabfos_msg) WITH lv_lognumb_ext INTO sy-msgli.     me->add_prev_msg( ).   ENDMETHOD.<\/code><\/pre>\n<p>\u041f\u0440\u0438 http-\u0432\u044b\u0437\u043e\u0432\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0437\u0430\u043f\u0440\u043e\u0441, \u043a\u043e\u0434 \u043e\u0442\u0432\u0435\u0442\u0430, \u0438 \u043f\u043e\u043b\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0442\u0432\u0435\u0442\u0430. \u041f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u0432 \u043a\u043e\u0434-\u043b\u0438\u0441\u0442\u0438\u043d\u0433\u0435 (<a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\/blob\/main\/src\/zabapfileos_07_httplog_cls1.prog.abap\" rel=\"noopener noreferrer nofollow\">\u0438\u043d\u043a\u043b\u044e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432\u044b\u0437\u043e\u0432\u044b \u0434\u043b\u044f <strong>ABFOS<\/strong><\/a>).<\/p>\n<pre><code class=\"matlab\">  METHOD _log_httpcall.      MESSAGE s002(zabfos_msg)  WITH ms_http_call-req_method ms_http_call-req_path       INTO sy-msgli.     mo_log->add_prev_msg( ).      MESSAGE s003(zabfos_msg) WITH  ms_http_call-resp_code ms_http_call-resp_reason        INTO sy-msgli.     mo_log->add_prev_msg( ).      mo_log->save_complex( ms_http_call ).    ENDMETHOD.<\/code><\/pre>\n<p>\u0410 \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u043c\u044b \u00ab\u043f\u0440\u0438\u043a\u0440\u0443\u0442\u0438\u043c\u00bb callback \u043f\u0440\u0438 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0443\u043a\u0430\u0436\u0435\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 <strong>callback<\/strong>. \u042d\u0442\u043e \u043d\u0430\u043c \u0434\u0430\u0441\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u00ab\u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0438\u0442\u044c\u00bb \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0440\u0438 \u0434\u0432\u043e\u0439\u043d\u043e\u043c \u043a\u043b\u0438\u043a\u0435 \u043f\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044e. \u041f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b <a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\/blob\/main\/src\/zabapfileos_07_httplog_cls2.prog.abap\" rel=\"noopener noreferrer nofollow\">\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0437\u0434\u0435\u0441\u044c \u0434\u043b\u044f log<\/a>. <\/p>\n<pre><code class=\"matlab\">    ls_display_profile-clbk_ucbf-userexitp = ''.     ls_display_profile-clbk_ucbf-userexitf = 'Z_AF07_SBAL_CALLBACK_BEFORE'.     ls_display_profile-clbk_ucbf-userexitt = const_callback_function.      ls_display_profile-clbk_ucaf-userexitp = ''.     ls_display_profile-clbk_ucaf-userexitf = 'Z_AF07_SBAL_CALLBACK_AFTER'.     ls_display_profile-clbk_ucaf-userexitt = const_callback_function.<\/code><\/pre>\n<p>\u0412 \u0441\u0430\u043c\u043e\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u043c \u043c\u043e\u0434\u0443\u043b\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043b\u044e\u0431\u0430\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 (\u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438). \u0412 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u0447\u0438\u0442\u0430\u0435\u043c \u0438\u0437 INDX-\u0442\u0430\u0431\u043b\u0438\u0446\u044b http-\u0437\u0430\u043f\u0440\u043e\u0441-\u043e\u0442\u0432\u0435\u0442 \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c \u0432 HTML-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435. <\/p>\n<pre><code class=\"matlab\">FUNCTION z_af07_sbal_callback_before. *\"---------------------------------------------------------------------- *\"*\"Local Interface: \" CHANGING \" \"     REFERENCE(C_S_USER_COMMAND_DATA) TYPE  BAL_S_CBUC\" *\"----------------------------------------------------------------------   DATA lc_complex_data_mark TYPE string VALUE 'Complex save id:'.   DATA lv_trg_id TYPE string.   DATA lv_log_id_indx TYPE balognr.   DATA lv_http_info_json TYPE string.   DATA html_xstring TYPE xstring.    IF c_s_user_command_data-ucomm EQ '&amp;IC1'.     IF c_s_user_command_data-list_msgh-log_handle IS NOT INITIAL         AND c_s_user_command_data-list_msgh-msgnumber IS NOT INITIAL.        IF c_s_user_command_data-list_value CS lc_complex_data_mark.         lv_trg_id = c_s_user_command_data-list_value.         REPLACE ALL  OCCURRENCES OF lc_complex_data_mark IN lv_trg_id WITH ''.         CONDENSE lv_trg_id NO-GAPS.         lv_log_id_indx = lv_trg_id.          IMPORT http_call_json = lv_http_info_json           FROM DATABASE bal_indx(al)             ID   lv_log_id_indx             IGNORING STRUCTURE BOUNDARIES             .          TRY .             CALL TRANSFORMATION sjson2html SOURCE XML lv_http_info_json                                    RESULT XML html_xstring.              cl_abap_browser=>show_html(               html_string = cl_abap_codepage=>convert_from( html_xstring )                ).              c_s_user_command_data-ucomm_exec = abap_true.           CATCH cx_root.          ENDTRY.       ENDIF.     ENDIF.   ENDIF.  ENDFUNCTION.<\/code><\/pre>\n<p>\u041e\u0431\u0440\u0430\u0449\u0430\u044e \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0434\u043b\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044e \u0438 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 <strong>SLG1<\/strong>.<\/p>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c, \u043a\u043e\u0433\u0434\u0430 \u043c\u044b \u0449\u0435\u043b\u043a\u043d\u0435\u043c \u0434\u0432\u0430\u0436\u0434\u044b \u043f\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044e, \u0442\u043e \u0443 \u043d\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0442\u044c\u0441\u044f HTML-\u0431\u0440\u0430\u0443\u0437\u0435\u0440 c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u043c \u043b\u043e\u0433\u043e\u043c (\u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u0430\u043d\u043d\u044b\u0445, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u044b \u0445\u043e\u0442\u0435\u043b\u0438). \u041f\u0430\u043a\u0435\u0442 \u0441 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 (\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e nginx, rust-\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e ABFOS) <a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\/tree\/main\" rel=\"noopener noreferrer nofollow\">\u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u0430\u0440\u0438\u0438 \u043d\u0430 github<\/a>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b9b\/805\/7b5\/b9b8057b52ffc97bb93ea88713d0eeb2.png\" alt=\"\u0420\u0438\u0441. 15 Application Log \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u043d \u0441\u0432\u043e\u0438\u043c \u044d\u043a\u0440\u0430\u043d\u043e\u043c \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0438 \u043a\u043e\u043b\u0431\u044d\u043a\u0430\u043c\u0438.\" title=\"\u0420\u0438\u0441. 15 Application Log \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u043d \u0441\u0432\u043e\u0438\u043c \u044d\u043a\u0440\u0430\u043d\u043e\u043c \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0438 \u043a\u043e\u043b\u0431\u044d\u043a\u0430\u043c\u0438.\" width=\"973\" height=\"783\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b9b\/805\/7b5\/b9b8057b52ffc97bb93ea88713d0eeb2.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 15 Application Log \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u043d \u0441\u0432\u043e\u0438\u043c \u044d\u043a\u0440\u0430\u043d\u043e\u043c \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0438 \u043a\u043e\u043b\u0431\u044d\u043a\u0430\u043c\u0438.<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u043b\u043e\u0433\u0430\u043c\u0438 (\u0442\u0435\u043c \u0431\u043e\u043b\u0435\u0435 \u0441 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u043c\u0438) \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043c\u043d\u0438\u0442\u044c \u043f\u0440\u043e \u0438\u0445 \u0447\u0438\u0441\u0442\u043a\u0443 \u0438 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f. \u042d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SLG2<\/strong>. HTTP-\u0432\u044b\u0437\u043e\u0432\u044b \u043c\u043e\u0436\u043d\u043e \u0442\u0430\u043a\u0436\u0435 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0443 <strong>SMICM<\/strong>, \u043d\u043e \u043e\u0431 \u044d\u0442\u043e\u043c \u0432 \u0447\u0430\u0441\u0442\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u043b\u043e\u0433\u043e\u0432.<\/p>\n<h4>Change documents (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SCDO)<\/h4>\n<p>\u0412 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0435\u0441\u0442\u044c \u043c\u043e\u0449\u043d\u044b\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b <strong><em>Change Document Objects<\/em><\/strong> (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>SCDO<\/strong> {\u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0441\u0438\u043c\u0432\u043e\u043b &#8212; \u0431\u0443\u043a\u0432\u0430, \u0430 \u043d\u0435 \u0446\u0438\u0444\u0440\u0430; \u043e\u0442 \u0441\u043b\u043e\u0432\u0430 <strong>O<\/strong>bjects}), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0442\u0430\u0431\u043b\u0438\u0446\u044b <strong>CDHDR<\/strong> \u0438 <strong>CDPOS<\/strong>. \u042d\u0442\u043e\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043a \u043f\u043e\u043b\u044f\u043c \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0442\u0430\u0431\u043b\u0438\u0446 \u0438 \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d \u043a \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f\u043c. \u0415\u0433\u043e \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u043e \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0441\u0442\u0438 \u0438 \u0447\u0451\u0442\u043a\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043f\u0440\u0438\u0432\u044f\u0437\u043a\u043e\u0439 \u043a \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u043c \u043f\u043e\u043b\u044f\u043c \u0431\u0438\u0437\u043d\u0435\u0441-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0435\u0439. \u0414\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 <strong>RSSCD200 <\/strong>(\u0434\u043b\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432, \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u0432\u044b\u0432\u0435\u0434\u0435\u043d\u043e \u0432 \u043f\u0443\u043d\u043a\u0442 \u043c\u0435\u043d\u044e).<\/p>\n<p>\u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u0437 <strong>FB02<\/strong>\/<strong>FB03<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/41b\/3eb\/54b\/41b3eb54baa637b45b7adf315fc7f8ac.png\" alt=\"\u0420\u0438\u0441. 16 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a Document Changes\" title=\"\u0420\u0438\u0441. 16 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a Document Changes\" width=\"975\" height=\"530\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/41b\/3eb\/54b\/41b3eb54baa637b45b7adf315fc7f8ac.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 16 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a Document Changes<\/figcaption><\/div>\n<\/figure>\n<p>\u041c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432 \u0440\u0430\u0437\u0440\u0435\u0437\u0435 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u0430\u043a\u0438\u0435 \u043f\u043e\u043b\u044f \u0438 \u043a\u0430\u043a \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0438\u0441\u044c.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/56d\/312\/48e\/56d31248ea71c6fd98785e872ffbe311.png\" alt=\"\u0420\u0438\u0441. 17 \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 Document Changes\" title=\"\u0420\u0438\u0441. 17 \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 Document Changes\" width=\"975\" height=\"336\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/56d\/312\/48e\/56d31248ea71c6fd98785e872ffbe311.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 17 \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 Document Changes<\/figcaption><\/div>\n<\/figure>\n<p>\u0427\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u2013 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0442\u043e\u0447\u043a\u0443 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0430 \u0432 \u0424\u041c <strong>CHANGEDOCUMENT_READ_HEADERS<\/strong> \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0443\u044e <strong>OBJECTCLASS<\/strong>. \u0412\u0438\u0434\u0438\u043c, \u0447\u0442\u043e \u0434\u043b\u044f FI-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 \u043e\u0431\u044a\u0435\u043a\u0442 \u0434\u043b\u044f change documents = <strong>BELEG<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/6b7\/5a0\/c3f\/6b75a0c3f0ac2b43bf91053512882fae.png\" alt=\"\u0420\u0438\u0441. 18 \u00a0\u0422\u043e\u0447\u043a\u0430 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0430 \u0432 \u0424\u041c\u0435 CHANGEDOCUMENT_READ_HEADERS, \u0447\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c id \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430\" title=\"\u0420\u0438\u0441. 18 \u00a0\u0422\u043e\u0447\u043a\u0430 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0430 \u0432 \u0424\u041c\u0435 CHANGEDOCUMENT_READ_HEADERS, \u0447\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c id \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430\" width=\"869\" height=\"744\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6b7\/5a0\/c3f\/6b75a0c3f0ac2b43bf91053512882fae.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 18 \u00a0\u0422\u043e\u0447\u043a\u0430 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0430 \u0432 \u0424\u041c\u0435 CHANGEDOCUMENT_READ_HEADERS, \u0447\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c id \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u0430<\/figcaption><\/div>\n<\/figure>\n<p>\u0410 \u0442\u0435\u043f\u0435\u0440\u044c \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 <strong>RSSCD200<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c15\/8b8\/49c\/c158b849cb731459896d8d28b0c41385.png\" alt=\"\u0420\u0438\u0441. 20 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443\" title=\"\u0420\u0438\u0441. 20 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443\" width=\"834\" height=\"552\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c15\/8b8\/49c\/c158b849cb731459896d8d28b0c41385.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 20 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443<\/figcaption><\/div>\n<\/figure>\n<p>\u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0441\u043f\u043e\u0441\u043e\u0431 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u043e\u0448\u0430\u0433\u043e\u0432\u043e \u0441\u043e\u0437\u0434\u0430\u0432 \u0441\u0432\u043e\u0439 \u0431\u0438\u0437\u043d\u0435\u0441-\u043e\u0431\u044a\u0435\u043a\u0442. <\/p>\n<p>\u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043e\u0431\u044a\u0435\u043a\u0442 \u00ab\u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 4\u0445 \u0442\u0430\u0431\u043b\u0438\u0446 (\u0434\u043b\u044f \u0446\u0435\u043b\u0435\u0439 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438). \u041e\u0434\u043d\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u0447\u043d\u0430\u044f, 3 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0440\u0430\u0441\u043a\u0440\u044b\u0432\u0430\u044e\u0442 \u0430\u0441\u043f\u0435\u043a\u0442 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430: \u043a\u0430\u043a\u0438\u0435 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u0443 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u043d\u0443\u0436\u043d\u044b \u0438 \u043a\u0430\u043a\u0438\u0435 \u0443\u0441\u043b\u0443\u0433\u0438 \u043d\u0443\u0436\u043d\u044b \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430. \u041f\u043e\u043b\u044f \u043e\u043f\u0438\u0441\u0430\u043d\u044b \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u0445 \u043d\u0438\u0436\u0435. \u0414\u043b\u044f \u0446\u0435\u043b\u0435\u0439 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u0432\u0430\u0436\u043d\u043e, \u0447\u0442\u043e \u0442\u0430\u0431\u043b\u0438\u0446 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438 \u0435\u0441\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043f\u043e\u043b\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f. \u041d\u043e \u0432\u0441\u0451 \u044d\u0442\u043e \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0435\u0434\u0438\u043d\u044b\u0439 \u0431\u0438\u0437\u043d\u0435\u0441-\u043e\u0431\u044a\u0435\u043a\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0434\u043b\u044f change documents. <a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\/blob\/main\/src\/zabapfileos_07_proto_obj_cls1.prog.abap\" rel=\"noopener noreferrer nofollow\">\u0414\u0435\u043c\u043e-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0442\u0430\u043a<\/a>, \u0447\u0442\u043e \u0447\u0430\u0441\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u0443\u0434\u0435\u0442 \u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f, \u0447\u0430\u0441\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c\u0441\u044f, \u0430 \u0447\u0430\u0441\u0442\u044c \u0443\u0434\u0430\u043b\u044f\u0442\u044c\u0441\u044f, \u0438 \u043a\u0430\u043a\u0430\u044f-\u0442\u043e \u0447\u0430\u0441\u0442\u044c \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u043c\u0435\u043d\u044f\u0442\u044c\u0441\u044f. \u0415\u0451 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u043a \u043e\u043f\u043e\u0440\u0443 \u0434\u043b\u044f \u0441\u0432\u043e\u0438\u0445 \u0422\u0417 \u0438\u043b\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043e\u043a (\u0435\u0441\u043b\u0438 \u0435\u0441\u0442\u044c \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u0435 \u2013 \u043f\u0440\u043e\u0448\u0443 \u0434\u0430\u0442\u044c \u0437\u043d\u0430\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 \u0438\u043b\u0438 issue).<\/p>\n<p>\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0435 \u043e\u0442\u0440\u0430\u0436\u0430\u043b\u043e\u0441\u044c \u0432 change documents \u2013 \u043d\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 Change Documents. \u0412 \u043c\u043e\u0435\u043c custom-\u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u044d\u0442\u0430 \u0433\u0430\u043b\u043e\u0447\u043a\u0430 \u0441\u0442\u043e\u0438\u0442 \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0435 \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d2a\/046\/f42\/d2a046f4209c42564413a7d8cfa420e2.png\" alt=\"\u0420\u0438\u0441. 21 \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0435 \u043e\u0442\u0440\u0430\u0437\u0438\u043b\u043e\u0441\u044c \u0432 change documents - \u043d\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043b\u0436\u043d\u0430 \u0441\u0442\u043e\u044f\u0442\u044c \u0433\u0430\u043b\u043e\u0447\u043a\u0430 Change Documents.\" title=\"\u0420\u0438\u0441. 21 \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0435 \u043e\u0442\u0440\u0430\u0437\u0438\u043b\u043e\u0441\u044c \u0432 change documents - \u043d\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043b\u0436\u043d\u0430 \u0441\u0442\u043e\u044f\u0442\u044c \u0433\u0430\u043b\u043e\u0447\u043a\u0430 Change Documents.\" width=\"688\" height=\"692\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d2a\/046\/f42\/d2a046f4209c42564413a7d8cfa420e2.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 21 \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0435 \u043e\u0442\u0440\u0430\u0437\u0438\u043b\u043e\u0441\u044c \u0432 change documents &#8212; \u043d\u0430 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043b\u0436\u043d\u0430 \u0441\u0442\u043e\u044f\u0442\u044c \u0433\u0430\u043b\u043e\u0447\u043a\u0430 Change Documents.<\/figcaption><\/div>\n<\/figure>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td colspan=\"3\" data-colwidth=\"162,284,0\" width=\"162\">\n<p align=\"left\">\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 (Prototype Header )<\/p>\n<p align=\"left\"><strong>ZTAF07_PROTO_H<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\"><strong><em>\u041f\u043e\u043b\u0435<\/em><\/strong><\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\"><strong><em>\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439<\/em><\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong><em>\u0422\u0435\u0445\u043d.\u0442\u0438\u043f<\/em><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\">PROTO_PRODUCT_ID<\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\">Id-\u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430<br \/>   (\u0441\u0438\u043c\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u0432\u043e\u0434)<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(10)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\">PROTO_PRODUCT_TXT<\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\">\u041a\u0440\u0430\u0442\u043a\u043e\u0435 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(80)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\">BEGIN_WORK_DATE<\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\">\u0414\u0430\u0442\u0430 \u043d\u0430\u0447\u0430\u043b\u0430 \u0440\u0430\u0431\u043e\u0442 \u043d\u0430 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u043e\u043c (\u0441\u0430\u043c\u0430\u044f   \u0440\u0430\u043d\u043d\u044f\u044f)<\/p>\n<\/td>\n<td>\n<p align=\"left\">DATS(8)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\">ANALYSIS_DATE<\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\">\u0414\u0430\u0442\u0430 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f<br \/>   \u0411\u043b\u0438\u0436\u0430\u0439\u0448\u0430\u044f \u0434\u0430\u0442\u0430, \u043a\u043e\u0433\u0434\u0430 \u043f\u043b\u0430\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0430\u043d\u0430\u043b\u0438\u0437 \u043a\u0430\u043a\u0438\u0445-\u043b\u0438\u0431\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432   \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">DATS(8)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\">ESTIMATE_DATE<\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\">\u0414\u0430\u0442\u0430 \u043e\u0446\u0435\u043d\u043a\u0438<\/p>\n<p align=\"left\">\u0411\u043b\u0438\u0436\u0430\u0439\u0448\u0430\u044f \u0434\u0430\u0442\u0430, \u043a\u043e\u0433\u0434\u0430 \u043e\u0446\u0435\u043d\u0438\u0432\u0430\u0435\u0442\u0441\u044f   \u0437\u0430\u0442\u0440\u0430\u0442\u044b \u043d\u0430 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f (\u0446\u0435\u043d\u0430-\u0437\u0430\u0442\u0440\u0430\u0442\u044b-\u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e)<\/p>\n<\/td>\n<td>\n<p align=\"left\">DATS(8)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\">MARKET_DATE<\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\">\u0414\u0430\u0442\u0430 \u0432\u044b\u0445\u043e\u0434\u0430 \u043d\u0430 \u0440\u044b\u043d\u043e\u043a<\/p>\n<p align=\"left\">\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u0430\u044f \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0430\u044f \u0434\u0430\u0442\u0430 \u0432\u044b\u0432\u043e\u0434\u0430   \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430 \u043d\u0430 \u0440\u044b\u043d\u043e\u043a (\u0445\u043e\u0442\u044f \u043d\u0430 \u0444\u043e\u043a\u0443\u0441-\u0433\u0440\u0443\u043f\u043f\u0443); \u043f\u043e\u043a\u0430\u0437 \u0441 \u0446\u0435\u043b\u044c\u044e \u043f\u0440\u043e\u0434\u0430\u0436\u0438 \u0432\u043d\u0435\u0448\u043d\u0438\u043c   \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f\u043c<\/p>\n<\/td>\n<td>\n<p align=\"left\">DATS(8)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\">RESPONSIBLE_TEAM<\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\">\u041e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(20)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\">PRODUCT_OWNER<\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\">\u041e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(20)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\">QA_TEAM<\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\">\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(20)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"162\" width=\"162\">\n<p align=\"left\">TARGET_CONSUMER_GRP<\/p>\n<\/td>\n<td data-colwidth=\"284\" width=\"284\">\n<p align=\"left\">\u0426\u0435\u043b\u0435\u0432\u0430\u044f \u0433\u0440\u0443\u043f\u043f\u0430   \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439\/\u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u0439<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(25)<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td colspan=\"3\">\n<p align=\"left\">\u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 (Prototype Features   (Plan\/Actual)): <\/p>\n<p align=\"left\"><strong>ZTAF07_FEATURES<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong><em>\u041f\u043e\u043b\u0435<\/em><\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong><em>\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439<\/em><\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong><em>\u0422\u0435\u0445\u043d.\u0442\u0438\u043f<\/em><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">PROTO_PRODUCT_ID<\/p>\n<\/td>\n<td>\n<p align=\"left\">Id-\u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430, \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u043f\u043e\u043b\u0435<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(10)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">PROTO_FEATURE<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0430\/\u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430,   \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u043f\u043e\u043b\u0435<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(30)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">PLAN_FEATURE_VAL<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u043b\u0430\u043d\u043e\u0432\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(10)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">ACT_FEATURE_VAL<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0424\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 (\u043d\u0430   \u0434\u0430\u0442\u0443 \u0430\u043d\u0430\u043b\u0438\u0437\u0430)<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(10)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">COMPLEXITY_LVL<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u043b\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u0446\u0435\u043b\u0435\u0432\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f   \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 (\u043e\u0442 1 \u0434\u043e 100)<\/p>\n<\/td>\n<td>\n<p align=\"left\">INT1(3)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">CONSUMER_YES_LVL<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0435\u043c, \u043a\u043e\u0433\u0434\u0430   \u044d\u0442\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u0441 \u0446\u0435\u043b\u0435\u0432\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u0435\u0441\u0442\u044c (\u043e\u0442 1 \u0434\u043e 100)<\/p>\n<\/td>\n<td>\n<p align=\"left\">INT1(3)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">CONSUMER_NO_LVL<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e\u0441\u0442\u044c \u043e\u0442\u043a\u0430\u0437\u0430 \u043e\u0442 \u043f\u043e\u043a\u0443\u043f\u043a\u0438, \u0435\u0441\u043b\u0438   \u044d\u0442\u043e\u0433\u043e \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 \u0441 \u044d\u0442\u0438\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u043d\u0435\u0442 (\u043e\u0442 1 \u0434\u043e 100)<\/p>\n<\/td>\n<td>\n<p align=\"left\">INT1(3)<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td colspan=\"3\">\n<p align=\"left\">\u041a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 (Prototype   Material Components): <\/p>\n<p align=\"left\"><strong>ZTAF07_COMPNENTS<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong><em>\u041f\u043e\u043b\u0435<\/em><\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong><em>\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439<\/em><\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong><em>\u0422\u0435\u0445\u043d.\u0442\u0438\u043f<\/em><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">PROTO_PRODUCT_ID<\/p>\n<\/td>\n<td>\n<p align=\"left\">Id-\u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430, \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u043f\u043e\u043b\u0435<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(10)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">COMP_POSNR<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041d\u043e\u043c\u0435\u0440 \u043f\u043e\u0437\u0438\u0446\u0438\u0438, \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u043f\u043e\u043b\u0435<\/p>\n<\/td>\n<td>\n<p align=\"left\">NUMC(6)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">PROTO_QUAN<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e   \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430<br \/>   (\u0434\u043b\u044f   \u0444\u043e\u0440\u043c\u0430\u0442\u0430: \u043d\u0430 3 \u0431\u0443\u043b\u043a\u0438 \u0445\u043b\u0435\u0431\u0430 1 \u043f\u0430\u0447\u043a\u0430 \u043c\u0443\u043a\u0438)<\/p>\n<\/td>\n<td>\n<p align=\"left\">QUAN(15.3)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">PROTO_UOM<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0415\u0434\u0438\u043d\u0438\u0446\u0430 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430-\u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">UNIT(3)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">COMPONENT<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 (~matnr + free text)<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(20)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">COMPONENT_QUAN_UOM<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0415\u0434\u0438\u043d\u0438\u0446\u0430 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">UNIT(3)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">COMPONENT_QUAN_PLAN<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u043b\u0430\u043d\u043e\u0432\u0430\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u0432 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0435 \u0434\u043b\u044f   \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">QUAN(15.3)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">COMPONENT_QUAN_ACT<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0424\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u0432 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0435 \u0434\u043b\u044f   \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">QUAN(15.3)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">COMP_UNIT_PRICE_MIN<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0440\u044b\u043d\u043e\u0447\u043d\u0430\u044f \u0446\u0435\u043d\u0430 \u043d\u0430 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442<\/p>\n<\/td>\n<td>\n<p align=\"left\">CURR(15.2)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">COMP_UNIT_PRICE_MAX<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0440\u044b\u043d\u043e\u0447\u043d\u0430\u044f \u0446\u0435\u043d\u0430 \u043d\u0430 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442<\/p>\n<\/td>\n<td>\n<p align=\"left\">CURR(15.2)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">COMP_UNIT_PRICE_AVG<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u0440\u0435\u0434\u043d\u044f\u044f \u0440\u044b\u043d\u043e\u0447\u043d\u0430\u044f \u0446\u0435\u043d\u0430 \u043d\u0430 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442<\/p>\n<\/td>\n<td>\n<p align=\"left\">CURR(15.2)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">COMP_WAERS<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0430\u043b\u044e\u0442\u0430 \u0446\u0435\u043d\u044b \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">CUKY(5)<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td colspan=\"3\">\n<p align=\"left\">\u0423\u0441\u043b\u0443\u0433\u0438, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0434\u043b\u044f \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430   \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430 (Prototype Services): <\/p>\n<p align=\"left\"><strong>ZTAF07_SERVICES<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\"><strong><em>\u041f\u043e\u043b\u0435<\/em><\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong><em>\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439<\/em><\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong><em>\u0422\u0435\u0445\u043d.\u0442\u0438\u043f<\/em><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">PROTO_PRODUCT_ID<\/p>\n<\/td>\n<td>\n<p align=\"left\">Id-\u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430, \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u043f\u043e\u043b\u0435<\/p>\n<\/td>\n<td>\n<p align=\"left\">CHAR(10)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">SERV_POSNR<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041d\u043e\u043c\u0435\u0440 \u043f\u043e\u0437\u0438\u0446\u0438\u0438, \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u043f\u043e\u043b\u0435<\/p>\n<\/td>\n<td>\n<p align=\"left\">NUMC(6)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">PROTO_QUAN<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0435\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e   \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430<br \/>   (\u0434\u043b\u044f   \u0444\u043e\u0440\u043c\u0430\u0442\u0430: \u043d\u0430 2 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430 7 \u0447\u0430\u0441\u043e\u0432 \u043f\u043e\u043a\u0440\u0430\u0441\u043a\u0438)<\/p>\n<\/td>\n<td>\n<p align=\"left\">QUAN(15.3)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">PROTO_UOM<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0415\u0434\u0438\u043d\u0438\u0446\u0430 \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430-\u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0430<\/p>\n<\/td>\n<td>\n<p align=\"left\">UNIT(3)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">SERVICE<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0443\u0441\u043b\u0443\u0433\u0438<\/p>\n<\/td>\n<td>\n<p align=\"left\">INT4(10)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">SERVICE_HOURS_PLAN<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u043b\u0430\u043d\u043e\u0432\u0430\u044f \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u0441\u043b\u0443\u0433\u0438 \u0432   \u0447\u0430\u0441\u0430\u0445<\/p>\n<\/td>\n<td>\n<p align=\"left\">INT4(10)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">SERVICE_HOURS_ACT<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0424\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u0441\u043b\u0443\u0433\u0438 \u0432   \u0447\u0430\u0441\u0430\u0445<\/p>\n<\/td>\n<td>\n<p align=\"left\">INT4(10)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">SERVICE_AMOUNT_PLAN<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u043b\u0430\u043d\u043e\u0432\u0430\u044f \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0437\u0430 \u0443\u0441\u043b\u0443\u0433\u0443<\/p>\n<\/td>\n<td>\n<p align=\"left\">CURR(15.2)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">SERVICE_AMOUNT_ACT<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0424\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u0437\u0430 \u0443\u0441\u043b\u0443\u0433\u0443<\/p>\n<\/td>\n<td>\n<p align=\"left\">CURR(15.2)<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p align=\"left\">SERVICE_WAERS<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0430\u043b\u044e\u0442\u0430 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u0438 \u0443\u0441\u043b\u0443\u0433\u0438<\/p>\n<\/td>\n<td>\n<p align=\"left\">CUKY(5)<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0414\u043b\u044f \u043d\u0430\u0433\u043b\u044f\u0434\u043d\u043e\u0441\u0442\u0438 \u043d\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0441\u0434\u0435\u043b\u0430\u0435\u043c \u0441\u0432\u043e\u0439 \u0442\u0438\u043f \u0442\u0430\u0431\u043b\u0438\u0446\u044b; \u0430 \u0435\u0441\u043b\u0438 \u043d\u0435 \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043d\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0442\u0438\u043f, \u0442\u043e <a href=\"https:\/\/github.com\/OlegBash599\/AnyTabUpdateTask\" rel=\"noopener noreferrer nofollow\">AnyTabpUpdateTask \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u0412\u0430\u043c<\/a> ?. \u0423 \u043d\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u0442\u0430\u043a\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432: \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0411\u0414 \u0438 \u043d\u0430 \u043a\u0430\u0436\u0434\u0443\u044e \u0411\u0414 \u0441\u0432\u043e\u0439 \u0442\u0438\u043f \u0442\u0430\u0431\u043b\u0438\u0446\u044b.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/88c\/390\/ac7\/88c390ac7bf37786f61d5092bc1da81b.png\" alt=\"\u0420\u0438\u0441. 22 \u041d\u0430\u0431\u043e\u0440 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u043f\u043e\u0441\u043b\u0435 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0442\u0430\u0431\u043b\u0438\u0446\" title=\"\u0420\u0438\u0441. 22 \u041d\u0430\u0431\u043e\u0440 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u043f\u043e\u0441\u043b\u0435 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0442\u0430\u0431\u043b\u0438\u0446\" width=\"839\" height=\"311\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/88c\/390\/ac7\/88c390ac7bf37786f61d5092bc1da81b.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 22 \u041d\u0430\u0431\u043e\u0440 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u043f\u043e\u0441\u043b\u0435 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0442\u0430\u0431\u043b\u0438\u0446<\/figcaption><\/div>\n<\/figure>\n<p>\u0422\u0430\u043a\u0436\u0435 \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u044d\u0442\u0438\u0445 \u0442\u0430\u0431\u043b\u0438\u0446 \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<pre><code class=\"matlab\">FUNCTION z_af07_proto_upd_bustabs. *\"---------------------------------------------------------------------- *\"*\"Update Function Module: *\" \" Local Interface:  \" \"  IMPORTING  \" \"     VALUE(IT_PROTO_H) TYPE  ZTTAF07_PROTO_H OPTIONAL \" \"     VALUE(IT_FEATURES) TYPE  ZTTAF07_FEATURES OPTIONAL \" \"     VALUE(IT_COMPONENTS) TYPE  ZTTAF07_COMPNENTS OPTIONAL \" \"     VALUE(IT_SERVICES) TYPE  ZTTAF07_SERVICES OPTIONAL \" \"     VALUE(IV_MODE) TYPE  UPDKZ_D DEFAULT 'A' \" \"----------------------------------------------------------------------  \"   CONSTANTS lc_all_reload TYPE updkz_d VALUE 'A'.   CONSTANTS lc_modify TYPE updkz_d VALUE 'M'.   CONSTANTS lc_delete TYPE updkz_d VALUE 'D'.    FIELD-SYMBOLS &lt;fs_prot_h> TYPE ztaf07_proto_h.    CASE iv_mode.     WHEN lc_all_reload.       LOOP AT it_proto_h ASSIGNING &lt;fs_prot_h>.         DELETE FROM ztaf07_proto_h   WHERE proto_product_id  = &lt;fs_prot_h>.         DELETE FROM ztaf07_features  WHERE proto_product_id  = &lt;fs_prot_h>.         DELETE FROM ztaf07_compnents WHERE proto_product_id  = &lt;fs_prot_h>.         DELETE FROM ztaf07_services  WHERE proto_product_id  = &lt;fs_prot_h>.       ENDLOOP.       MODIFY ztaf07_proto_h   FROM TABLE it_proto_h.       MODIFY ztaf07_features  FROM TABLE it_features.       MODIFY ztaf07_compnents FROM TABLE it_components.       MODIFY ztaf07_services  FROM TABLE it_services.      WHEN lc_modify.       MODIFY ztaf07_proto_h   FROM TABLE it_proto_h.       MODIFY ztaf07_features  FROM TABLE it_features.       MODIFY ztaf07_compnents FROM TABLE it_components.       MODIFY ztaf07_services  FROM TABLE it_services.     WHEN lc_delete.       DELETE ztaf07_proto_h   FROM TABLE it_proto_h.       DELETE ztaf07_features  FROM TABLE it_features.       DELETE ztaf07_compnents FROM TABLE it_components.       DELETE ztaf07_services  FROM TABLE it_services.      WHEN OTHERS.   ENDCASE.  ENDFUNCTION.<\/code><\/pre>\n<p>\u0421\u0434\u0435\u043b\u0430\u0435\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 (<a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\/blob\/main\/src\/zabapfileos_07_proto_obj_cls1.prog.abap\" rel=\"noopener noreferrer nofollow\">\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435<\/a>). \u0410 \u0442\u0435\u043f\u0435\u0440\u044c \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c CHANGE DOCUMENT \u0434\u043b\u044f \u0444\u0438\u043a\u0441\u0430\u0446\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u0438\u0437\u043d\u0435\u0441-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438 <strong><em>\u041f\u0440\u043e\u0442\u043e\u0442\u0438\u043f<\/em><\/strong>. \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SCDO; <\/strong>\u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0438\u043c\u044f \u043e\u0431\u044a\u0435\u043a\u0442\u0430 (\u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 <strong>ZPROTOTYPE<\/strong>) \u0438 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u00ab\u0421\u043e\u0437\u0434\u0430\u0442\u044c\u00bb.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/88f\/62a\/9b8\/88f62a9b80c9d3f63678565ae86e25ea.png\" alt=\"\u0420\u0438\u0441. 23 \u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435\u043c Change Document\" title=\"\u0420\u0438\u0441. 23 \u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435\u043c Change Document\" width=\"720\" height=\"389\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/88f\/62a\/9b8\/88f62a9b80c9d3f63678565ae86e25ea.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 23 \u041d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435\u043c Change Document<\/figcaption><\/div>\n<\/figure>\n<p>\u0412\u0432\u043e\u0434\u0438\u043c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0438 \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u043c \u043d\u0443\u0436\u043d\u044b\u0435 \u0433\u0430\u043b\u043e\u0447\u043a\u0438 (\u043f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u044b \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/412\/bf2\/5a1\/412bf25a1a1db324282eb7617b951173.png\" alt=\"\u0420\u0438\u0441. 24 \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u043d\u0443\u0436\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0430 change document (\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439)\" title=\"\u0420\u0438\u0441. 24 \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u043d\u0443\u0436\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0430 change document (\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439)\" width=\"975\" height=\"439\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/412\/bf2\/5a1\/412bf25a1a1db324282eb7617b951173.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 24 \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u043d\u0443\u0436\u043d\u044b\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0430 change document (\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439)<\/figcaption><\/div>\n<\/figure>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"184\" width=\"184\">\n<p align=\"left\">Int.Table<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435   \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f (\u0442\u043e \u0435\u0441\u0442\u044c \u0432\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u0435).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"184\" width=\"184\">\n<p align=\"left\">Delete Documentation<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0435\u0439. \u0421\u0438\u0441\u0442\u0435\u043c\u0430   \u0431\u0443\u0434\u0435\u0442 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435.<\/p>\n<p align=\"left\">\u00a0<\/p>\n<p align=\"left\">\u0415\u0441\u043b\u0438 \u043e\u0442\u043c\u0435\u0447\u0435\u043d\u0430 \u044d\u0442\u0430 \u0433\u0430\u043b\u043e\u0447\u043a\u0430 <em>Single Field<\/em>, \u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043e \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u043c\u0443 \u043f\u043e\u043b\u044e.<\/p>\n<p align=\"left\">\u0415\u0441\u043b\u0438 \u0433\u0430\u043b\u043e\u0447\u043a\u0438 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442, \u0442\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0432   \u043b\u043e\u0433\u0430\u0445 \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442 \u0444\u0430\u043a\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f \u0437\u0430\u043f\u0438\u0441\u0438 \u043f\u043e \u043a\u043b\u044e\u0447\u0443, \u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u0435\u0439 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043d\u0435   \u0431\u0443\u0434\u0435\u0442. <\/p>\n<p align=\"left\">\u0427\u0435\u043c \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u0435\u0435 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f, \u0442\u0435\u043c \u0431\u044b\u0441\u0442\u0440\u0435\u0435   \u0440\u0430\u0441\u0442\u0435\u0442 \u0431\u0430\u0437\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"184\" width=\"184\">\n<p align=\"left\">Insert \/ Single Field<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0441\u0442\u0430\u0432\u043a\u0438 \u0437\u0430\u043f\u0438\u0441\u0438: \u043b\u0438\u0431\u043e \u043f\u043e   \u043a\u0430\u0436\u0434\u043e\u043c\u0443 \u043f\u043e\u043b\u044e (\u0435\u0441\u043b\u0438 \u0433\u0430\u043b\u043a\u0430 \u043e\u0442\u043c\u0435\u0447\u0435\u043d\u0430), \u043b\u0438\u0431\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435 \u0444\u0430\u043a\u0442\u0430 \u0432\u0441\u0442\u0430\u0432\u043a\u0438 \u0441 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435\u043c   \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043b\u044e\u0447\u0430.<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/dc9\/dcd\/fe5\/dc9dcdfe558a52247f01eac65b21fe29.png\" alt=\"\u0420\u0438\u0441. 25 \u041f\u0440\u0438\u043c\u0435\u0440, \u0447\u0435\u043c \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0433\u0430\u043b\u043e\u0447\u043a\u0438 Single Field \u0434\u043b\u044f Insert \u0438 Delete\" title=\"\u0420\u0438\u0441. 25 \u041f\u0440\u0438\u043c\u0435\u0440, \u0447\u0435\u043c \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0433\u0430\u043b\u043e\u0447\u043a\u0438 Single Field \u0434\u043b\u044f Insert \u0438 Delete\" width=\"975\" height=\"494\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/dc9\/dcd\/fe5\/dc9dcdfe558a52247f01eac65b21fe29.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 25 \u041f\u0440\u0438\u043c\u0435\u0440, \u0447\u0435\u043c \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0438 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0438\u0435 \u0433\u0430\u043b\u043e\u0447\u043a\u0438 Single Field \u0434\u043b\u044f Insert \u0438 Delete<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0430\u0442\u0435\u043c \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c <strong>Generate<\/strong>. \u0426\u0435\u043b\u044c \u044d\u0442\u043e\u0433\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c (\u0438\u043b\u0438 \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c) \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c <strong>CDHDR<\/strong> \u0438 <strong>CDPOS<\/strong> (\u043b\u0443\u0447\u0448\u0435 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0432\u044b\u0434\u0435\u043b\u044f\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u044e; \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u2013 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0430 \u0434\u0430\u043b\u044c\u0448\u0435).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/0a4\/09e\/644\/0a409e64430d94136a921615171586a1.png\" alt=\"\u0420\u0438\u0441. 26 \u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0443 Generate\" title=\"\u0420\u0438\u0441. 26 \u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0443 Generate\" width=\"975\" height=\"519\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0a4\/09e\/644\/0a409e64430d94136a921615171586a1.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 26 \u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0443 Generate<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0430\u0442\u0435\u043c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u043c \u0432\u0432\u043e\u0434<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/fc3\/83e\/545\/fc383e54565d43163f940485e442d07c.png\" alt=\"\u0420\u0438\u0441. 27 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u043c \u0432\u0432\u043e\u0434\" title=\"\u0420\u0438\u0441. 27 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u043c \u0432\u0432\u043e\u0434\" width=\"975\" height=\"481\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fc3\/83e\/545\/fc383e54565d43163f940485e442d07c.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 27 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u043c \u0432\u0432\u043e\u0434<\/figcaption><\/div>\n<\/figure>\n<p>\u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043d\u0443\u0436\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438\u043b\u0438 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u043c \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. \u0416\u043c\u0435\u043c <strong>Generate<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4e9\/fe4\/591\/4e9fe4591b03d5d32148b8226d400c7d.png\" alt=\"\u0420\u0438\u0441. 28 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043d\u043e\u0432\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u0439\/\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044f\" title=\"\u0420\u0438\u0441. 28 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043d\u043e\u0432\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u0439\/\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044f\" width=\"925\" height=\"877\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4e9\/fe4\/591\/4e9fe4591b03d5d32148b8226d400c7d.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 28 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043d\u043e\u0432\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u0439\/\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043c\u043e\u0434\u0443\u043b\u044f<\/figcaption><\/div>\n<\/figure>\n<p>\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u043a\u0430\u0436\u0435\u0442, \u0447\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043e; \u0435\u0441\u043b\u0438 \u0432\u0441\u0451 \u043e\u043a \u2013 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c <strong>\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/474\/e0e\/a31\/474e0ea3117fde266235d4086bd4b308.png\" alt=\"\u0420\u0438\u0441. 29 \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u043a\u043d\u043e\u043f\u043a\u0443 \u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c\" title=\"\u0420\u0438\u0441. 29 \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u043a\u043d\u043e\u043f\u043a\u0443 \u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c\" width=\"973\" height=\"797\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/474\/e0e\/a31\/474e0ea3117fde266235d4086bd4b308.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 29 \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 \u043a\u043d\u043e\u043f\u043a\u0443 \u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u043e\u0441\u043b\u0435 \u043d\u0430\u0436\u0430\u0442\u0438\u044f \u043d\u0430 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043d\u0430\u0447\u043d\u0435\u0442 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u044b\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u044b: \u0433\u0440\u0443\u043f\u043f\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u0439, \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u043e\u0434\u0443\u043b\u0438 \u0438 \u0442\u0438\u043f\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043d\u0438\u0445. \u0427\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0442\u0430\u0431\u043b\u0438\u0446 \u2013 \u0442\u0435\u043c \u0434\u043e\u043b\u044c\u0448\u0435 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f ? \u041f\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044e (\u0435\u0441\u043b\u0438 \u0432\u0441\u0451 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043e), \u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/abf\/885\/ad2\/abf885ad2a7fb414d485010771f63a68.png\" alt=\"\u0420\u0438\u0441. 30 \u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u0438 \u0434\u0430, \u044f\u0437\u044b\u043a \u043a\u043e\u0441\u043c\u043e\u043f\u043e\u043b\u0438\u0442\u0430 ?)\" title=\"\u0420\u0438\u0441. 30 \u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u0438 \u0434\u0430, \u044f\u0437\u044b\u043a \u043a\u043e\u0441\u043c\u043e\u043f\u043e\u043b\u0438\u0442\u0430 ?)\" width=\"975\" height=\"771\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/abf\/885\/ad2\/abf885ad2a7fb414d485010771f63a68.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 30 \u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (\u0438 \u0434\u0430, \u044f\u0437\u044b\u043a \u043a\u043e\u0441\u043c\u043e\u043f\u043e\u043b\u0438\u0442\u0430 ?)<\/figcaption><\/div>\n<\/figure>\n<p>\u0412\u044b\u0445\u043e\u0434\u0438\u043c \u043f\u043e \u0437\u0435\u043b\u0435\u043d\u043e\u0439 \u0433\u0430\u043b\u043e\u0447\u043a\u0435 \u0432 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0435 \u043c\u0435\u043d\u044e; \u0442\u0435\u043f\u0435\u0440\u044c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0424\u041c <strong>ZPROTOTYPE_WRITE_DOCUMENT<\/strong>, \u043d\u043e \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 update task (\u0442\u0430\u043a \u043a\u0430\u043a \u043c\u044b \u044d\u0442\u043e \u0443\u043a\u0430\u0437\u0430\u043b\u0438 \u043d\u0430 \u044d\u0442\u0430\u043f\u0435 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438; \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u0431\u0443\u0434\u0435\u0442 V2 \u2013 \u0442\u043e \u0435\u0441\u0442\u044c \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0442\u0430\u0431\u043b\u0438\u0446 \u0431\u0438\u0437\u043d\u0435\u0441-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d0a\/39b\/852\/d0a39b852ba6b41315f3f6aa1b9644f3.png\" alt=\"\u0420\u0438\u0441. 31 \u0421\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c\" title=\"\u0420\u0438\u0441. 31 \u0421\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c\" width=\"669\" height=\"605\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d0a\/39b\/852\/d0a39b852ba6b41315f3f6aa1b9644f3.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 31 \u0421\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u0435\u0433\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438 \u043f\u0440\u043e\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u0443\u0435\u043c.<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong><em>Import<\/em><\/strong><\/p>\n<p>OBJECTID<\/p>\n<\/td>\n<td>\n<p align=\"left\">Id-\u043e\u0431\u044a\u0435\u043a\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c. \u0412 \u043d\u0430\u0448\u0435\u043c   \u0441\u043b\u0443\u0447\u0430\u0435 = <strong>ZPROTOTYPE<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\">TCODE<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041a\u043e\u0434 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438: \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043b\u044e\u0431\u043e\u0439   \u043a\u043e\u0434. \u0418 \u044d\u0442\u043e\u0442 \u043a\u043e\u0434 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043f\u0438\u0441\u0430\u043d \u0432 CDHDR \u0438 CDPOS<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\">UTIME<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u0440\u0435\u043c\u044f \u0437\u0430\u043f\u0438\u0441\u0438. \u041a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u0434\u043e \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u044b   \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440 <strong>GET TIME<\/strong>.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\">UDATE<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0414\u0430\u0442\u0430 \u0437\u0430\u043f\u0438\u0441\u0438.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\">USERNAME<\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043e\u0442 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0431\u0443\u0434\u0443\u0442   \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u0434\u0430\u043d\u043d\u044b\u0435. \u041d\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0442\u044c \u0441 \u0442\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c, \u043f\u043e\u0434 \u043a\u0435\u043c   \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong><em>\u2026<\/em><\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong><em>\u00a0<\/em><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\">UPD_ZTAF07_COMPNENTS<\/p>\n<\/td>\n<td rowspan=\"5\">\n<p align=\"left\">\u041f\u0440\u0438\u0437\u043d\u0430\u043a, \u0447\u0442\u043e \u0442\u0430 \u0438\u043b\u0438 \u0438\u043d\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u0430   \u0431\u0443\u0434\u0435\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c\u0441\u044f. \u0415\u0441\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u043a\u0430\u043a-\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u044b, \u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c   \u0431\u0443\u043a\u0432\u0443 \u2018<strong>U\u2019; <\/strong>\u0430 \u0435\u0441\u043b\u0438 \u043d\u0435\u0442 \u2013 \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u043e\u043b\u0435 \u043f\u0443\u0441\u0442\u044b\u043c (SPACE)<strong>.<\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\">UPD_ZTAF07_FEATURES<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\">UPD_ZTAF07_PROTO_H<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\">UPD_ZTAF07_SERVICES<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong>UPD_<\/strong>*<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" data-colwidth=\"248,0\" width=\"248\">\n<p align=\"left\"><strong><em>Tables<\/em><\/strong><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong>X<\/strong><em>ZTAF07_COMPNENTS<\/em><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>X-\u0434\u0430\u043d\u043d\u044b\u0435<\/strong> (\u043d\u043e\u0432\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u0438\u043d\u043e\u0433\u0434\u0430 <strong>N_*<\/strong>): \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0438\u043b\u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0441 \u043d\u043e\u0432\u044b\u043c\u0438   \u0434\u0430\u043d\u043d\u044b\u043c\u0438 (\u0434\u043b\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0438\u043b\u0438 \u0432\u0441\u0442\u0430\u0432\u043a\u0438). \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0435 KZ, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440   \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong>Y<\/strong><em>ZTAF07_COMPNENTS<\/em><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>Y-\u0434\u0430\u043d\u043d\u044b\u0435<\/strong> (\u0441\u0442\u0430\u0440\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u0438\u043d\u043e\u0433\u0434\u0430 <strong>O_<\/strong>*): \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u044f\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0438\u043b\u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438,   \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u044b\u043b\u0438 \u0414\u041e \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b. \u041f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043f\u0435\u0440\u0435\u0434 \u043d\u0430\u0447\u0430\u043b\u043e\u043c \u0440\u0430\u0431\u043e\u0442\u044b   \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043c\u044b \u043b\u0438\u0431\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u0442\u0430\u0431\u043b\u0438\u0446\u044b, \u043b\u0438\u0431\u043e \u043f\u0435\u0440\u0435\u0434 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c \u0432 \u0411\u0414   \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u043b\u0438, \u0447\u0442\u043e \u0431\u044b\u043b\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u043e \u0432 \u0411\u0414 \u0434\u043e \u043d\u0430\u0448\u0438\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. Y-\u0434\u0430\u043d\u043d\u044b\u0435 \u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c KZ-\u043f\u043e\u043b\u0435, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0441\u0442\u043e\u0438\u0442 \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440   \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f: I-insert, D-delete, U-update.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong>X<\/strong><em>ZTAF07_FEATURES<\/em><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>X-\u0434\u0430\u043d\u043d\u044b\u0435<\/strong> \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 ZTAF07_FEATURES<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong>Y<\/strong><em>ZTAF07_FEATURES<\/em><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>Y-\u0434\u0430\u043d\u043d\u044b\u0435<\/strong> \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 ZTAF07_FEATURES<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong>X<\/strong><em>ZTAF07_PROTO_H<\/em><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>X-\u0434\u0430\u043d\u043d\u044b\u0435<\/strong> \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 ZTAF07_PROTO_H<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong>Y<\/strong><em>ZTAF07_PROTO_H<\/em><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>Y-\u0434\u0430\u043d\u043d\u044b\u0435<\/strong> \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 ZTAF07_PROTO_H<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong>X<\/strong><em>ZTAF07_SERVICES<\/em><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>X-\u0434\u0430\u043d\u043d\u044b\u0435<\/strong> \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 ZTAF07_SERVICES<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"248\" width=\"248\">\n<p align=\"left\"><strong>Y<\/strong><em>ZTAF07_SERVICES<\/em><\/p>\n<\/td>\n<td>\n<p align=\"left\"><strong>Y-\u0434\u0430\u043d\u043d\u044b\u0435<\/strong> \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u0432\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 ZTAF07_SERVICES<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u0413\u043b\u044f\u0434\u044f \u043d\u0430 \u044d\u0442\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0434\u0443\u043c\u0430\u0442\u044c, \u0447\u0442\u043e \u0432\u0441\u0435 \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u044b \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0434\u0433\u043e\u0442\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0432\u0440\u0443\u0447\u043d\u0443\u044e, \u043d\u043e \u044d\u0442\u043e \u043d\u0435 \u0442\u0430\u043a. \u0415\u0441\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c <strong>CHANGEDOCUMENT_PREPARE_TABLES<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f WRITE_CHANGEDOCUMENTS. \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0424\u041c \u0438 \u0447\u0442\u043e \u0432 \u0438\u0442\u043e\u0433\u0435 \u0431\u0443\u0434\u0435\u0442. \u0412\u043e\u0442 \u043f\u0440\u0438\u043c\u0435\u0440 \u0434\u043b\u044f \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u043e\u0434\u043d\u043e\u0439 \u0442\u0430\u0431\u043b\u0438\u0446\u044b.<\/p>\n<pre><code class=\"matlab\">   DATA lv_tabname_proto_h    TYPE tabname VALUE 'ZTAF07_PROTO_H'.     DATA lv_if_equal TYPE char1.      ms_chngdocs_tabs-s_proto-ch_ind = 'U'.     MOVE-CORRESPONDING mt_proto_h_old TO ms_chngdocs_tabs-s_proto-old_y.     MOVE-CORRESPONDING mt_proto_h_new TO ms_chngdocs_tabs-s_proto-new_x.      SORT ms_chngdocs_tabs-s_proto-old_y.     SORT ms_chngdocs_tabs-s_proto-new_x.      \" cf_reca_storable=>get_change_indicator &lt;- \u043c\u043e\u0436\u043d\u043e \u0438 \u044d\u0442\u043e\u0442 \u0441\u043f\u043e\u0441\u043e\u0431 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \"     \" , \u043d\u043e prepare - \u0443\u0436\u0435 \u043a\u043b\u0430\u0441\u0441\u0438\u043a\u0430 \u0438 \u043b\u0435\u0436\u0438\u0442 \u0432 \u043f\u0430\u043a\u0435\u0442\u0435 SCDO \"     CALL FUNCTION 'CHANGEDOCUMENT_PREPARE_TABLES'       EXPORTING         tablename              = lv_tabname_proto_h       IMPORTING         result                 = lv_if_equal       TABLES         table_new              = ms_chngdocs_tabs-s_proto-new_x         table_old              = ms_chngdocs_tabs-s_proto-old_y       EXCEPTIONS         nametab_error          = 1         wrong_structure_length = 2         OTHERS                 = 3.     IF sy-subrc &lt;> 0.       MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4 INTO sy-msgli.       EXIT.     ENDIF.      IF lv_if_equal NE mc_tables_not_equal.       MESSAGE s000(cl) WITH 'no changes was done'.       CLEAR ms_chngdocs_tabs-s_proto-ch_ind.     ENDIF.      IF 1 = 2.       \" \u0435\u0441\u043b\u0438 \u0424\u041c \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043e \u0440\u0430\u0437, \u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0437\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \"       CALL FUNCTION 'ZPROTOTYPE_WRITE_DOCUMENT'         IN UPDATE TASK         EXPORTING           objectid           = ms_write_doc_hdr-v_objectid           tcode              = ms_write_doc_hdr-v_tcode           utime              = ms_write_doc_hdr-v_hdr_utime           udate              = ms_write_doc_hdr-v_hdr_udate           username           = ms_write_doc_hdr-v_hdr_username           upd_ztaf07_proto_h = ms_chngdocs_tabs-s_proto-ch_ind         TABLES           icdtxt_zprototype  = ms_write_doc_hdr-t_cdtxt_tab           xztaf07_proto_h    = ms_chngdocs_tabs-s_proto-new_x           yztaf07_proto_h    = ms_chngdocs_tabs-s_proto-old_y.     ENDIF. <\/code><\/pre>\n<p>\u041f\u043e\u043b\u043d\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b <a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\/blob\/main\/src\/zabapfileos_07_proto_obj_cls1.prog.abap\" rel=\"noopener noreferrer nofollow\">\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435<\/a>. <strong><em>\u0427\u0442\u043e \u0436\u0435 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c? <\/em><\/strong>\u0412 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u0445 CDHDR \/ CDPOS \u0444\u0438\u043a\u0441\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0434\u0430\u043d\u043d\u044b\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u044b\u043b\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u044b.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/0bc\/7be\/048\/0bc7be0485f594054a7fa2e430582012.png\" alt=\"\u0420\u0438\u0441. 32 \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0444\u0438\u043a\u0441\u0430\u0446\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" title=\"\u0420\u0438\u0441. 32 \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0444\u0438\u043a\u0441\u0430\u0446\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.\" width=\"973\" height=\"506\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0bc\/7be\/048\/0bc7be0485f594054a7fa2e430582012.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 32 \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0444\u0438\u043a\u0441\u0430\u0446\u0438\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.<\/figcaption><\/div>\n<\/figure>\n<p>\u041c\u044b \u0432\u0438\u0434\u0438\u043c, \u043a\u0430\u043a\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u0435\u0439 \u0431\u044b\u043b\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b, \u0443\u0434\u0430\u043b\u0435\u043d\u044b; \u043a\u043e\u0433\u0434\u0430 \u0438 \u043a\u0435\u043c \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u0441\u0434\u0435\u043b\u0430\u043d\u043e. \u0411\u043e\u043b\u0435\u0435 \u0442\u043e\u0433\u043e, \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0447\u043d\u043e\u0433\u043e (SQL-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0433\u043e) \u043f\u043e\u0438\u0441\u043a\u0430 \u043f\u043e \u044d\u0442\u0438\u043c \u0434\u0430\u043d\u043d\u044b\u043c. \u0418 \u0441\u0442\u043e\u0438\u0442 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c, \u0447\u0442\u043e \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 (\u0442\u0430\u043a \u043a\u0430\u043a \u043c\u044b \u0443\u043a\u0430\u0437\u0430\u043b\u0438 \u043e\u0442\u043b\u043e\u0436\u0435\u043d\u043d\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435) \u2013 \u044d\u0442\u043e \u043d\u0435 \u043d\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u0441\u0430\u043c \u0431\u0438\u0437\u043d\u0435\u0441-\u043e\u0431\u044a\u0435\u043a\u0442. \u0422\u0435 \u0436\u0435 \u0441\u0430\u043c\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438 \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 <strong>RSSCD200<\/strong>. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c07\/e6c\/240\/c07e6c240467f9114d4a262bd6b8defe.png\" alt=\"\u0420\u0438\u0441. 33 \u0417\u0430\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 change documents\" title=\"\u0420\u0438\u0441. 33 \u0417\u0430\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 change documents\" width=\"841\" height=\"588\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c07\/e6c\/240\/c07e6c240467f9114d4a262bd6b8defe.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 33 \u0417\u0430\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 change documents<\/figcaption><\/div>\n<\/figure>\n<p>\u0410 \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c change documents \u043a \u043b\u044e\u0431\u043e\u0439 custom-\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438.<\/p>\n<h4>\u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SCU3 \u2013 Table History<\/h4>\n<p>\u042d\u0442\u043e\u0442 \u043b\u043e\u0433 \u0442\u0430\u043a\u0436\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0434\u043e\u043f.\u0430\u043a\u0442\u0438\u0432\u0430\u0446\u0438\u0438 (\u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0431\u0430\u0437\u0438\u0441\u043e\u043c \u0438, \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430). \u0412 \u043f\u0440\u043e\u0444\u0438\u043b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0435 <strong>rec\/client<\/strong> \u043d\u0443\u0436\u043d\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043c\u0430\u043d\u0434\u0430\u043d\u0442 \u0434\u043b\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u0432\u0441\u0435).\u00a0 \u0421\u043f\u0440\u0430\u0432\u043a\u0430 \u043f\u043e \u044d\u0442\u043e\u043c\u0443 \u0442\u0438\u043f\u0443 \u043b\u043e\u0433\u0430 \u0432 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/56bf1265a92e4b4d9a72448c579887af\/c769bcd2f36611d3a6510000e835363f.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">Logging Changes to Table Data<\/a>.<\/p>\n<p>\u041f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0442\u0430\u0431\u043b\u0438\u0446\u044b (\u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u0447\u043d\u043e\u0439) \u043c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u0442\u043c\u0435\u0442\u043a\u0443 \u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f. \u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u044d\u0442\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0434\u043b\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u043c\u043e\u0436\u043d\u043e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <em>SE11 -> \u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438<\/em> (\u043b\u0438\u0431\u043e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SE13<\/strong>).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f69\/a55\/19c\/f69a5519c1c0bdcf18341c3744919ddd.png\" alt=\"\u0420\u0438\u0441. 34 \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SE11 (ABAP-\u0441\u043b\u043e\u0432\u0430\u0440\u044c) \u2013 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\" title=\"\u0420\u0438\u0441. 34 \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SE11 (ABAP-\u0441\u043b\u043e\u0432\u0430\u0440\u044c) \u2013 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\" width=\"536\" height=\"544\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f69\/a55\/19c\/f69a5519c1c0bdcf18341c3744919ddd.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 34 \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SE11 (ABAP-\u0441\u043b\u043e\u0432\u0430\u0440\u044c) \u2013 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0430\u0442\u0435\u043c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 \u0422\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f53\/eff\/58e\/f53eff58e2117a0253d1be04bb16e749.png\" alt=\"\u0420\u0438\u0441. 35 \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0432 SE11 (\u043f\u043e \u0441\u0443\u0442\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e SE13)\" title=\"\u0420\u0438\u0441. 35 \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0432 SE11 (\u043f\u043e \u0441\u0443\u0442\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e SE13)\" width=\"973\" height=\"298\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f53\/eff\/58e\/f53eff58e2117a0253d1be04bb16e749.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 35 \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0432 SE11 (\u043f\u043e \u0441\u0443\u0442\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e SE13)<\/figcaption><\/div>\n<\/figure>\n<p>\u0412 \u0431\u043b\u043e\u043a\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u043b\u0436\u043d\u0430 \u0441\u0442\u043e\u0438\u0442\u044c \u043e\u043f\u0446\u0438\u044f \u00ab\u0417\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u00bb, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u043b\u043e \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/690\/d6c\/3f8\/690d6c3f8c48dc7a5bda24ad1e67beed.png\" alt=\"\u0420\u0438\u0441. 36 \u041e\u043f\u0446\u0438\u044f &quot;\u0417\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0436\u0443\u0440\u043d\u0430\u043b&quot;\" title=\"\u0420\u0438\u0441. 36 \u041e\u043f\u0446\u0438\u044f &quot;\u0417\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0436\u0443\u0440\u043d\u0430\u043b&quot;\" width=\"674\" height=\"1019\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/690\/d6c\/3f8\/690d6c3f8c48dc7a5bda24ad1e67beed.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 36 \u041e\u043f\u0446\u0438\u044f &#171;\u0417\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0436\u0443\u0440\u043d\u0430\u043b&#187;<\/figcaption><\/div>\n<\/figure>\n<p>\u0422\u043e\u0433\u0434\u0430 \u043c\u044b \u0441\u043c\u043e\u0436\u0435\u043c \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SCU3<\/strong> \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c. \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c <strong>SCU3<\/strong> \u0438 \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u043c <strong>\u0410\u043d\u0430\u043b\u0438\u0437 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/0a5\/4e6\/9d1\/0a54e69d118e8ceb2470515fb2165f03.png\" alt=\"\u0420\u0438\u0441. 37 \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SCU3 - \u0410\u043d\u0430\u043b\u0438\u0437 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432\" title=\"\u0420\u0438\u0441. 37 \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SCU3 - \u0410\u043d\u0430\u043b\u0438\u0437 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432\" width=\"747\" height=\"309\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0a5\/4e6\/9d1\/0a54e69d118e8ceb2470515fb2165f03.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 37 \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SCU3 &#8212; \u0410\u043d\u0430\u043b\u0438\u0437 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0430\u0442\u0435\u043c \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043d\u0443\u0436\u043d\u0443\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u0443 (\u0438\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e); \u043e\u0442\u043c\u0435\u0447\u0430\u0435\u043c \u0433\u0430\u043b\u043e\u0447\u043a\u0443 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 ALV Grid \u0434\u043b\u044f \u0431\u043e\u043b\u0435\u0435 \u0443\u0434\u043e\u0431\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e3b\/e6e\/5ac\/e3be6e5ac7b78c248aa9b364c57f7b4f.png\" alt=\"\u0420\u0438\u0441. 38 \u0417\u0430\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439\" title=\"\u0420\u0438\u0441. 38 \u0417\u0430\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439\" width=\"842\" height=\"614\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e3b\/e6e\/5ac\/e3be6e5ac7b78c248aa9b364c57f7b4f.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 38 \u0417\u0430\u043f\u0443\u0441\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439<\/figcaption><\/div>\n<\/figure>\n<p>\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0443\u0432\u0438\u0434\u0438\u043c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435, \u0434\u0430\u0442\u0435, \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u043a\u043b\u044e\u0447\u0435 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u043a \u044d\u0442\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443. \u042d\u0442\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0432\u043d\u043e \u0438 \u043d\u0430\u0433\u043b\u044f\u0434\u043d\u043e.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/ddb\/f37\/20d\/ddbf3720d5bd902f1c8bee6341ec9eb3.png\" alt=\"\u0420\u0438\u0441. 39 \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 SCU3\" title=\"\u0420\u0438\u0441. 39 \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 SCU3\" width=\"973\" height=\"108\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ddb\/f37\/20d\/ddbf3720d5bd902f1c8bee6341ec9eb3.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 39 \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 SCU3<\/figcaption><\/div>\n<\/figure>\n<p>\u0414\u0430\u043d\u043d\u044b\u0435 \u043f\u043e \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u0443\u0436\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 \u043d\u0435\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435, \u0430 \u043d\u0435 \u0432 \u0444\u0430\u0439\u043b\u0430\u0445, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 <strong>DBTABLOG<\/strong> (\u043f\u043e\u0436\u0430\u043b\u0443\u0439 \u0442\u043e\u0442 \u0440\u0435\u0434\u043a\u0438\u0439 \u0441\u043b\u0443\u0447\u0430\u0439, \u043a\u043e\u0433\u0434\u0430 \u0441\u043f\u0440\u0430\u0432\u043a\u0430 \u0447\u0443\u0442\u044c \u043e\u0448\u0438\u0431\u0430\u0435\u0442\u0441\u044f ?, \u0432 \u0441\u043f\u0440\u0430\u0432\u043a\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043e <strong>DBTABPRT<\/strong> ).<\/p>\n<p>\u00a0<strong><em>\u0412\u044b\u0432\u043e\u0434<\/em><\/strong>: \u044d\u0442\u0438 \u043f\u043e\u0434\u0445\u043e\u0434\u044b (application log (<strong>SLG1<\/strong>), change documents (<strong>SCDO<\/strong>) \u0438 table changes (<strong>SCU3<\/strong>)) \u043a \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e\u0431 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f\u0445 \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u0430\u0445, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043b\u043e\u0433\u0438\u0440\u0443\u044f \u043d\u0443\u0436\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0438 \u0432\u043e\u0432\u0440\u0435\u043c\u044f \u0435\u0451 \u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0443\u044f. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u044d\u0442\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0441\u043e\u043a\u0440\u0430\u0442\u0438\u0442 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u0437\u0430\u0442\u0440\u0430\u0442\u044b \u043d\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443, \u043f\u043e\u0432\u044b\u0441\u0438\u0442 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0440\u0430\u0437\u0431\u043e\u0440 \u043d\u0430 \u0441\u043b\u0443\u0447\u0430\u0439 \u00ab\u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a\u00bb. <\/p>\n<h4>\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043f\u0440\u0438 \u043f\u0440\u0430\u0432\u043a\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0447\u0435\u0440\u0435\u0437 SE16N<\/h4>\n<p>\u0418\u043d\u043e\u0433\u0434\u0430 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SE16N<\/strong>. \u041f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 <strong>RKSE16N_CD_DISPLAY<\/strong> (\u043e\u043d\u0430 \u0436\u0435 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0432 SE16N, \u0447\u0442\u043e \u043d\u0435\u0443\u0434\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e).<\/p>\n<p>\u0412 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 SE16N \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043f\u043e \u043f\u0443\u0442\u0438 <strong><em>Extras -> Display Change Documents (\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f -> \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439)<\/em><\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f10\/74e\/6d4\/f1074e6d476bbad7716710a45b440eb5.png\" alt=\"\u0420\u0438\u0441. 40 SE16N - \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0443 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \" title=\"\u0420\u0438\u0441. 40 SE16N - \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0443 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \" width=\"975\" height=\"439\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f10\/74e\/6d4\/f1074e6d476bbad7716710a45b440eb5.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 40 SE16N &#8212; \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0443 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 <\/figcaption><\/div>\n<\/figure>\n<p>\u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043d\u0443\u0436\u043d\u0443\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u0443(\u044b) \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 (\u0435\u0441\u043b\u0438 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u2013 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u043c \u0442\u0430\u043a\u0436\u0435 \u043f\u043e \u0434\u0430\u0442\u0435).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/293\/309\/3c8\/2933093c87b16b32db675c7289f45c75.png\" alt=\"\u0420\u0438\u0441. 41 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u0447\u0435\u0442\" title=\"\u0420\u0438\u0441. 41 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u0447\u0435\u0442\" width=\"811\" height=\"387\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/293\/309\/3c8\/2933093c87b16b32db675c7289f45c75.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 41 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u0447\u0435\u0442<\/figcaption><\/div>\n<\/figure>\n<p>\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0443 \u043d\u0430\u0441 \u0431\u0443\u0434\u0435\u0442 \u0441\u0440\u0435\u0437 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435: \u0442\u0430\u0431\u043b\u0438\u0446\u0430-\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c. \u0421\u0434\u0435\u043b\u0430\u0432 \u043f\u043e \u043d\u0435\u043c\u0443 double-click (\u0434\u0432\u043e\u0439\u043d\u043e\u0439 \u043a\u043b\u0438\u043a) \u2013 \u043f\u043e\u043b\u0443\u0447\u0438\u043c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e: \u0447\u0442\u043e \u0431\u044b\u043b\u043e \u0432\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043e\/\u0438\u0437\u043c\u0435\u043d\u0435\u043d\u043e\/\u0443\u0434\u0430\u043b\u0435\u043d\u043e \u0438 \u043a\u043e\u0433\u0434\u0430.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/30c\/db6\/4f6\/30cdb64f617a7560fd163ca469fa5507.png\" alt=\"\u0420\u0438\u0441. 42 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u0441\u0434\u0435\u043b\u0430\u043d\u043d\u044b\u0445 \u0432 SE16N\" title=\"\u0420\u0438\u0441. 42 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u0441\u0434\u0435\u043b\u0430\u043d\u043d\u044b\u0445 \u0432 SE16N\" width=\"809\" height=\"1047\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/30c\/db6\/4f6\/30cdb64f617a7560fd163ca469fa5507.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 42 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439, \u0441\u0434\u0435\u043b\u0430\u043d\u043d\u044b\u0445 \u0432 SE16N<\/figcaption><\/div>\n<\/figure>\n<p>\u0410 \u0442\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043f\u043e\u0434\u0445\u043e\u0434\u044b \u043a \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u044b \u0434\u043b\u044f \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f.<\/p>\n<h4>IDOC-list (WE02)<\/h4>\n<p>IDoc \u2013 \u044d\u0442\u043e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u043e\u0431\u043c\u0435\u043d\u0430 \u043c\u0435\u0436\u0434\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u043c\u0438. \u0415\u0433\u043e \u043d\u0430\u0431\u043e\u0440 \u043f\u043e\u043b\u0435\u0439 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439. \u0417\u0434\u0435\u0441\u044c \u043d\u0435 \u0431\u0443\u0434\u0435\u043c \u0440\u0430\u0441\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u0438 \u043f\u0440\u043e IDOC. \u0410 \u0441\u043a\u0430\u0436\u0435\u043c, \u0447\u0442\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u044e\u0442 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 IDOC \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u044b \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 <strong>WE02<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/1ac\/bac\/975\/1acbac9754f2314539ecc4384bc73b92.png\" alt=\"\u0420\u0438\u0441. 43 \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 idoc \u043f\u043e \u0441\u0442\u0430\u0442\u0443\u0441\u0443\" title=\"\u0420\u0438\u0441. 43 \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 idoc \u043f\u043e \u0441\u0442\u0430\u0442\u0443\u0441\u0443\" width=\"910\" height=\"913\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/1ac\/bac\/975\/1acbac9754f2314539ecc4384bc73b92.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 43 \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u043f\u043e\u0438\u0441\u043a\u0430 idoc \u043f\u043e \u0441\u0442\u0430\u0442\u0443\u0441\u0443<\/figcaption><\/div>\n<\/figure>\n<p>\u041e\u0442\u043a\u0440\u044b\u0432 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 idoc, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0432\u0438\u0434\u0435\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 idoc. \u0414\u043b\u044f IDOC \u0432\u0430\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u043c\u0435\u0435\u0442 \u0441\u0442\u0430\u0442\u0443\u0441. \u041d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043e \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435, \u0438\u043b\u0438 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/509\/cd7\/68b\/509cd768b2622f1bfd266431d4ff326b.png\" alt=\"\u0420\u0438\u0441. 44 \u0416\u0443\u0440\u043d\u0430\u043b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 IDOC\" title=\"\u0420\u0438\u0441. 44 \u0416\u0443\u0440\u043d\u0430\u043b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 IDOC\" width=\"864\" height=\"607\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/509\/cd7\/68b\/509cd768b2622f1bfd266431d4ff326b.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 44 \u0416\u0443\u0440\u043d\u0430\u043b \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 IDOC<\/figcaption><\/div>\n<\/figure>\n<p>\u041a\u0430\u0436\u0434\u044b\u0439 \u0442\u0438\u043f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f IDOC \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a\u0438\u043c-\u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u043c \u043c\u043e\u0434\u0443\u043b\u0435\u043c, \u0432 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u0445 \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0435\u0441\u0442\u044c <strong>IDOC_STATUS<\/strong>. \u0418 \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u044d\u0442\u0443 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u043d\u0443\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0442\u043e \u0438\u043b\u0438 \u0438\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435, \u0435\u0441\u043b\u0438 \u043c\u044b \u0445\u043e\u0442\u0438\u043c, \u0447\u0442\u043e\u0431\u044b \u043e\u043d\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u043b\u043e\u0441\u044c \u0432 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0435 IDOC.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/ee5\/1fd\/1d7\/ee51fd1d783aabf447a72d8b7d0fc0a8.png\" alt=\"\u0420\u0438\u0441. 45 \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 IDOC_STATUS \u0434\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u0436\u0443\u0440\u043d\u0430\u043b IDOC\" title=\"\u0420\u0438\u0441. 45 \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 IDOC_STATUS \u0434\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u0436\u0443\u0440\u043d\u0430\u043b IDOC\" width=\"740\" height=\"620\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ee5\/1fd\/1d7\/ee51fd1d783aabf447a72d8b7d0fc0a8.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 45 \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 IDOC_STATUS \u0434\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u0436\u0443\u0440\u043d\u0430\u043b IDOC<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d8d\/0df\/3bc\/d8d0df3bcdfa7a5821d2d5faa621d083.png\" alt=\"\u0420\u0438\u0441. 46 \u041f\u0440\u0438\u043c\u0435\u0440 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u0436\u0443\u0440\u043d\u0430\u043b IDOC\" title=\"\u0420\u0438\u0441. 46 \u041f\u0440\u0438\u043c\u0435\u0440 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u0436\u0443\u0440\u043d\u0430\u043b IDOC\" width=\"841\" height=\"497\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d8d\/0df\/3bc\/d8d0df3bcdfa7a5821d2d5faa621d083.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 46 \u041f\u0440\u0438\u043c\u0435\u0440 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u0436\u0443\u0440\u043d\u0430\u043b IDOC<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e\u0431 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 IDOC (\u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e) \u2013 \u043c\u043e\u0436\u043d\u043e <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/8f3819b0c24149b5959ab31070b64058\/4ab074b6aa3a1997e10000000a421937.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">\u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435<\/a>. \u0414\u043b\u044f \u0441\u0435\u0431\u044f \u0436\u0435 \u0434\u0435\u043b\u0430\u0435\u043c \u0432\u044b\u0432\u043e\u0434, \u0447\u0442\u043e \u0441\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435 \u0436\u0443\u0440\u043d\u0430\u043b \u043d\u0443\u0436\u0435\u043d \u043d\u0435 \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f, \u043a\u0430\u043a \u0438 \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u043b\u043e, \u0430 \u0441\u043a\u043e\u0440\u0435\u0435 \u0434\u043b\u044f \u0444\u0438\u043a\u0441\u0430\u0446\u0438\u0438 \u043e\u0448\u0438\u0431\u043a\u0438 (\u0435\u0441\u043b\u0438 \u043e\u043d\u0430 \u0435\u0441\u0442\u044c) \u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0438 \u00ab\u043d\u0430 \u0447\u0435\u043c \u0441\u043f\u043e\u0442\u043a\u043d\u0443\u043b\u0430\u0441\u044c\u00bb \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430.<\/p>\n<h4>Output in Logistics (NAST-based protocol)<\/h4>\n<p>\u0412 \u043b\u043e\u0433\u0438\u0441\u0442\u0438\u043a\u0435 (SD\/MM) \u0441 IDOC \u0438 \u043f\u043e\u0441\u0442-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c\u0438 \u0441\u0432\u044f\u0437\u0430\u043d \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432. \u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0432 \u0444\u043e\u043d\u0435 \u0438\u043b\u0438 \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435. \u0418 \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u0439 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0435 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0451 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0435 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<\/p>\n<p>\u0421 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0434\u043b\u044f \u0435\u0433\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432. \u0412\u044b\u0434\u0435\u043b\u044f\u0435\u043c \u043d\u0443\u0436\u043d\u044b\u0439 \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0438 \u0441\u043c\u043e\u0442\u0440\u0438\u043c \u00abProcessing Log\u00bb.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f4e\/bc7\/16e\/f4ebc716e8b205266617477fa646a59f.png\" alt=\"\u0420\u0438\u0441. 47 \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u043e\u0432 \u0434\u043b\u044f \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\" title=\"\u0420\u0438\u0441. 47 \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u043e\u0432 \u0434\u043b\u044f \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\" width=\"875\" height=\"610\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f4e\/bc7\/16e\/f4ebc716e8b205266617477fa646a59f.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 47 \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u043e\u0432 \u0434\u043b\u044f \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430<\/figcaption><\/div>\n<\/figure>\n<p>\u0412 \u0441\u0430\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u043f\u043e-\u0440\u0430\u0437\u043d\u043e\u043c\u0443 (\u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430). \u0414\u043b\u044f \u0441\u0431\u044b\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 VA03->[<em>\u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043d\u043e\u043c\u0435\u0440 \u0437\u0430\u043a\u0430\u0437\u0430<\/em>]->\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c \u0437\u0430\u043a\u0430\u0437 \u0447\u0435\u0440\u0435\u0437 ENTER \u0438 \u0438\u0437 \u043e\u0431\u0437\u043e\u0440\u043d\u043e\u0433\u043e \u044d\u043a\u0440\u0430\u043d\u0430 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043f\u043e \u043f\u0443\u0442\u0438: <strong><em>Extras -> Output -> Header -> Output<\/em><\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f81\/464\/baa\/f81464baa0bdac0192d1787a21cd02d2.png\" alt=\"\u0420\u0438\u0441. 48 \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u043c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u043c \u0441\u0431\u044b\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430\" title=\"\u0420\u0438\u0441. 48 \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u043c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u043c \u0441\u0431\u044b\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430\" width=\"975\" height=\"446\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f81\/464\/baa\/f81464baa0bdac0192d1787a21cd02d2.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 48 \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u043c \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u043c \u0441\u0431\u044b\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430<\/figcaption><\/div>\n<\/figure>\n<p>\u0421 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u0441 \u043b\u043e\u0433\u043e\u043c \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u043c\u043e\u0434\u0443\u043b\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u0438 <strong>WMCP<\/strong> (\u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0424\u041c\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f73\/db4\/247\/f73db4247eac41b85cd3f496fef84778.png\" alt=\"\u0420\u0438\u0441. 49 \u041f\u0440\u0438\u043c\u0435\u0440 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 NAST-based \u043b\u043e\u0433\u043e\u043c\" title=\"\u0420\u0438\u0441. 49 \u041f\u0440\u0438\u043c\u0435\u0440 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 NAST-based \u043b\u043e\u0433\u043e\u043c\" width=\"975\" height=\"433\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f73\/db4\/247\/f73db4247eac41b85cd3f496fef84778.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 49 \u041f\u0440\u0438\u043c\u0435\u0440 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 NAST-based \u043b\u043e\u0433\u043e\u043c<\/figcaption><\/div>\n<\/figure>\n<p>Output (\u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b) \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u044b \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0434\u043b\u044f \u043f\u0435\u0447\u0430\u0442\u0438, \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0435 \u043f\u043e \u043f\u043e\u0447\u0442\u0435 \u0438 \u0432 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u043f\u0440\u0430\u0432\u043a\u0430 \u043a \u044d\u0442\u043e\u043c\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0443 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/290ce8983cbc4848a9d7b6f5e77491b9\/4e775ce90e7d1907e10000000a42189e.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">\u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 Printing Guide<\/a>. <\/p>\n<h4>\u0420\u0430\u0431\u043e\u0442\u0430 \u0441 \u043b\u043e\u0433\u0430\u043c\u0438 \u0432 OData-\u0441\u0435\u0440\u0432\u0438\u0441\u0430\u0445<\/h4>\n<p>OData-\u0441\u0435\u0440\u0432\u0438\u0441\u044b \u0438\u043c\u0435\u044e\u0442 \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043d\u0430 \u0434\u0432\u0430 \u0432\u0438\u0434\u0430 \u043b\u043e\u0433\u043e\u0432: \u043b\u043e\u0433\u0438 \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043b\u043e\u0433\u0438 (\u0430\u043d\u0430\u043b\u0438\u0437 \u043e\u0448\u0438\u0431\u043e\u043a).<\/p>\n<p>\u0414\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043e\u0448\u0438\u0431\u043e\u043a: \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 <strong>\/IWFND\/ERROR_LOG<\/strong> (SAP Gateway Error Log) \u0438 <strong>\/IWBEP\/ERROR_LOG<\/strong> (SAP GW Backend Error Log). \u0418\u0445 \u043f\u0440\u0438\u043d\u0446\u0438\u043f \u0440\u0430\u0431\u043e\u0442\u044b \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432 \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430, \u043d\u043e \u043b\u043e\u0433\u0438\u0440\u0443\u044e\u0442 \u043e\u043d\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u044e\u0442 \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u043c\u0435\u0441\u0442\u0430\u0445 (Gateway vs Backend), \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u0432\u0435 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u0438 \u0435\u0441\u0442\u044c. \u0410 \u0442\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f \u0434\u043b\u044f Application Log Viewer <strong>\/IWFND\/APPS_LOG <\/strong>(SAP Gateway Application Log Viewer).<\/p>\n<p>\u0412 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 <strong>\/IWFND\/ERROR_LOG<\/strong> (SAP Gateway Error Log) \u0438\u043c\u0435\u044e\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438:<\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 \u0412\u044b\u0431\u043e\u0440\u043a\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 (\u0432\u0440\u0435\u043c\u044f, \u0442\u0438\u043f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0438 \u0442.\u0434.)<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/05d\/1ae\/a56\/05d1aea568eea449a36a91a1fcf8f5a1.png\" alt=\"\u0420\u0438\u0441. 50 \u0412\u044b\u0431\u043e\u0440\u043a\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432 OData-error-log\" title=\"\u0420\u0438\u0441. 50 \u0412\u044b\u0431\u043e\u0440\u043a\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432 OData-error-log\" width=\"889\" height=\"663\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/05d\/1ae\/a56\/05d1aea568eea449a36a91a1fcf8f5a1.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 50 \u0412\u044b\u0431\u043e\u0440\u043a\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0432 OData-error-log<\/figcaption><\/div>\n<\/figure>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u043d\u0430 \u0442\u0435\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u0448\u043b\u0438 \u0432 \u0441\u0435\u0440\u0432\u0438\u0441. \u041a\u043e\u0433\u0434\u0430 \u0441\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f Exception \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u0440\u0430\u0431\u043e\u0442\u044b \u0441\u0435\u0440\u0432\u0438\u0441\u0430, \u0442\u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0435\u0433\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f, \u0447\u0442\u043e \u043e\u0431\u043b\u0435\u0433\u0447\u0430\u0435\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0440\u0430\u0437\u0431\u043e\u0440.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/7a5\/22d\/b7e\/7a522db7e2727f0cfb6076d8be59e214.png\" alt=\"\u0420\u0438\u0441. 51 \u041c\u043e\u0436\u0435\u043c \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0431\u044b\u043b \u0432\u044b\u0437\u0432\u0430\u043d \u0441\u0435\u0440\u0432\u0438\u0441\" title=\"\u0420\u0438\u0441. 51 \u041c\u043e\u0436\u0435\u043c \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0431\u044b\u043b \u0432\u044b\u0437\u0432\u0430\u043d \u0441\u0435\u0440\u0432\u0438\u0441\" width=\"975\" height=\"289\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/7a5\/22d\/b7e\/7a522db7e2727f0cfb6076d8be59e214.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 51 \u041c\u043e\u0436\u0435\u043c \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0431\u044b\u043b \u0432\u044b\u0437\u0432\u0430\u043d \u0441\u0435\u0440\u0432\u0438\u0441<\/figcaption><\/div>\n<\/figure>\n<p>\u0412 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u043c \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0438, \u0435\u0441\u043b\u0438 \u043d\u0443\u0436\u043d\u043e, \u0441\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4ed\/986\/42f\/4ed98642feb7985909cccc2baa76f91b.png\" alt=\"\u0420\u0438\u0441. 52 \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432\u044b\u0437\u043e\u0432\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u0430, \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043d\u044b\u0435 \u0432 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u043c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430\" title=\"\u0420\u0438\u0441. 52 \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432\u044b\u0437\u043e\u0432\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u0430, \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043d\u044b\u0435 \u0432 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u043c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430\" width=\"823\" height=\"839\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4ed\/986\/42f\/4ed98642feb7985909cccc2baa76f91b.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 52 \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0432\u044b\u0437\u043e\u0432\u0430 \u0441\u0435\u0440\u0432\u0438\u0441\u0430, \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u043d\u044b\u0435 \u0432 \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0435 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u043c\u043e\u0434\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430<\/figcaption><\/div>\n<\/figure>\n<p>\u0414\u0430\u043b\u0435\u0435 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0432\u0438\u0441 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438 OData (<a href=\"https:\/\/dzen.ru\/video\/watch\/6654c9d27e3fa971932db30d\" rel=\"noopener noreferrer nofollow\">\u0432\u0438\u0434\u0435\u043e<\/a> \u0438 <a href=\"https:\/\/sappro.sapland.ru\/publications\/testirovanie-crudq-operatsii-v-sap-gateway-i-unit-testirovanie-v-odata-v2.html\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u043e\u0448\u0435\u0434\u0448\u0438\u0439 \u0432\u0435\u0431\u0438\u043d\u0430\u0440 \u043d\u0430 \u044d\u0442\u043e\u0442 \u0441\u0447\u0435\u0442<\/a>).<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u0432 <strong><em>Application Log<\/em><\/strong>. OData-\u0441\u0435\u0440\u0432\u0438\u0441\u044b \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 <strong>SLG1<\/strong>, \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e \u043b\u043e\u0433\u0430 \u0434\u043b\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439. \u0418 \u0442\u043e\u0433\u0434\u0430 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b BAL \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u043c\u0438.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/269\/d78\/042\/269d780429c026e7a32d557400af171e.png\" alt=\"\u0420\u0438\u0441. 53 Application Log \u0434\u043b\u044f SAP Gateway\" title=\"\u0420\u0438\u0441. 53 Application Log \u0434\u043b\u044f SAP Gateway\" width=\"975\" height=\"448\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/269\/d78\/042\/269d780429c026e7a32d557400af171e.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 53 Application Log \u0434\u043b\u044f SAP Gateway<\/figcaption><\/div>\n<\/figure>\n<p>\u0421 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u043b\u0438\u0441\u044c \u0432 \u044d\u0442\u043e\u0442 \u0436\u0443\u0440\u043d\u0430\u043b, \u043d\u0443\u0436\u043d\u043e \u0438\u0445 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0447\u0435\u0440\u0435\u0437 Exception \u0447\u0435\u0440\u0435\u0437 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u043e\u0431\u044a\u0435\u043a\u0442.<\/p>\n<pre><code class=\"matlab\">  METHOD varheadset_update_entity. \" *TRY. \" \"*CALL METHOD SUPER->VARHEADSET_UPDATE_ENTITY \" \"*  EXPORTING \" \"*    IV_ENTITY_NAME          = \" \"*    IV_ENTITY_SET_NAME      = \" \"*    IV_SOURCE_NAME          = \" \"*    IT_KEY_TAB              = \" \"**    io_tech_request_context = \" \"*    IT_NAVIGATION_PATH      = \" \"**    io_data_provider        = \" \"**  IMPORTING \" \"**    er_entity               = \" \"*    . \" \"** CATCH \/iwbep\/cx_mgw_busi_exception . \" \"** CATCH \/iwbep\/cx_mgw_tech_exception . \" \"**ENDTRY. \"      DATA lo_msg_cont TYPE REF TO \/iwbep\/if_message_container.      DATA ls_srv_in TYPE zcl_zweb_abap_demo1_mpc=>ts_varhead.      io_data_provider->read_entry_data( IMPORTING es_data = ls_srv_in ).     lo_msg_cont = mo_context->get_message_container( ).      \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"     IF ls_srv_in-num_of_files IS INITIAL.        MESSAGE s000(cl) WITH '\u041f\u043e\u043b\u0435 NUM_OF_FILES \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c' INTO sy-msgli.        lo_msg_cont->add_message(         EXPORTING           iv_msg_type               = sy-msgty           iv_msg_id                 = sy-msgid           iv_msg_number             = sy-msgno           iv_msg_text               = CONV #( sy-msgli )           iv_msg_v1                 = sy-msgv1           iv_msg_v2                 = sy-msgv2           iv_msg_v3                 = sy-msgv3           iv_msg_v4                 = sy-msgv4       ).        MESSAGE s000(cl) WITH '\u0438 \u0435\u0449\u0435 \u043e\u0434\u043d\u043e \u0441\u043e\u043e\u0431\u0435\u0449\u043d\u0438\u0435 \u0432 \u043b\u043e\u0433' INTO sy-msgli.        lo_msg_cont->add_message(         EXPORTING           iv_msg_type               = sy-msgty           iv_msg_id                 = sy-msgid           iv_msg_number             = sy-msgno           iv_msg_text               = CONV #( sy-msgli )           iv_msg_v1                 = sy-msgv1           iv_msg_v2                 = sy-msgv2           iv_msg_v3                 = sy-msgv3           iv_msg_v4                 = sy-msgv4       ).        RAISE EXCEPTION TYPE \/iwbep\/cx_mgw_busi_exception         EXPORTING           message_container = lo_msg_cont           http_status_code  = \/iwbep\/cx_mgw_busi_exception=>gcs_http_status_codes-not_acceptable.     ENDIF.     MOVE-CORRESPONDING ls_srv_in TO er_entity.   ENDMETHOD.<\/code><\/pre>\n<p>\u0412 \u0436\u0443\u0440\u043d\u0430\u043b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 OData \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u043f\u0430\u0441\u0442\u044c \u0438 \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>\/IWFND\/APPS_LOG<\/strong> (<em>SAP Gateway Application Log Viewer<\/em>). \u0412 \u0441\u043f\u0440\u0430\u0432\u043a\u0435 \u0442\u0430\u043a\u0436\u0435 \u0435\u0441\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f <a href=\"https:\/\/help.sap.com\/docs\/ABAP_PLATFORM_NEW\/68bf513362174d54b58cddec28794093\/1cf7ff5082d2793ee10000000a423f68.html\" rel=\"noopener noreferrer nofollow\">\u043f\u043e \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0435 \u0438 \u043b\u043e\u0433\u0430\u043c \u0432 SAP Gateway<\/a>. \u0415\u0441\u043b\u0438 \u043e\u0431\u0440\u0430\u0442\u0438\u043c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0442\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b OData-\u043b\u043e\u0433\u043e\u0432 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u044b \u0438 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u043f\u043e \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e, \u043a\u0430\u043a \u0431\u044b \u043d\u0430\u043c\u0435\u043a\u0430\u044f, \u0447\u0442\u043e \u0434\u043b\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u0441\u0435 \u0432\u0438\u0434\u044b \u043b\u043e\u0433\u043e\u0432 (\u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e, \u043f\u0440\u043e \u044d\u0442\u043e \u0438 \u0442\u0435\u043a\u0443\u0449\u0430\u044f \u0437\u0430\u043c\u0435\u0442\u043a\u0430 ?).<\/p>\n<h4>SXI_MONITOR (\u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0435 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0447\u0435\u0440\u0435\u0437 PI\/XI)<\/h4>\n<p>\u041f\u0440\u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 \u0448\u0438\u043d\u0443 XI\/PI \u0434\u043b\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0438 \u043e\u0442\u0432\u0435\u0442\u043e\u0432 (\u043a\u0430\u043a \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u044b\u0445, \u0442\u0430\u043a \u0438 \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u044b\u0445) \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SXI_MONITOR<\/strong>. \u041e\u043d\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0442\u0435\u043b\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f (\u0441\u0430\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u0435), \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u043f.\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u043c \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0438 (\u0432\u0440\u0435\u043c\u044f, \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u044c\/\u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u0435\u043b\u044c).\u00a0 \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043f\u0440\u043e \u044d\u0442\u0443 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u044b\u0445 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f\u0445 \u043c\u043e\u0436\u043d\u043e <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/0158596e99ae4f7386f5c302d343368c\/4bea19fcae393de4e10000000a42189e.html?locale=en-US&amp;version=7.5.10\" rel=\"noopener noreferrer nofollow\">\u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u0441\u043f\u0440\u0430\u0432\u043a\u0435<\/a> ( HelpPortal: <strong><em>SAP NetWeaver -> Integration Engine -> Monitor for Processed XML Messages<\/em><\/strong> ). \u041f\u043e\u043b\u0435\u0437\u043d\u043e \u0438\u043c\u0435\u0442\u044c \u0432\u0432\u0438\u0434\u0443 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e-\u043c\u0435\u043d\u044e: <strong>SXMB_MONI<\/strong>.<\/p>\n<h4>Workflow Logs (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SWI5)<\/h4>\n<p>Workflow \u2013 \u044d\u0442\u043e \u0435\u0449\u0435 \u043e\u0434\u0438\u043d \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0441\u0432\u043e\u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u0435 \u043b\u043e\u0433\u0438 (\u0441\u0432\u044f\u0437\u0430\u043d\u043e \u0441 \u0438\u0441\u0442\u043e\u0440\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u043f\u0440\u0438\u0447\u0438\u043d\u0430\u043c\u0438). \u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u044d\u0442\u0438 \u043b\u043e\u0433\u0438 \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 <strong>SWI5<\/strong>. \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e\u0431 \u044d\u0442\u043e\u043c \u043c\u043e\u0436\u043d\u043e <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/56bf1265a92e4b4d9a72448c579887af\/c769bcccf36611d3a6510000e835363f.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">\u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u0441\u043f\u0440\u0430\u0432\u043a\u0435 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435<\/a>. \u041c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u0435\u0437\u0430\u0432\u0435\u0440\u0448\u0451\u043d\u043d\u044b\u0435 WF-\u0437\u0430\u0434\u0430\u0447\u0438 \u0438\u043b\u0438 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044b\u0435 \u043d\u0430 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u0434\u0435\u043d\u044c \u0432 \u0440\u0430\u0437\u0440\u0435\u0437\u0435 \u0430\u0433\u0435\u043d\u0442\u0430 (\u0438\u0441\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044f \u0437\u0430\u0434\u0430\u0447\u0438).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4dd\/70d\/f3a\/4dd70df3a72d9b7a887538da374e4f1d.png\" alt=\"\u0420\u0438\u0441. 54 \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SWI5 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 WF-\u0437\u0430\u0434\u0430\u0447 (\u043a\u0430\u043a \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u0442\u0430\u043a \u0438 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044b\u0445)\" title=\"\u0420\u0438\u0441. 54 \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SWI5 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 WF-\u0437\u0430\u0434\u0430\u0447 (\u043a\u0430\u043a \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u0442\u0430\u043a \u0438 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044b\u0445)\" width=\"713\" height=\"590\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4dd\/70d\/f3a\/4dd70df3a72d9b7a887538da374e4f1d.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 54 \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SWI5 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 WF-\u0437\u0430\u0434\u0430\u0447 (\u043a\u0430\u043a \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u0442\u0430\u043a \u0438 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u044b\u0445)<\/figcaption><\/div>\n<\/figure>\n<p>\u041c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043b\u043e\u0433\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u043d\u043e \u043d\u0435 \u0432\u0441\u0435. \u0412\u043e \u043c\u043d\u043e\u0433\u0438\u0445 \u0431\u0438\u0437\u043d\u0435\u0441-\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u0445 \u0438 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f\u0445 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441\u0432\u043e\u0438 \u043f\u043e\u0434\u0445\u043e\u0434\u044b \u043a \u043b\u043e\u0433\u0430\u043c, \u043d\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c, \u0447\u0442\u043e \u043c\u043e\u0433\u0443\u0442 \u0443\u0436\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u043b\u043e\u0433\u0438, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0442\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u044f \u043d\u0430 \u043f\u0435\u0440\u0435\u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d\u0438\u0435 \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u043e\u0434\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 APO, EWM, CRM, SRM \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0438 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u0438 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f.<\/p>\n<h3>\u0427\u0430\u0441\u0442\u044c2. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u043b\u043e\u0433\u043e\u0432<\/h3>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043b\u043e\u0433\u0438 (\u044d\u0442\u043e \u043d\u0435 \u043f\u043e\u043b\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a, \u043d\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0439):<\/p>\n<p>1.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <em>System Log<\/em> (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>SM21<\/strong>)<\/p>\n<p>2.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <em>Audit Log<\/em> (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>RSAU_READ_LOG<\/strong>)<\/p>\n<p>3.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>ST22<\/strong> <em>ABAP Runtime Error<\/em><\/p>\n<p>4.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u041b\u043e\u0433 \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439<\/p>\n<p>5.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f<\/p>\n<p>\u00a0<\/p>\n<p>\u0412 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043b\u043e\u0433\u0438 \u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u043d\u0442\u0443\/\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0443 \u043f\u043e \u043f\u0440\u0438\u043a\u043b\u0430\u0434\u043d\u043e\u043c\u0443 \u043c\u043e\u0434\u0443\u043b\u044e \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043e\u0433\u043b\u044f\u0434\u044b\u0432\u0430\u0442\u044c \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445. \u0421\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0436\u0443\u0440\u043d\u0430\u043b\u044b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0443\u044e\u0442\u0441\u044f, \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u043d\u0430 \u044d\u0442\u0430\u043f\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0438 \u041d\u0415 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u044e\u0442 \u043d\u0438\u043a\u0430\u043a\u043e\u0439 \u0431\u0438\u0437\u043d\u0435\u0441-\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0443\u044e. \u041e\u0434\u043d\u0430\u043a\u043e \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f, \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043c\u043e\u0447\u044c \u0432 \u0430\u043d\u0430\u043b\u0438\u0437\u0435 \u043a\u0430\u043a \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435.<\/p>\n<h4>\u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SM21 \u2013 System Log<\/h4>\n<p><strong><em>\u041b\u043e\u0433\u0438\u0440\u0443\u0435\u0442<\/em><\/strong>: \u0421\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043e\u0448\u0438\u0431\u043a\u0438, \u043d\u0435\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u044b\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f, \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u043f\u043e\u0434 \u043e\u0442\u043b\u0430\u0434\u043a\u043e\u0439, \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u0435 \u0441\u0435\u0441\u0441\u0438\u0439 \u0447\u0435\u0440\u0435\u0437 <strong>SM51<\/strong>, \u00ab\u043a\u0440\u0430\u0441\u043d\u044b\u0435\u00bb \u0438 \u00ab\u0436\u0435\u043b\u0442\u044b\u0435\u00bb \u043e\u0442\u0432\u0435\u0442\u044b \u043e\u0442 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0421\u0430\u043c \u0436\u0443\u0440\u043d\u0430\u043b \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u0443\u044e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e (\u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e\u0431 \u044d\u0442\u043e\u043c \u0432 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/56bf1265a92e4b4d9a72448c579887af\/c769bcbaf36611d3a6510000e835363f.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">\u0441\u043f\u0440\u0430\u0432\u043a\u0435<\/a> ). <\/p>\n<p>\u0416\u0443\u0440\u043d\u0430\u043b \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0436\u0438\u0442 \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441\u043e \u0441\u0442\u043e\u0440\u043e\u043d\u044b \u0431\u0430\u0437\u0438\u0441\u0430, \u043e\u0434\u043d\u0430\u043a\u043e \u0431\u0438\u0437\u043d\u0435\u0441-\u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u043d\u0442\u0443 \u0442\u043e\u0436\u0435 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u043e\u0433\u043b\u044f\u0434\u044b\u0432\u0430\u0442\u044c \u0432 \u044d\u0442\u043e\u0442 \u0436\u0443\u0440\u043d\u0430\u043b (\u043a\u0430\u043a \u0438 \u0432\u043e \u0432\u0441\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435). \u0415\u0441\u043b\u0438 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439 \u043d\u0430 \u044d\u0442\u043e\u0442 \u0441\u0438\u0441\u0442.\u0436\u0443\u0440\u043d\u0430\u043b \u043d\u0435\u0442, \u0442\u043e \u0441\u0442\u043e\u0438\u0442 \u0437\u043d\u0430\u0442\u044c, \u0447\u0442\u043e \u043e\u043d \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 (\u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f \u0445\u043e\u0442\u044f \u0431\u044b \u043d\u0430 \u0432\u0440\u0435\u043c\u044f \u2013 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u043e\u0431\u044f\u0437\u0430\u043d\u043d\u043e\u0441\u0442\u0435\u0439 \u043d\u0430 \u043f\u0440\u043e\u0435\u043a\u0442\u0435).<\/p>\n<p>\u041e\u0442\u0447\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SM21 <\/strong>(\u043e\u0434\u0438\u043d \u0438\u0437 \u043f\u0443\u0442\u0435\u0439: <em>SAP Menu -> Tools -> Administration -> Monitor -> System Log (SM21),<\/em> \u0432 \u044d\u0442\u043e\u0439 \u0436\u0435 \u043f\u0430\u043f\u043a\u0435 \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043b\u043e\u0433\u0438-\u0436\u0443\u0440\u043d\u0430\u043b\u044b). <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/fe9\/ba4\/e95\/fe9ba4e95cf1df4d5be67d99b0a2ee1d.png\" alt=\"\u0420\u0438\u0441. 55 \u0417\u0430\u043f\u0443\u0441\u043a \u043e\u0442\u0447\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u043d\u044e\" title=\"\u0420\u0438\u0441. 55 \u0417\u0430\u043f\u0443\u0441\u043a \u043e\u0442\u0447\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u043d\u044e\" width=\"754\" height=\"955\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fe9\/ba4\/e95\/fe9ba4e95cf1df4d5be67d99b0a2ee1d.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 55 \u0417\u0430\u043f\u0443\u0441\u043a \u043e\u0442\u0447\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u043d\u044e<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u0440\u043e \u043f\u0440\u0438\u043d\u0446\u0438\u043f \u0440\u0430\u0431\u043e\u0442\u044b \u043e\u0442\u0447\u0435\u0442\u0430, \u0432\u0430\u0436\u043d\u043e \u0437\u043d\u0430\u0442\u044c:<\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c application server \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u0439 \u0444\u0430\u0439\u043b \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u0442\u043e \u0435\u0441\u0442\u044c \u044d\u0442\u043e\u0442 \u043e\u0442\u0447\u0435\u0442 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b). \u0426\u0435\u043b\u0435\u0432\u043e\u0439 \u0444\u0430\u0439\u043b \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442 \u0431\u0430\u0437\u0438\u0441 (\u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u0432 \u0441\u043f\u0440\u0430\u0432\u043a\u0435 \u043f\u043e <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/d0739d980ecf42ae9f3b4c19e21a4b6e\/76e99b1bf8b24e45933247ac04764749.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">Monitoring and Administration Tool<\/a>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/984899fe989d4efab0409b818433f892\/4f332e48cc78278ce10000000a42189d.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">Syslog Monitor<\/a>).<br \/> \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>SM51<\/strong> \u2013 \u044d\u0442\u043e \u0441\u043f\u0438\u0441\u043e\u043a \u0438\u043c\u0435\u044e\u0449\u0438\u0445\u0441\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0441 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043c\u0435\u0436\u0434\u0443 \u043d\u0438\u043c\u0438. \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>SM50<\/strong> \u2013 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u0441\u0435\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043d\u0430 \u0442\u0435\u043a\u0443\u0449\u0435\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435. <strong>SM66<\/strong> \u2013 \u043f\u043e\u043b\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u043f\u043e \u0432\u0441\u0435\u043c application server.<\/p>\n<p> 2)\u00a0\u00a0\u00a0\u00a0\u00a0 \u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u043f\u043e \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0443 <em>ring buffer<\/em> (\u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0432\u043e\u0434: <em>\u043a\u043e\u043b\u044c\u0446\u0435\u0432\u043e\u0439 \u0431\u0443\u0444\u0435\u0440<\/em>) \u2013 \u0434\u043e\u0441\u0442\u0438\u0433\u043d\u0443\u0432 \u043a\u043e\u043d\u0446\u0430 \u0444\u0430\u0439\u043b\u0430, \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043d\u0430\u0447\u043d\u0435\u0442 \u043f\u0438\u0441\u0430\u0442\u044c \u0432 \u0444\u0430\u0439\u043b \u0441\u043d\u0430\u0447\u0430\u043b\u0430. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c: \u0440\u0430\u0437\u043c\u0435\u0440 \u0444\u0430\u0439\u043b\u0430 \u0442\u0430\u043a\u043e\u0439, \u043a\u0430\u043a\u043e\u0439 \u0432\u044b\u0434\u0435\u043b\u0435\u043d \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e. <\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 \u043a\u0430\u0436\u0434\u0443\u044e \u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u0444\u0430\u0439\u043b\u0435 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u0435\u0442 \u043c\u0435\u0442\u043a\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0430 \u044d\u043a\u0440\u0430\u043d\u0435 \u0432 <strong>SM21<\/strong> \u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u044e\u0442\u0441\u044f \u0432 \u0445\u0440\u043e\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435 (\u0445\u043e\u0442\u044f ALV \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0437\u0430\u0434\u0430\u0442\u044c \u043b\u044e\u0431\u043e\u0439 \u0444\u0438\u043b\u044c\u0442\u0440 \u0438 \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0443) <\/p>\n<p>\u0421 \u0443\u0447\u0451\u0442\u043e\u043c \u044d\u0442\u0438\u0445 \u043f\u0443\u043d\u043a\u0442\u043e\u0432 \u2013 \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u0441\u0435\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d: \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0435\u0440\u0438\u043e\u0434 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430, \u0441\u0435\u0440\u0432\u0435\u0440 (\u0438\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e), \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b; \u0437\u0430\u0442\u0435\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043f\u043e <strong>F8 \/ \u0412\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c<\/strong>. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a08\/8f1\/cb3\/a088f1cb3b7f22af75a0a372ea8a6258.png\" alt=\"\u0420\u0438\u0441. 56 \u0421\u0435\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d SM21\" title=\"\u0420\u0438\u0441. 56 \u0421\u0435\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d SM21\" width=\"975\" height=\"894\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a08\/8f1\/cb3\/a088f1cb3b7f22af75a0a372ea8a6258.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 56 \u0421\u0435\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d SM21<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u043f\u043e\u043a\u0430\u0437\u044b \u043d\u0430 \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u0430\u0445.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4ba\/826\/8af\/4ba8268afbad044124c48ac6e628e121.png\" alt=\"\u0420\u0438\u0441. 57 \u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e\u0431 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u043f\u043e\u043b\u044f \u043f\u043e\u0434 \u043e\u0442\u043b\u0430\u0434\u043a\u043e\u0439: Fields Content Changed\" title=\"\u0420\u0438\u0441. 57 \u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e\u0431 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u043f\u043e\u043b\u044f \u043f\u043e\u0434 \u043e\u0442\u043b\u0430\u0434\u043a\u043e\u0439: Fields Content Changed\" width=\"975\" height=\"253\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4ba\/826\/8af\/4ba8268afbad044124c48ac6e628e121.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 57 \u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043e\u0431 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0438 \u043f\u043e\u043b\u044f \u043f\u043e\u0434 \u043e\u0442\u043b\u0430\u0434\u043a\u043e\u0439: Fields Content Changed<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e08\/5c5\/2b8\/e085c52b85f9bb2b72b9482f71b9bdbd.png\" alt=\"\u0420\u0438\u0441. 58 \u041d\u0435\u0443\u0434\u0430\u0447\u043d\u044b\u0439 \u043b\u043e\u0433\u043e\u043d \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u0444\u043e\u043d\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u0434\u0430\u043d\u0438\u044f: Logon of Jobstep User Failed\" title=\"\u0420\u0438\u0441. 58 \u041d\u0435\u0443\u0434\u0430\u0447\u043d\u044b\u0439 \u043b\u043e\u0433\u043e\u043d \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u0444\u043e\u043d\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u0434\u0430\u043d\u0438\u044f: Logon of Jobstep User Failed\" width=\"945\" height=\"80\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e08\/5c5\/2b8\/e085c52b85f9bb2b72b9482f71b9bdbd.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 58 \u041d\u0435\u0443\u0434\u0430\u0447\u043d\u044b\u0439 \u043b\u043e\u0433\u043e\u043d \u043f\u0440\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0438 \u0444\u043e\u043d\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u0434\u0430\u043d\u0438\u044f: Logon of Jobstep User Failed<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/01d\/708\/1cf\/01d7081cfb18a2545f146d9837b264b2.png\" alt=\"\u0420\u0438\u0441. 59 \u041a\u0440\u0438\u0442\u0438\u0447\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445: Database error \u2013 feature not supported.\" title=\"\u0420\u0438\u0441. 59 \u041a\u0440\u0438\u0442\u0438\u0447\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445: Database error \u2013 feature not supported.\" width=\"973\" height=\"95\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/01d\/708\/1cf\/01d7081cfb18a2545f146d9837b264b2.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 59 \u041a\u0440\u0438\u0442\u0438\u0447\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445: Database error \u2013 feature not supported.<\/figcaption><\/div>\n<\/figure>\n<p>\u0427\u0430\u0441\u0442\u043e\u0435 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u0440\u0430\u0441\u043d\u044b\u0445 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0432 \u044d\u0442\u043e\u043c \u0436\u0443\u0440\u043d\u0430\u043b\u0435 \u2013 \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0445\u043e\u0440\u043e\u0448\u0438\u0439 \u0437\u043d\u0430\u043a.<\/p>\n<p>\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e \u0436\u0443\u0440\u043d\u0430\u043b\u0435 (\u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438) \u0432 \u0441\u043f\u0440\u0430\u0432\u043a\u0435 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/56bf1265a92e4b4d9a72448c579887af\/c769bcbaf36611d3a6510000e835363f.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">The System Log<\/a>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 <a href=\"https:\/\/sappro.sapland.ru\/blogs\/shibolov\/18656\" rel=\"noopener noreferrer nofollow\">\u0441\u0442\u0430\u0442\u044c\u044f\u0445 \u0412\u044f\u0447\u0435\u0441\u043b\u0430\u0432\u0430 \u0428\u0438\u0431\u043e\u043b\u043e\u0432\u0430<\/a>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u0431\u043b\u043e\u0433\u0430\u0445.<\/p>\n<h4>\u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f RSAU_READ_LOG \u2013 Security Audit Log<\/h4>\n<p>\u0416\u0443\u0440\u043d\u0430\u043b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442 \u0431\u043e\u043b\u0435\u0435 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f \u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441 \u0446\u0435\u043b\u044c\u044e \u0430\u0443\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u0430\u0443\u0434\u0438\u0442\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b (\u043e\u043d\u0438 \u043d\u0435 \u0438\u043c\u0435\u044e\u0442 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u043a <strong>SM21<\/strong>). \u0412 \u0436\u0443\u0440\u043d\u0430\u043b\u0435 \u043c\u043e\u0433\u0443\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f: \u0443\u0441\u043f\u0435\u0448\u043d\u044b\u0435\/\u043d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u044b\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0432 \u0434\u0438\u0430\u043b\u043e\u0433\u0435, \u0447\u0435\u0440\u0435\u0437 RFC\/HTTP, \u0437\u0430\u043f\u0443\u0441\u043a\u0438 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439 (\u043a\u0430\u043a \u0443\u0441\u043f\u0435\u0448\u043d\u044b\u0435, \u0442\u0430\u043a \u0438 \u043d\u0435\u0443\u0441\u043f\u0435\u0448\u043d\u044b\u0435), \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f, \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u0441\u043f\u0440\u0430\u0432\u043a\u0435 \u043a <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/280f016edb8049e998237fcbd80558e7\/4d41bec4aa601c86e10000000a42189b.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">Security Audit Log<\/a>. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/3bf\/5b6\/f88\/3bf5b6f88f8db9720b1e37a13bfb7453.png\" alt=\"\u0420\u0438\u0441. 60 \u0421\u0435\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 RSAU_READ_LOG (Secutiry Audit Log)\" title=\"\u0420\u0438\u0441. 60 \u0421\u0435\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 RSAU_READ_LOG (Secutiry Audit Log)\" width=\"844\" height=\"1098\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/3bf\/5b6\/f88\/3bf5b6f88f8db9720b1e37a13bfb7453.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 60 \u0421\u0435\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 RSAU_READ_LOG (Secutiry Audit Log)<\/figcaption><\/div>\n<\/figure>\n<p>\u0416\u0443\u0440\u043d\u0430\u043b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0438\u043c\u044f \u041f\u041a (\u0438\u043b\u0438 \u0430\u0434\u0440\u0435\u0441), \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0431\u044b\u043b\u043e \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u0435.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/8f3\/2dc\/53d\/8f32dc53dac3401cfd61fca1d649cc12.png\" alt=\"\u0420\u0438\u0441. 61 \u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u0437 Security Audit Log\" title=\"\u0420\u0438\u0441. 61 \u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u0437 Security Audit Log\" width=\"975\" height=\"227\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8f3\/2dc\/53d\/8f32dc53dac3401cfd61fca1d649cc12.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 61 \u041f\u0440\u0438\u043c\u0435\u0440 \u0437\u0430\u043f\u0438\u0441\u0438 \u0438\u0437 Security Audit Log<\/figcaption><\/div>\n<\/figure>\n<p>\u042d\u0442\u043e\u0442 \u0436\u0443\u0440\u043d\u0430\u043b \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0439 \u0430\u043a\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u0438 \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u0434\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0416\u0443\u0440\u043d\u0430\u043b \u043c\u043e\u0436\u043d\u043e \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SM19<\/strong>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0430 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e\u0439 \u043e\u0441\u043d\u043e\u0432\u0435 (\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <em>rsau\/enable=1<\/em>). \u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u043e\u0432 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SM18<\/strong>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cc5\/bb5\/d0d\/cc5bb5d0d3ef6b40b9239271473af836.png\" alt=\"\u0420\u0438\u0441. 62 \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u0430 (\u0442\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c) \u0434\u043b\u044f Security Log\" title=\"\u0420\u0438\u0441. 62 \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u0430 (\u0442\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c) \u0434\u043b\u044f Security Log\" width=\"666\" height=\"821\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cc5\/bb5\/d0d\/cc5bb5d0d3ef6b40b9239271473af836.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 62 \u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0444\u0438\u043b\u044c\u0442\u0440\u0430 (\u0442\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c) \u0434\u043b\u044f Security Log<\/figcaption><\/div>\n<\/figure>\n<h4>\u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f ST22 \u2013 ABAP Dump Analysis \/ Runtime Error Log<\/h4>\n<p>\u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>ST22<\/strong> \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0442\u0447\u0435\u0442 \u043f\u043e \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u043e\u0448\u0438\u0431\u043a\u0430\u043c, \u0432\u043e\u0437\u043d\u0438\u043a\u0448\u0438\u043c \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435. \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u0435\u0439 (\u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u0430\u043c\u043f\u043e\u0432), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u043a \u043e\u0446\u0435\u043d\u043a\u0435 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0421\u043f\u0440\u0430\u0432\u043a\u0430 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/ba879a6e2ea04d9bb94c7ccd7cdac446\/b134ab1cd8e44562b0fee9524c638cca.html?locale=en-US&amp;version=7.5.28\" rel=\"noopener noreferrer nofollow\">sap help ABAP Dump Analysis (ST22)<\/a>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a13\/b71\/80d\/a13b7180db818dad2071f8e4f495725e.png\" alt=\"\u0420\u0438\u0441. 63 \u041d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0432 ST22\" title=\"\u0420\u0438\u0441. 63 \u041d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0432 ST22\" width=\"1001\" height=\"781\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a13\/b71\/80d\/a13b7180db818dad2071f8e4f495725e.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 63 \u041d\u0430\u0447\u0430\u043b\u044c\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0432 ST22<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043f\u043e \u0432\u0441\u0435\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0422\u0430\u0431\u043b\u0438\u0446\u0430 <strong>SNAP<\/strong> (\u0430 \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u043d\u0435\u0439 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u043e \u0434\u0430\u043c\u043f\u0430\u043c) \u043e\u0431\u044b\u0447\u043d\u043e \u043e\u0447\u0438\u0449\u0430\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u0435\u0440\u0438\u043e\u0434 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 (\u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0431\u0430\u0437\u0438\u0441\u043e\u043c); \u043d\u043e \u0435\u0441\u043b\u0438 \u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0434\u0430\u043c\u043f, \u0438 \u0447\u0442\u043e\u0431\u044b \u043e\u043d \u043d\u0435 \u0438\u0441\u0447\u0435\u0437 \u0438\u0437 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0442\u043e \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0436\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u00ab<strong><em>Keep\/Release<\/em><\/strong>\u00bb<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/84a\/e9c\/2f5\/84ae9c2f5ba498f54b16467b5b55d8fe.png\" alt=\"\u0420\u0438\u0441. 64 \u041a\u043d\u043e\u043f\u043a\u0430 Keep\/Release \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043c\u043f\u0430 \u043e\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f\" title=\"\u0420\u0438\u0441. 64 \u041a\u043d\u043e\u043f\u043a\u0430 Keep\/Release \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043c\u043f\u0430 \u043e\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f\" width=\"919\" height=\"392\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/84a\/e9c\/2f5\/84ae9c2f5ba498f54b16467b5b55d8fe.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 64 \u041a\u043d\u043e\u043f\u043a\u0430 Keep\/Release \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043c\u043f\u0430 \u043e\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u044f<\/figcaption><\/div>\n<\/figure>\n<p>\u0412\u043e\u0437\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u0435 \u0434\u0430\u043c\u043f\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435, \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c, \u043f\u043e \u0440\u0430\u0437\u043d\u044b\u043c \u043f\u0440\u0438\u0447\u0438\u043d\u0430\u043c \u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0430\u043c\u043f\u0430 \u0442\u043e\u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u043e\u0435. \u041f\u0440\u0438 \u0434\u0432\u043e\u0439\u043d\u043e\u043c \u0449\u0435\u043b\u0447\u043a\u0435 \u043d\u0430 \u0434\u0430\u043c\u043f\u0435 \u2013 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043d\u0435\u043c. \u041c\u044b \u043c\u043e\u0436\u0435\u043c \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043a\u0440\u0430\u0442\u043a\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043c\u0435\u0441\u0442\u043e \u043a\u043e\u0434\u0430, \u0433\u0434\u0435 \u0441\u043b\u0443\u0447\u0438\u043b\u0430\u0441\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a79\/9d8\/6d0\/a799d86d095b89021f56e13defeecec2.png\" alt=\"\u0420\u0438\u0441. 65 \u0411\u0430\u0437\u043e\u0432\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0432 \u0434\u0430\u043c\u043f\u0435 \u043e RunTime Error\" title=\"\u0420\u0438\u0441. 65 \u0411\u0430\u0437\u043e\u0432\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0432 \u0434\u0430\u043c\u043f\u0435 \u043e RunTime Error\" width=\"999\" height=\"581\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a79\/9d8\/6d0\/a799d86d095b89021f56e13defeecec2.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 65 \u0411\u0430\u0437\u043e\u0432\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0432 \u0434\u0430\u043c\u043f\u0435 \u043e RunTime Error<\/figcaption><\/div>\n<\/figure>\n<p>\u0418 \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445, \u0432 \u043c\u043e\u043c\u0435\u043d\u0442 \u0434\u0430\u043c\u043f\u0430, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u0442\u044d\u043a \u0432\u044b\u0437\u043e\u0432\u043e\u0432. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b2b\/253\/606\/b2b2536064521adc091c0aa04b325372.png\" alt=\"\u0420\u0438\u0441. 66 \u0421\u0442\u044d\u043a \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 \u0434\u0430\u043c\u043f\u0435 \u043e Runtime Error\" title=\"\u0420\u0438\u0441. 66 \u0421\u0442\u044d\u043a \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 \u0434\u0430\u043c\u043f\u0435 \u043e Runtime Error\" width=\"943\" height=\"525\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b2b\/253\/606\/b2b2536064521adc091c0aa04b325372.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 66 \u0421\u0442\u044d\u043a \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u0432 \u0434\u0430\u043c\u043f\u0435 \u043e Runtime Error<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b2a\/8cd\/4e1\/b2a8cd4e116835c578909c5d80335c0e.png\" alt=\"\u0420\u0438\u0441. 67 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0432 \u0434\u0430\u043c\u043f\u0435 \u043e Runtime Error\" title=\"\u0420\u0438\u0441. 67 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0432 \u0434\u0430\u043c\u043f\u0435 \u043e Runtime Error\" width=\"916\" height=\"714\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b2a\/8cd\/4e1\/b2a8cd4e116835c578909c5d80335c0e.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 67 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0432 \u0434\u0430\u043c\u043f\u0435 \u043e Runtime Error<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u0434\u0430\u043c\u043f\u044b \u0438 \u043f\u043e\u044f\u0441\u043d\u0435\u043d\u0438\u044f \u043a \u043d\u0438\u043c \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435<\/p>\n<div>\n<div class=\"table\">\n<table>\n<tbody>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>SYSTEM_NO_ROLL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/strong><\/p>\n<p align=\"left\"><strong>TSV_TNEW_PAGE_ALLOC_FAILED<\/strong><\/p>\n<p align=\"left\"><strong>SQL_CAUGHT_RABAX<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041d\u0435\u0445\u0432\u0430\u0442\u043a\u0430 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439   \u043f\u0430\u043c\u044f\u0442\u0438: \u043b\u0438\u0431\u043e \u043d\u0435\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 for all entries \u0432 \u0432\u044b\u0431\u043e\u0440\u043a\u0430\u0445 \u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u0445 (\u0422\u0438\u043f\u0430 VBRK\/VBRP, LIKP, LIPS \u0438 \u0442.\u0434.), \u043b\u0438\u0431\u043e   \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0435\u043e\u043f\u0442\u0438\u043c\u0430\u043b\u044c\u043d\u043e \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u0442 (\u043b\u0438\u0431\u043e \u0432\u043e\u043e\u0431\u0449\u0435 \u0431\u0435\u0437 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439).<\/p>\n<p align=\"left\">\u00a0<\/p>\n<p align=\"left\">\u0415\u0441\u043b\u0438 \u0432 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0438 \u0434\u0430\u043c\u043f\u0430   \u0438\u0434\u0435\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ???????   (\u0441\u0438\u043c\u0432\u043e\u043b\u044b \u0432\u043e\u043f\u0440\u043e\u0441\u0438\u043a\u0438) \u2013 \u044d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c SUBMIT \u043d\u0430 \u043f\u0443\u0441\u0442\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>SYNTAX_ERROR<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0421\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u0432   \u043a\u043e\u0434\u0435.<\/p>\n<p align=\"left\">\u041a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u043b\u0443\u0447\u0430\u0439 ? , \u043a\u043e\u0433\u0434\u0430 \u0447\u0442\u043e-\u0442\u043e \u0437\u0430\u0431\u044b\u043b\u0438   \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0442\u0438; \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0438 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e; \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0438 \u0442\u043e, \u0447\u0442\u043e \u043d\u0435 \u0441\u0442\u043e\u0438\u0442 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u0442\u044c.   \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u0438\u0434\u0435\u0442 \u043e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043a \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0443 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043d\u0435   \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>CONVERT_NO_NUMBER<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u0438\u0434\u0435\u0442   \u043f\u043e\u043f\u044b\u0442\u043a\u0430 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0447\u0438\u0441\u043b\u043e \u043a \u0447\u0438\u0441\u043b\u043e\u0432\u043e\u043c\u0443 \u0442\u0438\u043f\u0443 \u0434\u0430\u043d\u043d\u044b\u0445<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>DYNPRO_MSG_IN_HELP<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0432\u044b\u0434\u0430\u0435\u0442   \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0442\u0430\u043a\u043e\u0433\u043e \u0442\u0438\u043f\u0430, \u0447\u0442\u043e \u043d\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043c\u0435\u0441\u0442\u0443 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,   Warning \u0432 \u043c\u043e\u0434\u0443\u043b\u044f\u0445 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f.<\/p>\n<p align=\"left\">\u0418\u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437   \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0443 \u043a\u043e\u0434\u0430 (\u043b\u0438\u0431\u043e \u0441\u0438\u043b\u0430\u043c\u0438 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438, \u043b\u0438\u0431\u043e SAP-\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>GETWA_NOT_ASSIGNED<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u043a   \u043d\u0435\u043f\u0440\u0438\u0441\u0432\u043e\u0435\u043d\u043d\u043e\u0439 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 (field symbol). \u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u043a\u043e\u0434 \u043a\u043b\u0438\u0435\u043d\u0442\u0430, \u0442\u043e \u043d\u0443\u0436\u043d\u043e   \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043a\u043e\u0434 \u0438\/\u0438\u043b\u0438 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u0441 \u0442\u0430\u043a\u0438\u043c \u043d\u0430\u0431\u043e\u0440\u043e\u043c \u0434\u0430\u043d\u043d\u044b\u0445, \u0447\u0442\u043e \u043e\u043d   \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0442\u0430\u043a\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438. \u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430, \u0442\u043e \u043d\u0443\u0436\u043d\u043e   \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u2013 \u0432\u0441\u0435 \u043b\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0438 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e?\u00a0 \u00ab\u041d\u0435\u0442 \u043b\u0438 \u043f\u043e\u043f\u044b\u0442\u043a\u0438 \u043f\u0440\u043e\u0434\u0430\u0442\u044c \u043d\u0435\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439   \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b?\u00bb \u00ab\u0418\u043b\u0438 \u043f\u0440\u043e\u0432\u0435\u0441\u0442\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0432 \u043d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0439 \u0432\u0430\u043b\u044e\u0442\u0435?\u00bb.<\/p>\n<p align=\"left\">\u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0434\u0430\u043c\u043f   \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0441\u0432\u044f\u0437\u0430\u043d \u043b\u0438\u0431\u043e \u0441 \u043e\u0448\u0438\u0431\u043e\u0447\u043d\u044b\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438, \u043b\u0438\u0431\u043e \u0441 \u043a\u043e\u0434\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044f\u0432\u043d\u043e \u0432   \u0434\u0430\u043c\u043f\u0435 \u043d\u0435 \u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0443\u0435\u0442, \u043d\u043e \u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0434\u0430\u043d\u043d\u044b\u0435. \u0414\u043b\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u043d\u0443\u0436\u043d\u043e   \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u043e\u0442\u044b \u0438\/\u0438\u043b\u0438 \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0432 SAP SUPPORT.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>CALL_FUNCTION_CONFLICT_LENG<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u044b\u0437\u043e\u0432 \u0424\u041c \u0441   \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438 (\u043b\u0438\u0431\u043e \u0441 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c\u0438, \u043b\u0438\u0431\u043e \u043d\u0435\u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c\u0438 \u043f\u043e   \u0442\u0438\u043f\u0443).<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>MESSAGE_TYPE_X \/ RAISE_EXCEPTION<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><em>\u0412\u043e\u0437\u043d\u0438\u043a\u043b\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f   \u043d\u0435\u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u0430\u044f \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f. <\/em><\/p>\n<p align=\"left\">\u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430   \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430\u044f \u2013 \u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043a\u0430\u0442\u044c \u043d\u043e\u0442\u0443 \u0438\u043b\u0438 \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0432 SAP. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u043d\u0443\u0436\u043d\u043e \u0438\u043c\u0435\u0442\u044c \u0432\u0432\u0438\u0434\u0443, \u0447\u0442\u043e \u0432\u043e\u0437\u043d\u0438\u043a\u0448\u0430\u044f \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f \u043d\u0435   \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u043c \u0438 \u0437\u043d\u0430\u0447\u0438\u0442, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0434\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0431\u0438\u0437\u043d\u0435\u0441 \u0434\u0430\u043d\u043d\u044b\u0435   \u0442\u0430\u043a \u0441\u043b\u043e\u0436\u0438\u043b\u0438\u0441\u044c, \u0447\u0442\u043e \u0434\u043b\u044f SAP ERP \u044d\u0442\u043e \u043d\u0435\u043f\u0440\u0438\u0435\u043c\u043b\u0435\u043c\u043e. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438   (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f CU60 \u043d\u0435\u043f\u0440\u0438\u0435\u043c\u043b\u0435\u043c\u043e \u0432\u0435\u0434\u0435\u043d\u0438\u0435   \u0434\u0443\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439) (\u044d\u0442\u043e \u043b\u043e\u0433\u0438\u0447\u043d\u043e, \u0442\u0430\u043a \u043a\u0430\u043a \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u0434\u0443\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0430\u0440\u0438\u0430\u043d\u0442   \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d), \u043e\u0434\u043d\u0430\u043a\u043e \u0432 \u0441\u0430\u043c\u043e\u0439 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043d\u0430   \u044d\u0442\u043e \u043d\u0435\u0442; \u0430 \u0432\u043e\u0442 \u043f\u0440\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0441\u0431\u044b\u0442\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u043a\u0430\u0437\u0430 \u043c\u043e\u0436\u0435\u0442 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u0443\u0442\u044c \u0434\u0430\u043c\u043f. \u0414\u043b\u044f   \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043d\u043e\u0442\u044b \u0438\/\u0438\u043b\u0438 \u0432\u044b\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0432 SAP SUPPORT.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>CALL_FUNCTION_NOT_REMOTE<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u0412\u044b\u0437\u043e\u0432 \u0424\u041c \u0434\u043b\u044f   RFC-\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f (BACKGROUND task), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0435 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0434\u043b\u044f \u0442\u0430\u043a\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>DYNPRO_FIELD_CONVERSION<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u043e\u043f\u044b\u0442\u043a\u0430 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c   \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u043f\u043e\u043b\u044f\u0445 \u044d\u043a\u0440\u0430\u043d\u0430 \u0431\u0435\u0437 \u0437\u043d\u0430\u043a\u0430.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>LOAD_PROGRAM_NOT_FOUND<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\">\u041f\u043e\u043f\u044b\u0442\u043a\u0430 \u0432\u044b\u0437\u0432\u0430\u0442\u044c   \u043d\u0435\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0443\u044e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0447\u0435\u0440\u0435\u0437 SUBMIT.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td data-colwidth=\"285\" width=\"285\">\n<p align=\"left\"><strong>LOAD_PROGRAM_MISMATCH<\/strong><\/p>\n<\/td>\n<td>\n<p align=\"left\"><em>\u0418\u0434\u0435\u0442 \u043f\u0435\u0440\u0435\u043d\u043e\u0441 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b<\/em> (\u0438\u043b\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445   \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0441 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043e\u0439).<\/p>\n<p align=\"left\">\u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435   \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0430 (\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438) \u043a\u0442\u043e-\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u043b \u0432 \u044d\u0442\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435. \u041f\u043e \u044d\u0442\u043e\u0439 \u043f\u0440\u0438\u0447\u0438\u043d\u0435   \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u043e \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u0442\u044c \u044e\u0437\u0435\u0440-\u044d\u043a\u0437\u0438\u0442\u044b \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u0434\u043d\u044f.   (\u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f\u0445).<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>\u041a\u0430\u043a \u0431\u044b\u043b\u043e \u0441\u043a\u0430\u0437\u0430\u043d\u043e \u043f\u0440\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0435 \u0434\u0430\u043c\u043f\u043e\u0432 \u043e\u0431\u0440\u0430\u0449\u0430\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u0438\u043f runtime error, \u0441\u0442\u044d\u043a, \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0434\u0430\u043c\u043f\u0430, \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u043f\u0440\u0430\u0432\u043a\u0443 \u0438 SAP-\u043d\u043e\u0442\u044b \u043f\u0440\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0435 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, 1699048 (Unexpected short dumps in ST22), 2200714 (Dumps in ST22 show ?????? in ALV list))<\/p>\n<h4>\u0416\u0443\u0440\u043d\u0430\u043b \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439.<\/h4>\n<p>\u041f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0430\u043c\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043d\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u0438\u043c\u0435\u0442\u044c \u0432\u0432\u0438\u0434\u0443 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043b\u043e\u0433\u0438. \u041e\u043d\u0438 \u043f\u0438\u0448\u0443\u0442\u0441\u044f \u0432 \u0444\u0430\u0439\u043b \u0438 \u043c\u043e\u0433\u0443\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u043f\u043e-\u0440\u0430\u0437\u043d\u043e\u043c\u0443. \u0421\u043f\u0438\u0441\u043e\u043a \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u0430\u0431\u043b\u0438\u0446\u044b: <strong>E070<\/strong>, <strong>E071<\/strong> \u0438 <strong>E071K<\/strong>. \u041e\u0434\u0438\u043d \u0438\u0437 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u2013 \u044d\u0442\u043e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e SE09: \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043a\u0443\u0440\u0441\u043e\u0440 \u043d\u0430 \u043d\u0443\u0436\u043d\u044b\u0439 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u0438 \u043d\u0430\u0436\u0430\u0442\u044c \u043b\u043e\u0433\u0438. \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u0432 \u0441\u043f\u0440\u0430\u0432\u043a\u0435 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/56bf1265a92e4b4d9a72448c579887af\/c769bcd5f36611d3a6510000e835363f.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">Logging in Transport System<\/a>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/355\/46d\/efe\/35546defe705f7af3fc8e773705b7dd3.png\" alt=\"\u0420\u0438\u0441. 68 \u041b\u043e\u0433\u0438 \u0432 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435\" title=\"\u0420\u0438\u0441. 68 \u041b\u043e\u0433\u0438 \u0432 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435\" width=\"975\" height=\"722\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/355\/46d\/efe\/35546defe705f7af3fc8e773705b7dd3.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 68 \u041b\u043e\u0433\u0438 \u0432 \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435<\/figcaption><\/div>\n<\/figure>\n<h4>\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f (\u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f).<\/h4>\n<p>\u041f\u0440\u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f\u043c\u0438 \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u0438\u043c\u0435\u0442\u044c \u0432\u0432\u0438\u0434\u0443 \u0436\u0443\u0440\u043d\u0430\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SU01D<\/strong> \u0438\u043b\u0438 <strong>SU01<\/strong>. \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043f\u043e \u043f\u0443\u0442\u0438: <em>Information -> Change Documents for Users<\/em>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f2c\/39f\/6bf\/f2c39f6bf5ba80f61e419aa6ea18d076.png\" alt=\"\u0420\u0438\u0441. 69 \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u0436\u0443\u0440\u043d\u0430\u043b\u0443 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\" title=\"\u0420\u0438\u0441. 69 \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u0436\u0443\u0440\u043d\u0430\u043b\u0443 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\" width=\"661\" height=\"318\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f2c\/39f\/6bf\/f2c39f6bf5ba80f61e419aa6ea18d076.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 69 \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u0436\u0443\u0440\u043d\u0430\u043b\u0443 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f<\/figcaption><\/div>\n<\/figure>\n<p>\u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0433\u0430\u043b\u043e\u0447\u043a\u0430\u043c\u0438 \u0442\u0435 \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u044b, \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u0440\u043e\u043b\u0438 \u0438 \u0442.\u0434. (\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c \u0432\u0441\u0451, \u043d\u043e \u0436\u0434\u0430\u0442\u044c \u0434\u043e\u043b\u0433\u043e).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a0b\/ee5\/1bb\/a0bee51bb7da43157c702d50fdd04fd3.png\" alt=\"\u0420\u0438\u0441. 70 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043f\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0434\u0430\u043d\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u0447\u0435\u0442.\" title=\"\u0420\u0438\u0441. 70 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043f\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0434\u0430\u043d\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u0447\u0435\u0442.\" width=\"930\" height=\"1350\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a0b\/ee5\/1bb\/a0bee51bb7da43157c702d50fdd04fd3.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 70 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u0432\u044b\u0431\u043e\u0440\u043a\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043f\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0434\u0430\u043d\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u043e\u0442\u0447\u0435\u0442.<\/figcaption><\/div>\n<\/figure>\n<p>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043e\u0442\u0447\u0435\u0442\u0430 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0439 \u0438 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c, \u043a\u043e\u0433\u0434\u0430 \u0438 \u0447\u0442\u043e \u0431\u044b\u043b\u043e \u0441\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/9f2\/34f\/f80\/9f234ff80aaff090ce6a82ac649247e4.png\" alt=\"\u0420\u0438\u0441. 71 \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0434\u0430\u043d\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\" title=\"\u0420\u0438\u0441. 71 \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0434\u0430\u043d\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\" width=\"911\" height=\"1027\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9f2\/34f\/f80\/9f234ff80aaff090ce6a82ac649247e4.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 71 \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u0434\u0430\u043d\u043d\u044b\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f<\/figcaption><\/div>\n<\/figure>\n<h4>\u0414\u0440\u0443\u0433\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043b\u043e\u0433\u0438<\/h4>\n<p>\u0416\u0443\u0440\u043d\u0430\u043b\u044b \u0432\u044b\u0448\u0435 \u2013 \u044d\u0442\u043e \u043d\u0435\u0438\u0441\u0447\u0435\u0440\u043f\u044b\u0432\u0430\u044e\u0449\u0438\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432. \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0442 \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043b\u043e\u0433\u0438, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0435 \u0434\u043b\u044f \u043a\u0430\u043a\u043e\u0439-\u043b\u0438\u0431\u043e \u043e\u0442\u0440\u0430\u0441\u043b\u0438\/\u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 \u043b\u043e\u0433\u043e\u0432: \u0432 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/56bf1265a92e4b4d9a72448c579887af\/8aa8b5386f64b555e10000009b38f8cf.html?locale=en-US&amp;version=7.5.28\" rel=\"noopener noreferrer nofollow\">\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438<\/a> (\u0430 \u0442\u0430\u043a\u0436\u0435 \u0432 alerting), \u0432 \u043d\u043e\u0442\u0430\u0445 \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u0430\u043c\u0438. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u043d\u0435 \u0437\u0430\u0442\u0440\u043e\u043d\u0443\u043b\u0438 \u0442\u0435\u043c\u0443 alerting (\u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0435 \u043e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u0435 \u043f\u0440\u0438 \u043d\u0430\u0441\u0442\u0443\u043f\u043b\u0435\u043d\u0438\u0438 \u043a\u0430\u043a\u043e\u0433\u043e-\u043b\u0438\u0431\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044f), \u0442\u0430\u043a \u043a\u0430\u043a \u044d\u0442\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u0430\u044f \u0442\u0435\u043c\u0430 (<a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/984899fe989d4efab0409b818433f892\/4907442b4cab209ce10000000a42189d.html?locale=en-US&amp;version=7.5.28\" rel=\"noopener noreferrer nofollow\">\u043e\u0434\u043d\u0430 \u0438\u0437 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0439<\/a>).<\/p>\n<h3>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043e\u043a<\/h3>\n<p>\u0422\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u043e\u0442 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f \u0442\u0435\u043c, \u0447\u0442\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0442\u0441\u044f \u043d\u0430 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043f\u0435\u0440\u0438\u043e\u0434 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u044b \u043d\u0430 \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u0430\u043a\u0438\u0445-\u0442\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439. \u0422\u043e \u0435\u0441\u0442\u044c \u043e\u043d\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043d\u0435 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0443 \u00ab\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e \u0432\u0441\u0435\u0433\u0434\u0430 \u0438\u043b\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044e\u00bb, \u0430 \u043f\u043e\u043a\u0440\u044b\u0432\u0430\u044e\u0442 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0439 \u043f\u0435\u0440\u0438\u043e\u0434 \u043d\u0430\u0431\u043b\u044e\u0434\u0435\u043d\u0438\u044f \u0438 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 (\u043c\u0435\u0442\u0440\u0438\u043a). \u00a0\u0412 \u044d\u0442\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c 2 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438, \u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u043c \u0441 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435\u043c \u043b\u0438\u0448\u044c \u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439. \u0426\u0435\u043b\u044c \u0438 \u043f\u0440\u0438\u0451\u043c\u044b \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435.<\/p>\n<h4>STAD \u2013 statistics display<\/h4>\n<p>\u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 <strong>STAD<\/strong> \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0447\u0430\u0441\u043e\u0432 (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e 48). \u0412 SAP NetWeaver \u043a\u0430\u0436\u0434\u044b\u0439 \u0447\u0430\u0441 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0444\u0430\u0439\u043b \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438, \u0430 \u0447\u0435\u0440\u0435\u0437 \u043a\u0430\u0436\u0434\u044b\u0439 48 \u0447\u0430\u0441\u043e\u0432 \u043e\u043d \u0443\u0434\u0430\u043b\u044f\u0435\u0442\u0441\u044f. <em>\u0427\u0442\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0437 \u0441\u0435\u0431\u044f \u0444\u0430\u0439\u043b \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438?<\/em> \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0437 \u0441\u0435\u0431\u044f \u043f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0445 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b\u0438, \u0441 \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u0440\u0430\u0431\u043e\u0442\u044b; \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0444\u0430\u0439\u043b \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u043a\u0442\u043e \u0447\u0442\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b \u0438 \u043a\u0430\u043a \u044d\u0442\u043e \u0447\u0442\u043e-\u0442\u043e \u043e\u0442\u0440\u0430\u0431\u043e\u0442\u0430\u043b\u043e. \u0424\u0430\u0439\u043b \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u043d\u0435 \u043f\u043e\u043a\u0430\u0436\u0435\u0442 \u0442\u043e\u0447\u043d\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u043a\u043e\u0434\u0430, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442 \u043e\u0431\u0449\u0443\u044e \u043a\u0430\u0440\u0442\u0438\u043d\u0443. \u042d\u0442\u043e\u0442 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u2013 \u043f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u044b; \u0442\u043e \u0435\u0441\u0442\u044c \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0437\u0430\u0440\u0430\u043d\u0435\u0435 \u043d\u0430\u0439\u0442\u0438 \u0443\u0437\u043a\u0438\u0435 \u043c\u0435\u0441\u0442\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u043d\u0435 \u0434\u043e\u0436\u0438\u0434\u0430\u044f\u0441\u044c \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u0435\u0442 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0431\u044b\u0441\u0442\u0440\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u0438 \u043a\u0430\u043a \u0434\u043e\u043b\u0433\u043e \u00ab\u044d\u0442\u043e \u0447\u0442\u043e-\u0442\u043e\u00bb \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u043b\u043e\u0441\u044c (\u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0432\u044b\u0432\u043e\u0434: \u0447\u0442\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f, \u0447\u0442\u043e\u0431\u044b \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043f\u043e\u043b\u0443\u0447\u0430\u043b \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u043e\u0442\u043a\u043b\u0438\u043a \u0441\u0438\u0441\u0442\u0435\u043c\u044b).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/0a0\/cf3\/8fb\/0a0cf38fbb32bebf2b88254bd6cd78c0.png\" alt=\"\u0420\u0438\u0441. 72 \u042d\u043a\u0440\u0430\u043d \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 STAD - \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0435\u0440\u0438\u043e\u0434 \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u043e\u0442\u0431\u043e\u0440\u0430\" title=\"\u0420\u0438\u0441. 72 \u042d\u043a\u0440\u0430\u043d \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 STAD - \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0435\u0440\u0438\u043e\u0434 \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u043e\u0442\u0431\u043e\u0440\u0430\" width=\"616\" height=\"730\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/0a0\/cf3\/8fb\/0a0cf38fbb32bebf2b88254bd6cd78c0.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 72 \u042d\u043a\u0440\u0430\u043d \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 STAD &#8212; \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0435\u0440\u0438\u043e\u0434 \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u043e\u0442\u0431\u043e\u0440\u0430<\/figcaption><\/div>\n<\/figure>\n<p>\u0412 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 Display Mode \u043c\u044b \u0443\u043a\u0430\u0436\u0435\u043c \u043e\u043f\u0446\u0438\u044e \u0433\u0440\u0443\u043f\u043f\u0438\u0440\u043e\u0432\u043a\u0438 (\u0441\u0434\u0435\u043b\u0430\u0435\u043c \u0432\u0441\u0435 \u0437\u0430\u043f\u0438\u0441\u0438, \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438). \u0412 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0435 \u043c\u044b \u043d\u0430\u0439\u0434\u0435\u043c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c\u044b\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f\u0445, \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435, \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u0442\u043a\u043b\u0438\u043a\u0430.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/12d\/494\/3d1\/12d4943d1cc67c27f101ecfd143cda36.png\" alt=\"\u0420\u0438\u0441. 73 \u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u043f\u0438\u0441\u043a\u0430 \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 STAD\" title=\"\u0420\u0438\u0441. 73 \u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u043f\u0438\u0441\u043a\u0430 \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 STAD\" width=\"795\" height=\"451\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/12d\/494\/3d1\/12d4943d1cc67c27f101ecfd143cda36.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 73 \u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u043f\u0438\u0441\u043a\u0430 \u0432 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 STAD<\/figcaption><\/div>\n<\/figure>\n<p>\u0414\u0432\u043e\u0439\u043d\u044b\u043c \u043a\u043b\u0438\u043a\u043e\u043c \u043d\u0430 \u0441\u0442\u0440\u043e\u0447\u043a\u0435 \u2013 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u0431\u043e\u043b\u0435\u0435 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e. \u042d\u0442\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0440\u0430\u0437\u0431\u0438\u0442\u0430 \u043d\u0430 4 \u0431\u043b\u043e\u043a\u0430: \u0412\u0440\u0435\u043c\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 (Time), <strong>DB<\/strong> (\u0432\u0440\u0435\u043c\u044f \u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u0431\u0430\u0437\u043e\u0439 \u0434\u0430\u043d\u043d\u044b\u0445), <em>Task\/memory<\/em> (\u0437\u0430\u0442\u0440\u0430\u0447\u0435\u043d\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f) \u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u043e \u043a\u043b\u0438\u0435\u043d\u0442\u0435. \u0412 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u0431\u044b\u043b\u0438 RFC \u0432\u044b\u0437\u043e\u0432\u044b \u2013 \u0431\u0443\u0434\u0435\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u043e \u043d\u0438\u043c. \u0414\u043b\u044f \u043d\u0430\u0441 \u0432\u0430\u0436\u043d\u043e \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 <strong>Time<\/strong> \u2013 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0437\u0443\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0443 <strong>ABAP-\u043a\u043e\u0434\u0430<\/strong>, \u0438 <strong>DB<\/strong> \u2013 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0437\u0443\u0435\u0442 \u0432\u0440\u0435\u043c\u044f \u043f\u043e \u0432\u044b\u0431\u043e\u0440\u043a\u0435 \u0438\u0437 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d03\/d6f\/e49\/d03d6fe4926f62e3adf2422819600ece.png\" alt=\"\u0420\u0438\u0441. 74 \u041a\u043d\u043e\u043f\u043a\u0438 Time\/DB\" title=\"\u0420\u0438\u0441. 74 \u041a\u043d\u043e\u043f\u043a\u0438 Time\/DB\" width=\"1000\" height=\"603\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d03\/d6f\/e49\/d03d6fe4926f62e3adf2422819600ece.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 74 \u041a\u043d\u043e\u043f\u043a\u0438 Time\/DB<\/figcaption><\/div>\n<\/figure>\n<p>\u0412 Wait \u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c <strong><em>Processing time<\/em><\/strong> \u2013 \u044d\u0442\u043e \u0442\u043e, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b\u0430\u0441\u044c \u043d\u0430 Application Server.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b02\/f3e\/981\/b02f3e981aad636d35cdd2d4bf123ec5.png\" alt=\"\u0420\u0438\u0441. 75 \u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c Processing Time\" title=\"\u0420\u0438\u0441. 75 \u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c Processing Time\" width=\"811\" height=\"657\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b02\/f3e\/981\/b02f3e981aad636d35cdd2d4bf123ec5.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 75 \u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c Processing Time<\/figcaption><\/div>\n<\/figure>\n<p>\u0412 \u0431\u043b\u043e\u043a\u0435 DB \u2013 \u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430 \u0432\u0441\u0435 \u0441\u0442\u043e\u043b\u0431\u0446\u044b \u0438 \u0432 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043d\u0430 <strong>Avg.time \/ row (ms)<\/strong> <strong>\u2013<\/strong> \u043e\u0442 \u043a\u0430\u0436\u0434\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u043c\u043e\u0436\u043d\u043e \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0435\u0433\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430. \u041d\u0430 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 Oracle \u0438 HANA \u2013 \u043c\u0435\u043d\u0435\u0435 1 ms \u2013 \u042d\u0442\u043e \u043d\u043e\u0440\u043c\u0430; \u0435\u0441\u043b\u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u0435\u0435, \u0442\u043e \u0441\u0442\u043e\u0438\u0442 \u0437\u0430\u0434\u0443\u043c\u0430\u0442\u044c\u0441\u044f. \u0414\u043b\u044f \u0441\u0442\u0430\u0440\u044b\u0445 \u0411\u0414 \u2013 \u043c\u0435\u043d\u0435\u0435 10 ms \u2013 \u044d\u0442\u043e \u043d\u043e\u0440\u043c\u0430.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f4a\/0ff\/71a\/f4a0ff71ad59afc3b80303feef43055b.png\" alt=\"\u0420\u0438\u0441. 76 \u041f\u0440\u0438\u043c\u0435\u0440 \u0431\u043b\u043e\u043a\u0430 DB\" title=\"\u0420\u0438\u0441. 76 \u041f\u0440\u0438\u043c\u0435\u0440 \u0431\u043b\u043e\u043a\u0430 DB\" width=\"933\" height=\"655\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f4a\/0ff\/71a\/f4a0ff71ad59afc3b80303feef43055b.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 76 \u041f\u0440\u0438\u043c\u0435\u0440 \u0431\u043b\u043e\u043a\u0430 DB<\/figcaption><\/div>\n<\/figure>\n<p>\u0414\u0430\u043d\u043d\u044b\u0435 \u043f\u043e \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e 48 \u0447\u0430\u0441\u043e\u0432; \u0432\u0440\u0435\u043c\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043c\u043e\u0436\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0431\u0430\u0437\u0438\u0441. \u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043a\u0430\u0436\u0434\u044b\u0439 \u0447\u0430\u0441 \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0444\u0430\u0439\u043b \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u0435\u0433\u043e; \u043f\u0440\u0438 \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043d\u0435 \u0441\u043e\u0437\u0434\u0430\u0435\u0442 \u043d\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b, \u0430 \u00ab\u043f\u0435\u0440\u0435\u0437\u0430\u0442\u0438\u0440\u0430\u0435\u0442\u00bb \u0438\u043c\u0435\u044e\u0449\u0438\u0439\u0441\u044f (<em>ring buffer<\/em>). \u0427\u0442\u043e\u0431\u044b \u043d\u0435 \u043f\u043b\u043e\u0434\u0438\u0442\u044c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0444\u0430\u0439\u043b\u043e\u0432, \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 <strong>RSSTAT26<\/strong> \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043f\u043e \u0434\u0430\u043d\u043d\u044b\u043c \u0444\u043e\u043d\u043e\u0432\u043e\u0433\u043e \u0437\u0430\u0434\u0430\u043d\u0438\u044f. \u041f\u043e\u043b\u0435\u0437\u043d\u044b\u0435 \u0437\u0430\u043c\u0435\u0442\u043a\u0438 \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443:\u00a0 <a href=\"https:\/\/blogs.sap.com\/2013\/06\/11\/how-to-use-stad-to-show-historical-data\/\" rel=\"noopener noreferrer nofollow\">read_stad<\/a>, <a href=\"https:\/\/blogs.sap.com\/2007\/01\/12\/statistical-records-part-1-inside-stad\/\" rel=\"noopener noreferrer nofollow\">inside_stad<\/a>. \u041d\u043e\u0442\u044b: <strong>579462<\/strong> &#8212; Runtime parameter of the statistics collection, \u00a0<strong>552845<\/strong> &#8212; FAQ: RFC Statistics in Transactions ST03\/ST03N and STAD, <strong>8963<\/strong> &#8212; Definition of SAP response time\/processing time\/CPU time.<\/p>\n<h4>SMICM \u2013 Internet Communication Monitor (ICM)<\/h4>\n<p>\u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SMICM \u0434\u0430\u0451\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u043d\u043e \u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u0434\u043b\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f HTTP-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432. \u0414\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SMICM<\/strong> \u0438 \u0438\u0434\u0435\u043c \u043f\u043e \u043f\u0443\u0442\u0438 <em>Goto -> Trace Level -> Set<\/em>.<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b60\/e64\/093\/b60e64093ec82f7eb52a9bc0e82e274e.png\" alt=\"\u0420\u0438\u0441. 77 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0443\u0440\u043e\u0432\u043d\u044f \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u0432 SMICM\" title=\"\u0420\u0438\u0441. 77 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0443\u0440\u043e\u0432\u043d\u044f \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u0432 SMICM\" width=\"800\" height=\"577\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b60\/e64\/093\/b60e64093ec82f7eb52a9bc0e82e274e.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 77 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0443\u0440\u043e\u0432\u043d\u044f \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u0432 SMICM<\/figcaption><\/div>\n<\/figure>\n<p>\u041d\u0430 \u0432\u0440\u0435\u043c\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043c\u043e\u0436\u0435\u043c \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u0430\u043c\u044b\u0439 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/ed5\/55a\/906\/ed555a9060de716712ffbbaca22fe38c.png\" alt=\"\u0420\u0438\u0441. 78 \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0441\u0430\u043c\u044b\u0439 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438\" title=\"\u0420\u0438\u0441. 78 \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0441\u0430\u043c\u044b\u0439 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438\" width=\"866\" height=\"466\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/ed5\/55a\/906\/ed555a9060de716712ffbbaca22fe38c.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 78 \u0423\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0441\u0430\u043c\u044b\u0439 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0430\u0442\u0435\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u043c HTTP-\u0432\u044b\u0437\u043e\u0432. \u0412 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c ABFOS \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 HTTP. \u041f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0433\u043e\u043d\u0430 HTTP-\u0432\u044b\u0437\u043e\u0432\u043e\u0432, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0444\u0430\u0439\u043b \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 (\u043f\u0443\u0442\u044c: Goto -> Trace File -> Display All ( \u0438\u043b\u0438 Display End, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u0430)).<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d70\/3ee\/8da\/d703ee8dac038fb61910c7a28a518ceb.png\" alt=\"\u0420\u0438\u0441. 79 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0444\u0430\u0439\u043b\u0430 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438\" title=\"\u0420\u0438\u0441. 79 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0444\u0430\u0439\u043b\u0430 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438\" width=\"738\" height=\"248\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d70\/3ee\/8da\/d703ee8dac038fb61910c7a28a518ceb.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 79 \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0444\u0430\u0439\u043b\u0430 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0430\u0442\u0435\u043c \u043f\u043e \u043f\u043e\u0438\u0441\u043a\u0443 \u0447\u0435\u0440\u0435\u0437 Ctrl + F \u043d\u0430\u0445\u043e\u0434\u0438\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u044b\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 \u0438 \u0443\u0436\u0435 \u0442\u043e\u0447\u043d\u043e \u0432\u0438\u0434\u0438\u043c, \u0447\u0442\u043e, \u043a\u0430\u043a \u0438 \u043a\u0443\u0434\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u043b\u043e\u0441\u044c. <\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f20\/119\/69d\/f2011969dcda16368c46552d1e82120d.png\" alt=\"\u0420\u0438\u0441. 80 HTTP-\u0422\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u0438\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 SMICM\" title=\"\u0420\u0438\u0441. 80 HTTP-\u0422\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u0438\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 SMICM\" width=\"975\" height=\"561\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f20\/119\/69d\/f2011969dcda16368c46552d1e82120d.png\"\/><\/p>\n<div><figcaption>\u0420\u0438\u0441. 80 HTTP-\u0422\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u0438\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 SMICM<\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u2013 \u043d\u0435 \u0437\u0430\u0431\u044b\u0432\u0430\u0435\u043c \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u0432 \u043d\u0430\u0438\u043c\u0435\u043d\u0435\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c.<\/p>\n<h4>\u041f\u0440\u043e\u0447\u0438\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438<\/h4>\n<p><strong><em>OData-\u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0430 <\/em><\/strong><em>\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u0432 SAP Gateway. \u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <\/em><strong><em>\/IWFND\/TRACES<\/em><\/strong><em> (SAP Gateway Traces). <\/em>\u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0438 \u043e\u0442\u0432\u0435\u0442\u044b, \u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0443 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, \u043c\u043e\u0436\u043d\u043e \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0443 \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f (\u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432.<\/p>\n<p><strong>\u0422\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 ST12 \u0438 SAT<\/strong> \u2013 \u0434\u0432\u0430 \u043c\u043e\u0449\u043d\u0435\u0439\u0448\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0435 \u0431\u044b\u0441\u0442\u0440\u043e \u0438\u0441\u043a\u0430\u0442\u044c \u0443\u0437\u043a\u0438\u0435 \u043c\u0435\u0441\u0442\u0430 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u044d\u043a, \u0440\u0430\u0437\u043c\u0435\u0440 \u0434\u0430\u043d\u043d\u044b\u0445, \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u0430. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0438 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c. \u041f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0443 \u0444\u043e\u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432, update-\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432, \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0443 \u043f\u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044e, \u0434\u0430\u044e\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442\u044c \u00abtop-down analysis\u00bb. \u041c\u043e\u0433\u0443\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c\u0441\u044f \u043a\u0430\u043a \u0438\u0437 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0439, \u0442\u0430\u043a \u0438 \u0438\u0437 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 \u043e\u0442\u043b\u0430\u0434\u043a\u0438.<\/p>\n<p><strong>\u0422\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439 ST01<\/strong> \u2013 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f, \u043f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e, \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043d\u0435\u0445\u0432\u0430\u0442\u043a\u0438 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439 \u0434\u043b\u044f \u043a\u0430\u043a\u043e\u0433\u043e-\u043b\u0438\u0431\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043e\u0442 \u043b\u044e\u0431\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f. <a href=\"https:\/\/sappro.sapland.ru\/publications\/trassirovka-polnomochii-i-opredelenie-nedostayuschih-prav-polizovatelya-dlya-vip.html\" rel=\"noopener noreferrer nofollow\">\u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b1<\/a> \u0438 <a href=\"https:\/\/sappro.sapland.ru\/blogs\/shibolov\/16651\" rel=\"noopener noreferrer nofollow\">\u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b2<\/a>.<\/p>\n<p><strong>ST03N \u2013 Workload Monitor<\/strong> \u2013 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u0435: \u0447\u0442\u043e, \u043a\u043e\u0433\u0434\u0430, \u043a\u0435\u043c, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u043b\u043e\u0441\u044c\/\u0432\u044b\u0437\u044b\u0432\u0430\u043b\u043e\u0441\u044c \u0438 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u0431\u044b\u043b\u043e \u043f\u043e\u0442\u0440\u0430\u0447\u0435\u043d\u043e. \u041c\u043e\u0449\u043d\u044b\u0439 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u2013 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/9f46232c95d9411fbdd98858b31f4c2f\/2db8be3befaefc75e10000000a114084.html?locale=en-US&amp;version=7.5.10\" rel=\"noopener noreferrer nofollow\">\u0441\u043f\u0440\u0430\u0432\u043a\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0430<\/a>.<\/p>\n<p><strong><em>SFP trace utility <\/em><\/strong>\u00a0&#8212; \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043f\u0435\u0447\u0430\u0442\u043d\u044b\u0445 \u0444\u043e\u0440\u043c Adobe Document Services. \u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441\u043e\u0441\u0442\u0430\u0432\u043d\u044b\u0435 \u0447\u0430\u0441\u0442\u0438 \u0444\u043e\u0440\u043c\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e pdf-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430.<\/p>\n<h3>\u0412\u044b\u0432\u043e\u0434\u044b<\/h3>\n<p>\u041c\u044b \u0432\u0438\u0434\u0438\u043c, \u0447\u0442\u043e \u0438\u043c\u0435\u044e\u0442\u0441\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0442\u0438\u043f\u044b \u043b\u043e\u0433\u043e\u0432 \u0438 \u043f\u043e\u0434\u0445\u043e\u0434\u044b \u043a \u043b\u043e\u0433\u0430\u043c. \u041f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438\/\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u0443\u0434\u043e\u0431\u043e\u0447\u0438\u0442\u0430\u0435\u043c\u044b\u0445 \u043b\u043e\u0433\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u044e\u0442 \u0441\u0438\u0441\u0442\u0435\u043c\u0443, \u0434\u0430\u0441\u0442 \u0412\u0430\u043c \u00ab\u043f\u043e\u0447\u0451\u0442 \u0438 \u0443\u0432\u0430\u0436\u0435\u043d\u0438\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442 \u0432\u0440\u0435\u043c\u044f ?\u00bb. \u0412\u043e\u0442 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043c\u044b \u0438 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044b \u043a \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e. \u0415\u0441\u043b\u0438 \u043a\u0430\u043a\u043e\u0439-\u0442\u043e \u0436\u0443\u0440\u043d\u0430\u043b \u043e\u0441\u0442\u0430\u043b\u0441\u044f \u0432\u043d\u0435 \u0440\u0430\u043c\u043e\u043a \u0441\u0442\u0430\u0442\u044c\u0438, \u0442\u043e \u043f\u0440\u043e\u0448\u0443 \u043f\u0440\u043e\u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\/\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u044c. <\/p>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/825214\/\"> https:\/\/habr.com\/ru\/articles\/825214\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0447\u0430\u0441\u0442\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u043f\u0440\u0438\u0451\u043c\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043a \u043d\u0438\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 (\u0441\u043f\u0440\u0430\u0432\u043a\u0430 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/56bf1265a92e4b4d9a72448c579887af\/8aa8b5386f64b555e10000009b38f8cf.html?locale=en-US&amp;version=7.5.28\" rel=\"noopener noreferrer nofollow\">\u0442\u0443\u0442 Auding and Logging<\/a>). \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u044b \u043f\u0440\u0435\u0436\u0434\u0435 \u0432\u0441\u0435\u0433\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b. \u0412\u0441\u0435 \u043a\u043e\u0434-\u043b\u0438\u0441\u0442\u0438\u043d\u0433\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043d\u0430 github \u0432 <a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\" rel=\"noopener noreferrer nofollow\">ZABAPFILEOS_07<\/a>.<\/p>\n<h3>\u0422\u0438\u043f\u044b \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0439 \u0432 SAP NetWeaver<\/h3>\n<p>\u041c\u043e\u0436\u043d\u043e \u0432\u044b\u0434\u0435\u043b\u0438\u0442\u044c 3 \u0442\u0438\u043f\u0430 \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u0436\u0443\u0440\u043d\u0430\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f):<\/p>\n<p>1)\u00a0\u00a0\u00a0\u00a0\u00a0 \u0421\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0435: \u0441\u0431\u043e\u0440 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u043e\u0431\u044b\u0442\u0438\u044f\u0445 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435: \u043f\u0440\u0430\u0432\u043a\u0430 \u043f\u043e\u0434 \u043e\u0442\u043b\u0430\u0434\u043a\u043e\u0439, \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a, \u0432\u044b\u0437\u043e\u0432 HTTP \u0438 \u0442.\u0434.<\/p>\n<p>2)\u00a0\u00a0\u00a0\u00a0\u00a0 \u0416\u0443\u0440\u043d\u0430\u043b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f (application): \u044d\u0442\u043e \u0436\u0443\u0440\u043d\u0430\u043b, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u043a\u0443\u0434\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u0438\u0448\u0435\u0442\u0441\u044f \u0438 \u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043f\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443 id-\u0431\u0438\u0437\u043d\u0435\u0441 \u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438 (\u0437\u0430\u043a\u0430\u0437, \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0430, FI-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442 \u0438 \u0442.\u0434.)<\/p>\n<p>3)\u00a0\u00a0\u00a0\u00a0\u00a0 \u0422\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 (\u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u043b\u043e\u0433 \u043f\u043e \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044e): \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u044b\u0439 \u043b\u043e\u0433, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u0434\u0435\u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u0437\u0430\u0434\u0430\u043d\u0438\u0435. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0445 \u0442\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 ABAP-\u043a\u043e\u0434\u0430, SQL-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432, RFC\/HTTP-\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u0439, \u043f\u0440\u043e\u0432\u0435\u0440\u043e\u043a \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u0439.<\/p>\n<p>\u0412 \u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0441\u0442\u0430\u0442\u044c\u0438 \u043c\u044b \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0436\u0443\u0440\u043d\u0430\u043b\u044b \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0430 \u0432\u043e \u0432\u0442\u043e\u0440\u043e\u0439 \u2013 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043b\u043e\u0433\u0438.<\/p>\n<h3>\u0427\u0430\u0441\u0442\u044c1. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/h3>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043b\u043e\u0433\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0432 \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445<\/p>\n<p>1.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <em>Business Application Log<\/em> (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>SLG1 \/ SLG0 \/\u00a0 SLG2<\/strong>)<\/p>\n<p>2.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <em>Change documents<\/em> (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>SCDO<\/strong>)<\/p>\n<p>3.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>SCU3<\/strong> <em>Table History Log<\/em><\/p>\n<p>4.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043f\u0440\u0438 \u043f\u0440\u0430\u0432\u043a\u0435 \u0442\u0430\u0431\u043b\u0438\u0446 \u0447\u0435\u0440\u0435\u0437<strong> SE16N<\/strong><\/p>\n<p>\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u0437\u0430\u0442\u0440\u043e\u043d\u0435\u043c \u0442\u0430\u043a\u0438\u0435 \u043b\u043e\u0433\u0438<\/p>\n<p>1.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 IDOC-logs<\/p>\n<p>2.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Output \u0432 SD\/MM (NAST-based)<\/strong><\/p>\n<p>3.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>ODATA-segw logs<\/strong><\/p>\n<p>4.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>SXI_MONITOR <\/strong><em>XI: Message Monitoring<\/em><\/p>\n<p>5.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Workflow Execution (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f <strong>SWI5<\/strong>)<\/p>\n<p>\u041b\u043e\u0433\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043d\u0430 \u0441\u0431\u043e\u0440 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f\u0445 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u0431\u0438\u0437\u043d\u0435\u0441-\u043e\u0431\u044a\u0435\u043a\u0442\u0430 (\u0437\u0430\u043a\u0430\u0437\u0430 \u043d\u0430 \u0437\u0430\u043a\u0443\u043f\u043a\u0443, \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u043e\u0433\u043e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430, \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0441 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0438\u043c\u0435\u043d\u043d\u043e \u0431\u0438\u0437\u043d\u0435\u0441-\u0434\u0430\u043d\u043d\u044b\u0445).<\/p>\n<h4>Business Application Log (BAL) \u2013 SLG1 \/ SLG0 \/ SLG2<\/h4>\n<p>\u041b\u043e\u0433 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 (<strong>Business Application Log<\/strong>) \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u043c \u0438 \u0447\u0430\u0441\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u043c \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445, \u043e\u0434\u043d\u0430\u043a\u043e \u043d\u0435 \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c. \u0418\u043c\u0435\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e API \u0438 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u0444\u0443\u043d\u043a\u0446\u0438\u0438. \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043a \u044d\u0442\u043e\u043c\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0443 <a href=\"https:\/\/help.sap.com\/docs\/SAP_NETWEAVER_750\/addb96cd90c945dfb3182865363bbc47\/4e21012c35d44180e10000000a15822b.html?locale=en-US\" rel=\"noopener noreferrer nofollow\">\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435<\/a>. \u0422\u0430\u043a\u0436\u0435 \u044d\u0442\u043e\u043c\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0443 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0441\u0442\u0430\u0442\u0435\u0439 \u0438 \u0432\u044b\u0434\u0435\u043b\u0435\u043d \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u043f\u0430\u043a\u0435\u0442 (<strong>SZAL<\/strong>) \u0441 \u0434\u0435\u043c\u043e-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u043c\u0438 \u0432\u043d\u0443\u0442\u0440\u0438 SAP-\u0441\u0438\u0441\u0442\u0435\u043c\u044b (\u0438\u0445 \u043c\u0430\u0441\u043a\u0430 <strong>SBAL_DEMO_*<\/strong>). \u041a\u0430\u043a \u0432\u0438\u0434\u043d\u043e, \u044d\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u043e \u0437\u0430\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b, \u0447\u0442\u043e \u043f\u043e\u0432\u044b\u0448\u0430\u0435\u0442 \u0435\u0433\u043e \u043f\u0440\u0438\u0432\u043b\u0435\u043a\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c.<\/p>\n<p>\u0412 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0438 \u0441\u0440\u0435\u0434\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043e\u043a \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442\u043e\u0432 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043e\u0431\u0451\u0440\u0442\u043e\u043a (wrappers) \u043d\u0430\u0434 \u044d\u0442\u0438\u043c \u043b\u043e\u0433\u043e\u043c. <em>\u041c\u043e\u044f \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f<\/em>: \u043d\u0435 \u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u0435\u0449\u0435 \u043e\u0434\u043d\u0443 \u043e\u0431\u0451\u0440\u0442\u043a\u0443 \u0441\u0432\u0435\u0440\u0445\u0443 (\u044d\u0442\u043e \u0442\u0440\u0430\u0442\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u0438) \u2013 \u043b\u0443\u0447\u0448\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043e\u0431\u0451\u0440\u0442\u043a\u0438 (\u0438\u0445 \u0432\u043f\u043e\u043b\u043d\u0435 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0438 \u0432\u0435\u0441\u044c\u043c\u0430 \u0434\u043e\u0441\u0442\u043e\u0439\u043d\u044b\u0435). \u041e\u0434\u0438\u043d \u0438\u0437 \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 <strong>IF_RECA_MESSAGE_LIST<\/strong> (\u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043b\u0430\u0441\u0441\u0430 <strong>CF_RECA_MESSAGE_LIST<\/strong>); <a href=\"https:\/\/sappro.sapland.ru\/publications\/phormirovanie-kollektora-soobschenii-i-metodika-raboti-s-nim.html\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u0438\u043c\u0435\u0440 \u043e\u043f\u0438\u0441\u0430\u043d \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435<\/a>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u0432 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435. \u0414\u0430\u0432\u0430\u0439\u0442\u0435 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0430\u0436\u043d\u044b\u0445 \u0434\u043e\u0441\u0442\u043e\u0438\u043d\u0441\u0442\u0432 BAL-\u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0430. \u0412 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u0445 \u044f \u0431\u0443\u0434\u0443 \u0441\u0441\u044b\u043b\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 DEMO-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0412\u044b \u0432\u0441\u0435\u0433\u0434\u0430 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0442\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u043e\u0439 \u043e\u043f\u0446\u0438\u0438 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0435\u0451 \u0432 \u0441\u0432\u043e\u0435\u043c \u0440\u0435\u0448\u0435\u043d\u0438\u0438.<\/p>\n<p><strong><em>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0447\u043d\u043e\u0433\u043e \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439. <\/em><\/strong>\u041b\u043e\u0433 \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u0442\u044c \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0435 \u0432 \u043e\u0434\u043d\u043e\u0439 \u043a\u0443\u0447\u0435, \u0430 \u043a \u043a\u0430\u043a\u043e\u043c\u0443-\u043b\u0438\u0431\u043e \u043f\u0440\u0438\u0437\u043d\u0430\u043a\u0443 (\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438), \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u0434-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438, \u0443 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0442\u043e\u0436\u0435 \u043f\u043e\u0434-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438. \u042d\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043d\u0435 \u0437\u0430\u043f\u0443\u0442\u0430\u0442\u044c\u0441\u044f \u0432 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f\u0445; \u043a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043f\u043e \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u043e\u0441\u0442\u0438, \u0447\u0442\u043e \u0442\u043e\u0436\u0435 \u0443\u043b\u0443\u0447\u0448\u0430\u0435\u0442 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043b\u043e\u0433\u043e\u0432. \u0414\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u044d\u0442\u043e\u0439 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 <strong>SBAL_DEMO_04_DETLEVEL<\/strong> \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 ALV.<\/p>\n<p>\u041c\u044b \u043c\u043e\u0436\u0435\u043c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043b\u043e\u0433\u0438 \u0432 \u0432\u0438\u0434\u0435 \u0434\u0435\u0440\u0435\u0432\u0430 \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c (\u0444\u0438\u043b\u044c\u0442\u0440\u043e\u0432\u0430\u0442\u044c) \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u043d\u0443\u0436\u043d\u043e\u0439 \u00ab\u0432\u0435\u0442\u043a\u0435-\u0441\u0443\u0449\u043d\u043e\u0441\u0442\u0438\u00bb. \u0422\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u043c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u043b\u043e\u0433 \u043f\u043e \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u043e\u0441\u0442\u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439.<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 1 \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0447\u043d\u043e\u0433\u043e \u043d\u0430\u043a\u0430\u043f\u043b\u0438\u0432\u0430\u043d\u0438\u044f \u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0432 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435 BAL (Business Appl Log)<\/figcaption><\/div>\n<\/figure>\n<p><strong><em>\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u0430\u0445.<\/em><\/strong><\/p>\n<p><em>ApplicationLog<\/em> \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c \u043e\u043a\u043d\u043e\u043c, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0435 \u043e\u043a\u043d\u043e\u043c, \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 POPUP, \u0430 \u0442\u0430\u043a\u0436\u0435 custom-\u043e\u043a\u043d\u043e (\u043a\u0430\u043a \u043c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u043e\u043a\u043d\u043e), \u0442\u0430\u043a \u0438 \u043d\u0435\u043c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435 (\u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043d\u0435 \u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442). \u0414\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u044d\u0442\u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 <strong>SBAL_DEMO_04<\/strong>.<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 2 \u0420\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u0430<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 3 \u0414\u0440\u0435\u0432\u043e\u0432\u0438\u0434\u043d\u043e\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (\u043e\u043f\u0446\u0438\u044f Display Logs)<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 4 \u0412\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0435 \u0447\u0435\u0440\u0435\u0437 \u043f\u043e\u0434\u044d\u043a\u0440\u0430\u043d \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (\u043e\u043f\u0446\u0438\u044f In Subscreen)<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 5 \u041c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u0430 (POPUP) \u0441 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u043a\u043e\u0439 \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043e\u043a\u043d\u0430<\/figcaption><\/div>\n<\/figure>\n<p><strong><em>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0432 \u0431\u0430\u0437\u0443 \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0441 \u0434\u043e\u043f.\u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u043b\u044e\u0431\u043e\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b.<\/em><\/strong><\/p>\n<p>\u0412 \u0434\u0435\u043c\u043e-\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 <strong>SBAL_DEMO_05<\/strong> \u0438 <strong>SBAL_DEMO_06<\/strong> \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u043b\u043e\u0433 \u0432 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435\u043c \u0432 SLG1. \u0412 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 <strong>SBAL_DEMO_06<\/strong> \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e, \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0434\u043e\u043f.\u0434\u0430\u043d\u043d\u044b\u0435 \u043a \u043b\u043e\u0433\u0443.<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 6 \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u043e\u043f.\u0434\u0430\u043d\u043d\u044b\u0445 \u043a \u043b\u043e\u0433\u0443 \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445<\/figcaption><\/div>\n<\/figure>\n<p>\u041a\u043e\u0433\u0434\u0430 \u0443 \u043d\u0430\u0441 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u044b \u043a \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u043c\u0443 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044e \u0434\u0430\u043d\u043d\u044b\u0435, \u0442\u043e \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043f\u0435\u0446.\u043f\u0438\u043a\u0442\u043e\u0433\u0440\u0430\u043c\u043c\u0430, \u043f\u043e \u043d\u0430\u0436\u0430\u0442\u0438\u044e \u043d\u0430 \u043e\u043d\u043e\u0439 \u043f\u043e\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u043e\u043f.\u044d\u043a\u0440\u0430\u043d. \u0414\u043e\u043f.\u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u044e\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 INDX-like \u0442\u0430\u0431\u043b\u0438\u0446\u0443 <strong>BAL_INDX<\/strong>, \u0433\u0434\u0435 \u043a\u043b\u044e\u0447\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u043e\u043c\u0435\u0440 \u0436\u0443\u0440\u043d\u0430\u043b\u0430 \u0438 \u043d\u043e\u043c\u0435\u0440 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u0436\u0443\u0440\u043d\u0430\u043b\u0430.<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 7 \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0434\u043e\u043f. \u0434\u0430\u043d\u043d\u044b\u0445 \u043a \u043d\u043e\u043c\u0435\u0440\u0443 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f<\/figcaption><\/div>\n<\/figure>\n<p><strong><em>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u0442\u044c \u044d\u043a\u0440\u0430\u043d \u043a\u043d\u043e\u043f\u043a\u0430\u043c\u0438 \u0438 \u0434\u043e\u043f.\u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430\u043c\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e callback.<\/em><\/strong><\/p>\n<p>\u0412 \u0436\u0443\u0440\u043d\u0430\u043b \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0432\u043e\u0438 callback \u0438 \u0442\u0435\u043c, \u0441\u0430\u043c\u044b\u043c \u043c\u044b \u043c\u043e\u0436\u0435\u043c: \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c custom-\u043a\u043d\u043e\u043f\u043a\u0438 \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u0430, \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a \u043d\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 callback. \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 callback \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 <strong>SBAL_CALLBACK<\/strong> (\u0442\u0430\u043c \u0436\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u0443\u044e \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044e).<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 8 \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 callback \u0434\u043b\u044f \u0436\u0443\u0440\u043d\u0430\u043b\u0430<\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 9 \u042d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u0441 custom-\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u043c \u0441\u043e\u0431\u044b\u0442\u0438\u044f<\/figcaption><\/div>\n<\/figure>\n<p>\u0422\u0435\u043f\u0435\u0440\u044c \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u0432\u0435\u0442\u043e\u043a, \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439 \u0438 \u043a\u043d\u043e\u043f\u043e\u043a, \u0443 \u043c\u0435\u043d\u044f \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438, \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0441\u043c\u0435\u0436\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0431\u043e\u043b\u0435\u0435 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430\u0445, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u043b\u043e\u0433\u0438 \u0438 \u0434\u0430\u0436\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ?. <\/p>\n<p>\u00a0\u0412 \u0441\u0442\u0430\u0442\u044c\u0435 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0438\u043b \u0442\u0435, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0438\u0441\u044c \u043c\u043d\u0435 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0447\u0430\u0441\u0442\u043e \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c\u044b\u043c\u0438. \u0415\u0441\u043b\u0438 \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u0442\u043e \u043e\u0442\u043a\u0440\u043e\u0439\u0442\u0435 \u043f\u0430\u043a\u0435\u0442 <strong>SZAL<\/strong> (\u043d\u0435 <strong>SBAL<\/strong>, \u0430 \u0438\u043c\u0435\u043d\u043d\u043e <strong>SZAL<\/strong>) \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e SE80 \u0438 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b <strong>SBAL_DEMO*<\/strong>.<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 10 DEMO-\u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0434\u043b\u044f Application Log, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443<\/figcaption><\/div>\n<\/figure>\n<p><strong><em>\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043b\u043e\u0433\u043e\u0432<\/em><\/strong><\/p>\n<p>\u041f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441 \u0436\u0443\u0440\u043d\u0430\u043b\u043e\u043c SBAL \u043d\u0443\u0436\u043d\u043e \u0438\u043c\u0435\u0442\u044c \u0432\u0432\u0438\u0434\u0443, \u0447\u0442\u043e \u043e\u043d\u0438 \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u0447\u0438\u0449\u0430\u0442\u044c\u0441\u044f. \u041e\u0447\u0438\u0441\u0442\u043a\u0443 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u043f\u043e \u0440\u0430\u0437\u043d\u044b\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c. \u0414\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u044d\u0442\u043e \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SLG2<\/strong>. \u041f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u043b\u043e\u0433\u0430 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445 \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f <em>expired time<\/em> (\u0432\u0440\u0435\u043c\u044f \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438) \u0442\u043e\u0439 \u0438\u043b\u0438 \u0438\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438. \u0417\u0430\u0434\u0430\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0432 \u0444\u043e\u043d\u043e\u0432\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435.<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 11 \u042d\u043a\u0440\u0430\u043d \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b (\u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044f SLG2) \u0434\u043b\u044f \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d\u043d\u044b\u0445 \u043b\u043e\u0433\u043e\u0432<\/figcaption><\/div>\n<\/figure>\n<p><strong><em>\u041f\u0440\u0438\u043c\u0435\u0440 \u0441ustom-\u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0432 BAL.<\/em><\/strong><\/p>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043b\u043e\u0433\u0430 \u043f\u043e \u0448\u0430\u0433\u0430\u043c. \u041f\u0443\u0441\u0442\u044c \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u043d\u0435\u043a\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 <strong>ABFOS<\/strong> \u043f\u043e HTTP-\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 (Advanced Business Flexible Operational Server \u2013 \u044d\u0442\u043e \u0443\u0447\u0435\u0431\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 nginx, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u0446\u0435\u043b\u0435\u0439 \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438, \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f ERP-\u0437\u0430\u0434\u0430\u0447). \u0421\u0438\u0441\u0442\u0435\u043c\u0430 SAP ERP \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0441 \u043f\u043e HTTP-\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 \u0441 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u043c (\u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u0430: \u041e\u0417\u041c\/\u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0438 \u0434\u0430\u0442\u0430) \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u043f\u0440\u043e\u0433\u043d\u043e\u0437 \u043f\u0440\u043e\u0434\u0430\u0436 \u043d\u0430 \u044d\u0442\u043e\u0442 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b. \u041d\u0430\u0448\u0430 \u0437\u0430\u0434\u0430\u0447\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Application Log \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0431\u044a\u0435\u043a\u0442 \u0438 \u0437\u0430\u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u0442\u044c request-response \u0432 \u043f\u043e\u043d\u044f\u0442\u043d\u043e\u043c \u0432\u0438\u0434\u0435, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u044d\u0442\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e.<\/p>\n<p>\u0421\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043e\u0431\u044a\u0435\u043a\u0442: \u043f\u0443\u0441\u0442\u044c \u0432 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u043d\u0430\u0437\u044b\u0432\u0430\u0442\u044c\u0441\u044f <strong>ZABFOS<\/strong>\u2013 Advanced Business Flex Operational System, \u0438 \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442: <strong>ZFORECAST<\/strong> (<em>\u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0433\u043d\u043e\u0437\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e AI \/ \u0418\u0418<\/em>). \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u044e <strong>SLG0<\/strong> \u0438 \u043d\u0430\u0436\u043c\u0435\u043c <em>New Entry (\u0421\u043e\u0437\u0434\u0430\u0442\u044c).<\/em><\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 12 \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0434\u043b\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432 SLG0<\/figcaption><\/div>\n<\/figure>\n<p>\u0417\u0430\u0442\u0435\u043c, \u0432\u044b\u0434\u0435\u043b\u0438\u0432 \u0441\u0442\u0440\u043e\u043a\u0443 \u0441 <strong>ZABFOS<\/strong> \u0434\u0432\u0430\u0436\u0434\u044b, \u043a\u043b\u0438\u043a\u043d\u0435\u043c \u043d\u0430 \u043f\u043e\u0434-\u043f\u0430\u043f\u043a\u0435 <strong>Sub-Objects<\/strong>.<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 13 \u041f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u043c \u043a \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442\u0430\u043c<\/figcaption><\/div>\n<\/figure>\n<p>\u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043d\u043e\u043f\u043a\u0438 <em>New Entry (\u0421\u043e\u0437\u0434\u0430\u0442\u044c).<\/em> \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442\u0430 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c <strong>ZFORECAST<\/strong> \u0438 \u0442\u0435\u043a\u0441\u0442: <em>\u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0433\u043d\u043e\u0437\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e AI \/ \u0418\u0418<\/em>, \u043a\u0430\u043a \u043d\u0430 \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u0435 \u043d\u0438\u0436\u0435.<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u0420\u0438\u0441. 14 \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043f\u043e\u0434\u043e\u0431\u044a\u0435\u043a\u0442\u0430<\/figcaption><\/div>\n<\/figure>\n<p>\u0414\u043b\u044f \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043b\u0430\u0441\u0441 \u043d\u0430 \u0431\u0430\u0437\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 <strong>IF_RECA_MESSAGE_LIST <\/strong>(<a href=\"https:\/\/sapland.ru\/publications\/phormirovanie-kollektora-soobschenii-i-metodika-raboti-s-nim.html\" rel=\"noopener noreferrer nofollow\">\u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f \u043f\u0440\u043e \u044d\u0442\u043e \u0442\u0443\u0442<\/a>), \u0430 \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 (complex data) \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 <strong>BAL_INDX.<\/strong> \u041c\u0435\u0442\u043e\u0434 \u043f\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044e complex data \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0433\u043b\u044f\u0434\u0435\u0442\u044c \u043a\u0430\u043a \u043d\u0430 \u043a\u043e\u0434-\u043b\u0438\u0441\u0442\u0438\u043d\u0433\u0435 \u043d\u0438\u0436\u0435, \u0430 <a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\/blob\/main\/src\/zabapfileos_07_httplog_cls3.prog.abap\" rel=\"noopener noreferrer nofollow\">\u043f\u043e\u043b\u043d\u044b\u0439 \u043a\u043e\u0434 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0437\u0434\u0435\u0441\u044c<\/a>.<\/p>\n<pre><code class=\"matlab\">  METHOD save_complex.     DATA lv_json_http_info TYPE string.     DATA lv_lognumb_ext TYPE balognr.      lv_lognumb_ext = mo_msg_list->md_extnumber &amp;&amp; mv_complex_counter.     mv_complex_counter = mv_complex_counter + 1.      lv_json_http_info =     \/ui2\/cl_json=>serialize(       EXPORTING         data             = iv     ).      EXPORT http_call_json = lv_json_http_info        TO DATABASE bal_indx(al)      \"  ID g_lognumber. \"        ID lv_lognumb_ext.      MESSAGE s004(zabfos_msg) WITH lv_lognumb_ext INTO sy-msgli.     me->add_prev_msg( ).   ENDMETHOD.<\/code><\/pre>\n<p>\u041f\u0440\u0438 http-\u0432\u044b\u0437\u043e\u0432\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0437\u0430\u043f\u0440\u043e\u0441, \u043a\u043e\u0434 \u043e\u0442\u0432\u0435\u0442\u0430, \u0438 \u043f\u043e\u043b\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0442\u0432\u0435\u0442\u0430. \u041f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u0432 \u043a\u043e\u0434-\u043b\u0438\u0441\u0442\u0438\u043d\u0433\u0435 (<a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\/blob\/main\/src\/zabapfileos_07_httplog_cls1.prog.abap\" rel=\"noopener noreferrer nofollow\">\u0438\u043d\u043a\u043b\u044e\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0432\u044b\u0437\u043e\u0432\u044b \u0434\u043b\u044f <strong>ABFOS<\/strong><\/a>).<\/p>\n<pre><code class=\"matlab\">  METHOD _log_httpcall.      MESSAGE s002(zabfos_msg)  WITH ms_http_call-req_method ms_http_call-req_path       INTO sy-msgli.     mo_log->add_prev_msg( ).      MESSAGE s003(zabfos_msg) WITH  ms_http_call-resp_code ms_http_call-resp_reason        INTO sy-msgli.     mo_log->add_prev_msg( ).      mo_log->save_complex( ms_http_call ).    ENDMETHOD.<\/code><\/pre>\n<p>\u0410 \u0434\u043b\u044f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0441\u043e\u0441\u0442\u0430\u0432\u043d\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u043c\u044b \u00ab\u043f\u0440\u0438\u043a\u0440\u0443\u0442\u0438\u043c\u00bb callback \u043f\u0440\u0438 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0443\u043a\u0430\u0436\u0435\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043e\u0434\u0443\u043b\u044c \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 <strong>callback<\/strong>. \u042d\u0442\u043e \u043d\u0430\u043c \u0434\u0430\u0441\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u00ab\u043f\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0438\u0442\u044c\u00bb \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0440\u0438 \u0434\u0432\u043e\u0439\u043d\u043e\u043c \u043a\u043b\u0438\u043a\u0435 \u043f\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044e. \u041f\u043e\u043b\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b <a href=\"https:\/\/github.com\/OlegBash599\/ZABAPFILEOS_07\/blob\/main\/src\/zabapfileos_07_httplog_cls2.prog.abap\" rel=\"noopener noreferrer nofollow\">\u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0437\u0434\u0435\u0441\u044c \u0434\u043b\u044f log<\/a>. <\/p>\n<pre><code class=\"matlab\">    ls_display_profile-clbk_ucbf-userexitp = ''.     ls_display_profile-clbk_ucbf-userexitf = 'Z_AF07_SBAL_CALLBACK_BEFORE'.     ls_display_profile-clbk_ucbf-userexitt = const_callback_function.      ls_display_profile-clbk_ucaf-userexitp = ''.     ls_display_profile-clbk_ucaf-userexitf = 'Z_AF07_SBAL_CALLBACK_AFTER'.     ls_display_profile-clbk_ucaf-userexitt = const_callback_function.<\/code><\/pre>\n<p>\u0412 \u0441\u0430\u043c\u043e\u043c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u043c \u043c\u043e\u0434\u0443\u043b\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043b\u044e\u0431\u0430\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 (\u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u0438 \u0438 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438). \u0412 \u043d\u0430\u0448\u0435\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u0447\u0438\u0442\u0430\u0435\u043c \u0438\u0437 INDX-\u0442\u0430\u0431\u043b\u0438\u0446\u044b http-\u0437\u0430\u043f\u0440\u043e\u0441-\u043e\u0442\u0432\u0435\u0442 \u0438 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c \u0432 HTML-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435. <\/p>\n<pre><code class=\"matlab\">FUNCTION z_af07_sbal_callback_before. *\"---------------------------------------------------------------------- *\"*\"Local Interface: \" CHANGING \" \"     REFERENCE(C_S_USER_COMMAND_DATA) TYPE  BAL_S_CBUC\"<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-380233","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/380233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=380233"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/380233\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=380233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=380233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=380233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}