====== Верхнеуровневая схема ====== {{drawio>diagram1.png}} ====== Схема системы в С4 ====== @startuml !include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4.puml !include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Container.puml !include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Component.puml ' LAYOUT_WITH_LEGEND() title Архитектура 1С Person(СпециалистЗУП, "Бухгалтер по ЗП", "Специалист 1С:ЗУП") Person(СотрудникКомпании, "Сотрудники", "Сотрудник компании") ' Системы System_Boundary(ЗУП, "1C:ЗУП") { Container(КадровыйУчет, "Кадровый учет", "") Container(ЗП_Учет, "Учет зарплаты", "") Component(ОтражениеЗП_ЗУП, "Отражение зарплаты в бухучете",, "") } System_Boundary(Бухгалтерия, "1C:Бухгалтерия") { Container(РеглУчетБП, "Регламентированный учет", "") Component(ОтражениеЗП_БП, "Отражение зарплаты в бухучете", , "") } ' Новые системы ЕРП, Шина ЕСБ 'System(ЕРП, "1С:ЕРП") System_Boundary(ЕРП, "1C:ЕРП") { Container(УчетНСИ, "Учет НСИ", "") } System_Ext(ESB, "Шина ESB", "Корпоративная шина данных") System_Ext(ПочтоваяСистема, "E-mail сервер") System_Ext(ЛичныйКабинет, "1C Личный кабинет", "web_app") ' Связи Rel(СпециалистЗУП, ЗП_Учет, "Ввод данных") Rel(ОтражениеЗП_ЗУП, ОтражениеЗП_БП, "Данные по ЗП", "Типовой обмен 1С (КД 3)") Rel(ЗУП, ПочтоваяСистема, "Расчетные листки сотрудникам", "ежемесячно") Rel(ПочтоваяСистема, СотрудникКомпании, "Расчетные листки сотрудникам", "ежемесячно") Rel_D(ЗУП, ЛичныйКабинет, "Данные отпуска") Rel_R(СотрудникКомпании, ЛичныйКабинет, "Оформление отпуска") ' Новые связи ЕРП с Бухгалтерией через шину Rel(УчетНСИ, ESB, "Номенклатура", "https") Rel(ESB, Бухгалтерия, "Номенклатура", "https") ' Расположение Lay_U(ОтражениеЗП_ЗУП, ЗП_Учет) ' Lay_U(СотрудникКомпании, ЛичныйКабинет) @enduml Прикольная заметка --- //[[sergeyksk@gmail.com|Sergey Kamenskiy]] 2025/02/13 08:23// flowchart TD %% Nodes A("fab:fa-youtube Starter Guide") B("fab:fa-youtube Make Flowchart") n1@{ icon: "fa:gem", pos: "b", h: 24} C("fa:fa-book-open Learn More") D{"Use the editor"} n2(Many shapes)@{ shape: delay} E(fa:fa-shapes Visual Editor) F("fa:fa-chevron-up Add node in toolbar") G("fa:fa-comment-dots AI chat") H("fa:fa-arrow-left Open AI in side menu") I("fa:fa-code Text") J(fa:fa-arrow-left Type Mermaid syntax) %% Edge connections between nodes A --> B --> C --> n1 & D & n2 D -- Build and Design --> E --> F D -- Use AI --> G --> H D -- Mermaid js --> I --> J %% Individual node styling. Try the visual editor toolbar for easier styling! style E color:#FFFFFF, fill:#AA00FF, stroke:#AA00FF style G color:#FFFFFF, stroke:#00C853, fill:#00C853 style I color:#FFFFFF, stroke:#2962FF, fill:#2962FF %% You can add notes with two "%" signs in a row!