<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=ABAP%2F4</id>
	<title>ABAP/4 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=ABAP%2F4"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=ABAP/4&amp;action=history"/>
	<updated>2026-07-17T02:18:59Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=ABAP/4&amp;diff=7372&amp;oldid=prev</id>
		<title>imported&gt;Lê Lợi (bot): Автодевикификация Шаблон:Языки программирования.</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=ABAP/4&amp;diff=7372&amp;oldid=prev"/>
		<updated>2025-12-03T11:39:51Z</updated>

		<summary type="html">&lt;p&gt;Автодевикификация &lt;a href=&quot;/mediawiki/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%AF%D0%B7%D1%8B%D0%BA%D0%B8_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Шаблон:Языки программирования (страница не существует)&quot;&gt;Шаблон:Языки программирования&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Карточка языка программирования&lt;br /&gt;
| name = ABAP/4&lt;br /&gt;
| logo = &lt;br /&gt;
| semantics = [[Мультипарадигмальный язык программирования|мультипарадигмальный]]: [[объектно-ориентированное программирование|объектно-ориентированное]], [[процедурное программирование|процедурное]]&lt;br /&gt;
| paradigm = [[объектно-ориентированный язык программирования|объектно-ориентированный]], [[императивный язык программирования|императивный]], [[Структурное программирование|структурный]]&lt;br /&gt;
| class = &lt;br /&gt;
| year = 1983&lt;br /&gt;
| designer = [[SAP AG]]&lt;br /&gt;
| latest_release_version = 7.58&lt;br /&gt;
| latest_release_date = 26.10.2023&lt;br /&gt;
| latest_preview_version = &lt;br /&gt;
| latest_preview_date = &lt;br /&gt;
| typing = [[строгая типизация|строгая]], [[статическая типизация|статическая]], безопасная, {{нп1|Именованная типизация|именованная|en|Nominative type system}}&lt;br /&gt;
| implementations = [[SAP R/2]], [[SAP R/3]], [[SAP#SAP_S/4HANA|SAP S/4HANA]]&lt;br /&gt;
| influenced_by = [[Objective-C]], [[COBOL]], [[SQL]]&lt;br /&gt;
| influenced = &lt;br /&gt;
| dialects = &lt;br /&gt;
| operating_system = [[Кроссплатформенное программное обеспечение|кроссплатформенный]]&lt;br /&gt;
| website = https://www.sdn.sap.com/irj/sdn/abap&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ABAP/4&amp;#039;&amp;#039;&amp;#039; ({{lang-en|Advanced Business Application Programming}}, {{lang-de|Allgemeiner Berichts-Aufbereitungs-Prozessor}}&amp;lt;ref&amp;gt;«ABAP History». &amp;#039;&amp;#039;SAP-technical.com&amp;#039;&amp;#039;. [http://www.sap-technical.com/content/abap/1ABAP%20History.htm] {{Wayback|url=http://www.sap-technical.com/content/abap/1ABAP%20History.htm|date=20171115212143}}&amp;lt;/ref&amp;gt;) — [[Проприетарное программное обеспечение|проприетарный]] внутренний [[язык программирования высокого уровня]] с [[кобол]]оподобным синтаксисом, используемый в приложениях корпорации [[SAP]].&lt;br /&gt;
&lt;br /&gt;
Цифра «4», по всей видимости, символизирует отношение к четвёртому поколению языков программирования. Язык был создан в [[1980 год]]у для работы с системой [[SAP R/2]], позднее унаследован в [[SAP R/3]]. Сохранён и в последующих версиях приложений SAP, наряду с [[Java]] стал языком создания приложений для [[SAP NetWeaver Application Server]].&lt;br /&gt;
&lt;br /&gt;
Реализует работу с внутренними структурами данных, интерфейсом пользователя [[SAP R/3]], транзакциями, отчётами, интерфейсами загрузки и выгрузки данных. Используется исключительно для [[Прикладное программное обеспечение|бизнес-приложений]] и [[Подпрограммное обеспечение|промежуточного программного обеспечения]] компании [[SAP]]. Имеет возможности для объектно-ориентированного программирования. Имеет [[сборщик мусора]]. Исходный текст ABAP компилируется («генерируется») в ABAP-байт-код («report load»), запускаемый в специализированной среде исполнения&amp;lt;ref&amp;gt;{{Книга|автор = Maurice Sens|год = 2010-08-30|isbn = 9781449631581|страниц = 347|издательство = Jones &amp;amp; Bartlett Learning|заглавие = Upgrading SAP|ссылка = https://books.google.com/books?id=jZ0bVVVCBdgC|страницы = 18|часть = ABAP|archivedate = 2016-05-30|archiveurl = https://web.archive.org/web/20160530010156/https://books.google.com/books?id=jZ0bVVVCBdgC}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Все программы хранятся в базе данных. Для создания программ может использоваться [[SAPGUI]] (транзакция SE80), либо среда разработки [[Eclipse (среда разработки)|Eclipse]] (с набором плагинов от SAP).&lt;br /&gt;
&lt;br /&gt;
Пример программы на ABAP/4 (печатает номер используемой версии клиентской программы SAPGUI):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;abap&amp;quot;&amp;gt;&lt;br /&gt;
  REPORT zguiver.                  &amp;quot;zguiver - имя программы (отчёта)&lt;br /&gt;
  &lt;br /&gt;
  DATA: BEGIN OF gs_sysnfo.        &amp;quot;объявление переменной-структуры для хранения данных, структуры можно объявлять через TYPES&lt;br /&gt;
          INCLUDE STRUCTURE rfcsi. &amp;quot;включаем в структуру компоненты другой структуры, объявленной в словаре данных&lt;br /&gt;
  DATA: END OF gs_sysnfo.&lt;br /&gt;
  &lt;br /&gt;
  CALL FUNCTION &amp;#039;RFC_SYSTEM_INFO&amp;#039;  &amp;quot;вызов функционального модуля&lt;br /&gt;
    DESTINATION &amp;#039;SAPGUI&amp;#039; &lt;br /&gt;
    IMPORTING&lt;br /&gt;
      rfcsi_export = gs_sysnfo.    &amp;quot;получение результата работы модуля&lt;br /&gt;
  &lt;br /&gt;
  WRITE: / &amp;#039;SAPGUI version:&amp;#039;, gs_sysnfo-rfcsaprl.   &amp;quot;вывод версии клиента SAP R/3 на экран с новой строки&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{примечания}}&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
* Кале Вивек. Внедрение SAP R/3: Руководство для менеджеров и инженеров.&lt;br /&gt;
&lt;br /&gt;
== Ссылки ==&lt;br /&gt;
{{викиучебник|ABAP}}&lt;br /&gt;
* [http://help.sap.com/saphelp_erp2004/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm ABAP/4 системы SAP R/3 v.4.7] {{Wayback|url=http://help.sap.com/saphelp_erp2004/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/frameset.htm |date=20051122112341 }}{{ref|en}}&lt;br /&gt;
&lt;br /&gt;
{{оформить литературу|дата=2021-04-21}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:SAP]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Lê Lợi (bot)</name></author>
	</entry>
</feed>