Инициализация
18
Проект_деньги/.project
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<projectDescription>
|
||||||
|
<name>Проект_деньги</name>
|
||||||
|
<comment></comment>
|
||||||
|
<projects>
|
||||||
|
</projects>
|
||||||
|
<buildSpec>
|
||||||
|
<buildCommand>
|
||||||
|
<name>org.eclipse.xtext.ui.shared.xtextBuilder</name>
|
||||||
|
<arguments>
|
||||||
|
</arguments>
|
||||||
|
</buildCommand>
|
||||||
|
</buildSpec>
|
||||||
|
<natures>
|
||||||
|
<nature>org.eclipse.xtext.ui.shared.xtextNature</nature>
|
||||||
|
<nature>com._1c.g5.v8.dt.core.V8ConfigurationNature</nature>
|
||||||
|
</natures>
|
||||||
|
</projectDescription>
|
||||||
2
Проект_деньги/.settings/org.eclipse.core.resources.prefs
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
eclipse.preferences.version=1
|
||||||
|
encoding/<project>=UTF-8
|
||||||
2
Проект_деньги/DT-INF/PROJECT.PMF
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
Manifest-Version: 1.0
|
||||||
|
Runtime-Version: 8.3.27
|
||||||
@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||||
|
<filter>
|
||||||
|
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||||
|
</filter>
|
||||||
|
<order>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||||
|
</order>
|
||||||
|
<conditionalAppearance>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||||
|
</conditionalAppearance>
|
||||||
|
<itemsViewMode>Normal</itemsViewMode>
|
||||||
|
<itemsUserSettingID>911b6018-f537-43e8-a417-da56b22f9aec</itemsUserSettingID>
|
||||||
|
</Settings>
|
||||||
@ -0,0 +1,436 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Пользователь</name>
|
||||||
|
<id>23</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Пользователь</segments>
|
||||||
|
</dataPath>
|
||||||
|
<handlers>
|
||||||
|
<event>OnChange</event>
|
||||||
|
<name>ПользовательПриИзменении</name>
|
||||||
|
</handlers>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ПользовательРасширеннаяПодсказка</name>
|
||||||
|
<id>25</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ПользовательКонтекстноеМеню</name>
|
||||||
|
<id>24</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Table">
|
||||||
|
<name>Объект</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект</segments>
|
||||||
|
</dataPath>
|
||||||
|
<titleLocation>None</titleLocation>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Счет</name>
|
||||||
|
<id>14</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Счет</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СчетРасширеннаяПодсказка</name>
|
||||||
|
<id>16</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СчетКонтекстноеМеню</name>
|
||||||
|
<id>15</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>СуммаОстаток</name>
|
||||||
|
<id>17</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.СуммаОстаток</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СуммаОстатокРасширеннаяПодсказка</name>
|
||||||
|
<id>19</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СуммаОстатокКонтекстноеМеню</name>
|
||||||
|
<id>18</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<width>2</width>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>СчетВалюта</name>
|
||||||
|
<id>26</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Счет.Валюта</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СчетВалютаРасширеннаяПодсказка</name>
|
||||||
|
<id>28</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СчетВалютаКонтекстноеМеню</name>
|
||||||
|
<id>27</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<width>1</width>
|
||||||
|
<maxWidth>1</maxWidth>
|
||||||
|
<maxHeight>1</maxHeight>
|
||||||
|
<horizontalStretch>false</horizontalStretch>
|
||||||
|
<verticalStretch>false</verticalStretch>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ОбъектКоманднаяПанель</name>
|
||||||
|
<id>3</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<handlers>
|
||||||
|
<event>OnActivateRow</event>
|
||||||
|
<name>ОбъектПриАктивизацииСтроки</name>
|
||||||
|
</handlers>
|
||||||
|
<searchStringAddition>
|
||||||
|
<name>ОбъектСтрокаПоиска</name>
|
||||||
|
<id>5</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОбъектСтрокаПоискаРасширеннаяПодсказка</name>
|
||||||
|
<id>7</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОбъектСтрокаПоискаКонтекстноеМеню</name>
|
||||||
|
<id>6</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<source>Объект</source>
|
||||||
|
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchStringAddition>
|
||||||
|
<viewStatusAddition>
|
||||||
|
<name>ОбъектСостояниеПросмотра</name>
|
||||||
|
<id>8</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОбъектСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||||
|
<id>10</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОбъектСостояниеПросмотраКонтекстноеМеню</name>
|
||||||
|
<id>9</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>ViewStatusAddition</type>
|
||||||
|
<source>Объект</source>
|
||||||
|
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</viewStatusAddition>
|
||||||
|
<searchControlAddition>
|
||||||
|
<name>ОбъектУправлениеПоиском</name>
|
||||||
|
<id>11</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОбъектУправлениеПоискомРасширеннаяПодсказка</name>
|
||||||
|
<id>13</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОбъектУправлениеПоискомКонтекстноеМеню</name>
|
||||||
|
<id>12</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>SearchControlAddition</type>
|
||||||
|
<source>Объект</source>
|
||||||
|
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchControlAddition>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОбъектРасширеннаяПодсказка</name>
|
||||||
|
<id>4</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОбъектКонтекстноеМеню</name>
|
||||||
|
<id>2</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<representation>HierarchicalList</representation>
|
||||||
|
<changeRowSet>true</changeRowSet>
|
||||||
|
<changeRowOrder>true</changeRowOrder>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||||
|
<selectionMode>MultiRow</selectionMode>
|
||||||
|
<header>true</header>
|
||||||
|
<headerHeight>1</headerHeight>
|
||||||
|
<footerHeight>1</footerHeight>
|
||||||
|
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||||
|
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||||
|
<horizontalLines>true</horizontalLines>
|
||||||
|
<verticalLines>true</verticalLines>
|
||||||
|
<useAlternationRowColor>true</useAlternationRowColor>
|
||||||
|
<searchOnInput>Auto</searchOnInput>
|
||||||
|
<initialListView>Auto</initialListView>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<enableStartDrag>true</enableStartDrag>
|
||||||
|
<rowPictureDataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.DefaultPicture</segments>
|
||||||
|
</rowPictureDataPath>
|
||||||
|
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||||
|
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||||
|
<period>
|
||||||
|
<startDate>0001-01-01T00:00:00</startDate>
|
||||||
|
<endDate>0001-01-01T00:00:00</endDate>
|
||||||
|
</period>
|
||||||
|
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||||
|
<showRoot>true</showRoot>
|
||||||
|
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Итого</name>
|
||||||
|
<id>20</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Итого</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ИтогоРасширеннаяПодсказка</name>
|
||||||
|
<id>22</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ИтогоКонтекстноеМеню</name>
|
||||||
|
<id>21</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<handlers>
|
||||||
|
<event>OnOpen</event>
|
||||||
|
<name>ПриОткрытии</name>
|
||||||
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>OnCreateAtServer</event>
|
||||||
|
<name>ПриСозданииНаСервере</name>
|
||||||
|
</handlers>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Объект</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Объект</value>
|
||||||
|
</title>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>DynamicList</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||||
|
<queryText>ВЫБРАТЬ
|
||||||
|
РегистрНакопленияДенежныеСредстваОстатки.Счет КАК Счет,
|
||||||
|
РегистрНакопленияДенежныеСредстваОстатки.СуммаОстаток КАК СуммаОстаток
|
||||||
|
ИЗ
|
||||||
|
РегистрНакопления.ДенежныеСредства.Остатки(, Пользователь = &Пользователь) КАК РегистрНакопленияДенежныеСредстваОстатки</queryText>
|
||||||
|
<mainTable>AccumulationRegister.ДенежныеСредства.Balance</mainTable>
|
||||||
|
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||||
|
<customQuery>true</customQuery>
|
||||||
|
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||||
|
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||||
|
</extInfo>
|
||||||
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>Итого</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Итого</value>
|
||||||
|
</title>
|
||||||
|
<id>2</id>
|
||||||
|
<valueType>
|
||||||
|
<types>Number</types>
|
||||||
|
<numberQualifiers>
|
||||||
|
<precision>15</precision>
|
||||||
|
<scale>2</scale>
|
||||||
|
</numberQualifiers>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>Пользователь</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Пользователь</value>
|
||||||
|
</title>
|
||||||
|
<id>3</id>
|
||||||
|
<valueType>
|
||||||
|
<types>CatalogRef.Пользователи</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:DynamicListFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
@ -0,0 +1,87 @@
|
|||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ПолучитьОстаток(Пользователь)
|
||||||
|
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| КурсыВалютСрезПоследних.Валюта КАК Валюта,
|
||||||
|
| КурсыВалютСрезПоследних.Курс КАК Курс,
|
||||||
|
| КурсыВалютСрезПоследних.Кратность КАК Кратность
|
||||||
|
|ПОМЕСТИТЬ ВТ_КурсыВалют
|
||||||
|
|ИЗ
|
||||||
|
| РегистрСведений.КурсыВалют.СрезПоследних(&Период, ) КАК КурсыВалютСрезПоследних
|
||||||
|
|
|
||||||
|
|ИНДЕКСИРОВАТЬ ПО
|
||||||
|
| Валюта
|
||||||
|
|;
|
||||||
|
|
|
||||||
|
|////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|ВЫБРАТЬ
|
||||||
|
| ДенежныеСредстваОстатки.Счет КАК Счет,
|
||||||
|
| СУММА(ДенежныеСредстваОстатки.СуммаОстаток) КАК СуммаОстаток,
|
||||||
|
| ДенежныеСредстваОстатки.Счет.Валюта КАК Валюта
|
||||||
|
|ПОМЕСТИТЬ ВТ_Остатки
|
||||||
|
|ИЗ
|
||||||
|
| РегистрНакопления.ДенежныеСредства.Остатки(, Пользователь = &Пользователь) КАК ДенежныеСредстваОстатки
|
||||||
|
|
|
||||||
|
|СГРУППИРОВАТЬ ПО
|
||||||
|
| ДенежныеСредстваОстатки.Счет,
|
||||||
|
| ДенежныеСредстваОстатки.Счет.Валюта
|
||||||
|
|;
|
||||||
|
|
|
||||||
|
|////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|ВЫБРАТЬ
|
||||||
|
| ВТ_Остатки.Счет КАК Счет,
|
||||||
|
| ВТ_Остатки.СуммаОстаток * (ЕСТЬNULL(ВТ_КурсыВалют.Курс, 1) * ЕСТЬNULL(ВТ_КурсыВалют.Кратность, 1)) КАК СуммаОстаток
|
||||||
|
|ИЗ
|
||||||
|
| ВТ_Остатки КАК ВТ_Остатки
|
||||||
|
| ЛЕВОЕ СОЕДИНЕНИЕ ВТ_КурсыВалют КАК ВТ_КурсыВалют
|
||||||
|
| ПО ВТ_Остатки.Валюта = ВТ_КурсыВалют.Валюта
|
||||||
|
|ИТОГИ
|
||||||
|
| СУММА(СуммаОстаток)
|
||||||
|
|ПО
|
||||||
|
| ОБЩИЕ";
|
||||||
|
|
||||||
|
Запрос.УстановитьПараметр("Пользователь", Пользователь);
|
||||||
|
Запрос.УстановитьПараметр("Период", ТекущаяДата());
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
Выборка.Следующий();
|
||||||
|
Возврат Выборка.СуммаОстаток;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ОбъектПриАктивизацииСтроки(Элемент)
|
||||||
|
|
||||||
|
Итого = ПолучитьОстаток(Пользователь);
|
||||||
|
ЭтаФорма.ОбновитьОтображениеДанных();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПриОткрытии(Отказ)
|
||||||
|
|
||||||
|
Итого = ПолучитьОстаток(Пользователь);
|
||||||
|
ЭтаФорма.ОбновитьОтображениеДанных();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
Пользователь = ОбщегоНазначенияКлиентСервер.ПолучитьПользователя();
|
||||||
|
Объект.Параметры.УстановитьЗначениеПараметра("Пользователь", Пользователь);
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПользовательПриИзменении(Элемент)
|
||||||
|
|
||||||
|
Объект.Параметры.УстановитьЗначениеПараметра("Пользователь", Пользователь);
|
||||||
|
Элементы.Объект.Обновить();
|
||||||
|
Итого = ПолучитьОстаток(Пользователь);
|
||||||
|
ЭтаФорма.ОбновитьОтображениеДанных();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:AccumulationRegister xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="7637dc9f-789e-4b08-8837-2576e9ee28e7">
|
||||||
|
<producedTypes>
|
||||||
|
<selectionType typeId="9356fae1-1a70-4622-a2f0-b4c1c9ba362b" valueTypeId="8b949c34-ee98-45bb-bbcd-5facaec0761c"/>
|
||||||
|
<listType typeId="d0b38c1f-6774-46cf-bbb8-987bca76957d" valueTypeId="0329c9cb-a344-4bd9-bdf4-182aeaa32927"/>
|
||||||
|
<managerType typeId="cf2a2ec1-d483-4416-98a5-7f9196646d14" valueTypeId="2c6238b8-b848-424a-bd13-c76c24afe335"/>
|
||||||
|
<recordSetType typeId="e45ece3f-1e0e-4854-a56e-e2f3e1c1a6b9" valueTypeId="8b59500b-6a73-4278-85c3-46a27ba666b7"/>
|
||||||
|
<recordKeyType typeId="9ecdba41-1724-40e4-aa25-49f7bf96fc4c" valueTypeId="48b6fbfe-eda5-41fb-9c2d-377318670100"/>
|
||||||
|
<recordType typeId="e44b8ab4-2456-4c86-b32e-4452e471e382" valueTypeId="9298d786-41e3-40d9-9950-3ed17dd56e13"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>ДенежныеСредства</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Денежные средства</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<enableTotalsSplitting>true</enableTotalsSplitting>
|
||||||
|
<resources uuid="d395573b-6a7c-43c8-90b3-afd7974fcd12">
|
||||||
|
<name>Сумма</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Сумма</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>Number</types>
|
||||||
|
<numberQualifiers>
|
||||||
|
<precision>15</precision>
|
||||||
|
<scale>2</scale>
|
||||||
|
</numberQualifiers>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
</resources>
|
||||||
|
<dimensions uuid="f2b592cb-f651-4b92-8a07-1eeaace6309a">
|
||||||
|
<name>Счет</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Счет</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.Счета</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<useInTotals>true</useInTotals>
|
||||||
|
</dimensions>
|
||||||
|
<dimensions uuid="35fe2fc6-b8f6-4470-946f-0ad908c641fa">
|
||||||
|
<name>Пользователь</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Пользователь</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.Пользователи</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<useInTotals>true</useInTotals>
|
||||||
|
</dimensions>
|
||||||
|
<forms uuid="cbd2ca81-b2f9-46fe-902f-9be1af571b18">
|
||||||
|
<name>ФормаОстатков</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма остатков</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</forms>
|
||||||
|
</mdclass:AccumulationRegister>
|
||||||
86
Проект_деньги/src/AccumulationRegisters/Доходы/Доходы.mdo
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:AccumulationRegister xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="e4995971-26b9-4bce-8273-a2503df02ffa">
|
||||||
|
<producedTypes>
|
||||||
|
<selectionType typeId="0724f990-f27e-43cb-a496-ce9f60109792" valueTypeId="5eb6f3f1-f586-4a8b-91c5-9353e4270c29"/>
|
||||||
|
<listType typeId="670727ad-b54f-4992-a423-be1436c38428" valueTypeId="655be655-4da9-453c-a8c8-0642d8a37726"/>
|
||||||
|
<managerType typeId="31a44beb-f5fd-4f3a-a376-e0a3e0fc21fe" valueTypeId="a69122fc-6425-4564-9406-30b0071ff779"/>
|
||||||
|
<recordSetType typeId="72e95dc5-cd45-4501-9e42-53f7e92d3efe" valueTypeId="e75c908e-598c-4244-a72a-d03d9a890803"/>
|
||||||
|
<recordKeyType typeId="83cfaec3-faf9-4eea-a71f-26317bb68259" valueTypeId="19d7b120-4016-4b3c-ae14-cd6d3f384042"/>
|
||||||
|
<recordType typeId="23851d0d-012d-400a-ba1b-c02a4cc2fd22" valueTypeId="12344a54-e3c0-433f-beb8-a8c5211bbd0d"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>Доходы</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Доходы</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<registerType>Turnovers</registerType>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<enableTotalsSplitting>true</enableTotalsSplitting>
|
||||||
|
<resources uuid="06b6684d-03f9-4e28-ac72-66ce7991f6ae">
|
||||||
|
<name>Количество</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Количество</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>Number</types>
|
||||||
|
<numberQualifiers>
|
||||||
|
<precision>12</precision>
|
||||||
|
<scale>3</scale>
|
||||||
|
</numberQualifiers>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
</resources>
|
||||||
|
<resources uuid="cb75b560-a068-4159-9abc-93daeec9d8ff">
|
||||||
|
<name>Сумма</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Сумма</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>Number</types>
|
||||||
|
<numberQualifiers>
|
||||||
|
<precision>15</precision>
|
||||||
|
<scale>2</scale>
|
||||||
|
</numberQualifiers>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
</resources>
|
||||||
|
<dimensions uuid="8c0b4f51-3075-4fc7-a491-b8dba7901a43">
|
||||||
|
<name>Номенклатура</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Номенклатура</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.Номенклатура</types>
|
||||||
|
<types>CatalogRef.ВидыДоходов</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<useInTotals>true</useInTotals>
|
||||||
|
</dimensions>
|
||||||
|
<dimensions uuid="62603b55-d8bb-4284-afc2-9fcb494c0779">
|
||||||
|
<name>Пользователь</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Пользователь</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.Пользователи</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<useInTotals>true</useInTotals>
|
||||||
|
</dimensions>
|
||||||
|
</mdclass:AccumulationRegister>
|
||||||
85
Проект_деньги/src/AccumulationRegisters/Продажи/Продажи.mdo
Normal file
@ -0,0 +1,85 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:AccumulationRegister xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="ff6f8f35-617c-42a7-afcf-3d0c0df1aa9b">
|
||||||
|
<producedTypes>
|
||||||
|
<selectionType typeId="b0dc8ea8-c27c-400b-b25f-7d56f313d9e8" valueTypeId="ecb70723-1013-4189-b702-43ed19319e90"/>
|
||||||
|
<listType typeId="320e369d-8d38-45cc-9c33-842612c03397" valueTypeId="2192231c-e943-4099-8b35-a55e4bda7641"/>
|
||||||
|
<managerType typeId="53b90831-cdb4-40d5-b3bf-4092622ddcfd" valueTypeId="aca40240-5642-469a-ad2b-f5aec16a837b"/>
|
||||||
|
<recordSetType typeId="012858a9-d285-402f-b32e-1d0dbce1b177" valueTypeId="1da437e3-a917-4597-9842-ff959cb57571"/>
|
||||||
|
<recordKeyType typeId="7cbc9f1d-a1c4-409f-bde6-a7028951fd5a" valueTypeId="481098aa-4449-4dee-b721-98d747113848"/>
|
||||||
|
<recordType typeId="80d0a20d-639b-427f-a2a7-dc121ee24c1c" valueTypeId="6ca54dd9-a16e-4a94-914d-718b8e988272"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>Продажи</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Продажи</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<registerType>Turnovers</registerType>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<enableTotalsSplitting>true</enableTotalsSplitting>
|
||||||
|
<resources uuid="ec837241-5aa7-4a12-8b6c-c3d66a571bab">
|
||||||
|
<name>Количество</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Количество</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>Number</types>
|
||||||
|
<numberQualifiers>
|
||||||
|
<precision>12</precision>
|
||||||
|
<scale>3</scale>
|
||||||
|
</numberQualifiers>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
</resources>
|
||||||
|
<resources uuid="c0702aa6-d561-41c2-ad63-67e44b0f1b1c">
|
||||||
|
<name>Сумма</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Сумма</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>Number</types>
|
||||||
|
<numberQualifiers>
|
||||||
|
<precision>15</precision>
|
||||||
|
<scale>2</scale>
|
||||||
|
</numberQualifiers>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
</resources>
|
||||||
|
<dimensions uuid="9d44e061-3877-49e5-9f7a-c77e95035556">
|
||||||
|
<name>Номенклатура</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Номенклатура</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.Номенклатура</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<useInTotals>true</useInTotals>
|
||||||
|
</dimensions>
|
||||||
|
<dimensions uuid="8f799ac5-a0dd-4505-8620-589a14607593">
|
||||||
|
<name>Пользователь</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Пользователь</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.Пользователи</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<useInTotals>true</useInTotals>
|
||||||
|
</dimensions>
|
||||||
|
</mdclass:AccumulationRegister>
|
||||||
85
Проект_деньги/src/AccumulationRegisters/Расходы/Расходы.mdo
Normal file
@ -0,0 +1,85 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:AccumulationRegister xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="da59064e-e452-4086-b30b-e2d6ab2a603b">
|
||||||
|
<producedTypes>
|
||||||
|
<selectionType typeId="1256287e-1f73-47a1-b9cb-c5f13c631cad" valueTypeId="929a430c-f9ed-48f7-a6a5-3c1b4ddb73d7"/>
|
||||||
|
<listType typeId="1d0c0607-d674-4a52-acd9-33e7b42a6bce" valueTypeId="59c813a3-77f6-4602-b6da-3116f38df5f2"/>
|
||||||
|
<managerType typeId="70e8d1e8-372f-48bf-8bd0-51f6a96a28dc" valueTypeId="6380d976-bad2-4de1-be79-8f834f2c2dd3"/>
|
||||||
|
<recordSetType typeId="93a69704-e0c4-4347-a082-2c4a04f647ef" valueTypeId="373618bd-f459-439b-90dc-e56551c8a375"/>
|
||||||
|
<recordKeyType typeId="88cf1eb7-8ae7-40e6-bcea-9b630f2c153f" valueTypeId="3bc41b41-90d8-4cd1-aae1-8cc230f75fc6"/>
|
||||||
|
<recordType typeId="783faaa1-934a-4cd0-ac21-373b903f1df7" valueTypeId="494b1431-724a-4948-946f-8210abdd1760"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>Расходы</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Расходы</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<registerType>Turnovers</registerType>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<enableTotalsSplitting>true</enableTotalsSplitting>
|
||||||
|
<resources uuid="c5c8215e-8b91-4a71-9620-63d32d017af3">
|
||||||
|
<name>Количество</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Количество</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>Number</types>
|
||||||
|
<numberQualifiers>
|
||||||
|
<precision>12</precision>
|
||||||
|
<scale>3</scale>
|
||||||
|
</numberQualifiers>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
</resources>
|
||||||
|
<resources uuid="36056348-e968-45ee-9fb7-0857b6a20ca4">
|
||||||
|
<name>Сумма</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Сумма</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>Number</types>
|
||||||
|
<numberQualifiers>
|
||||||
|
<precision>15</precision>
|
||||||
|
<scale>2</scale>
|
||||||
|
</numberQualifiers>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
</resources>
|
||||||
|
<dimensions uuid="d7712a9b-f9f9-4cd4-80a8-b0a04d37975e">
|
||||||
|
<name>Номенклатура</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Номенклатура</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.Номенклатура</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<useInTotals>true</useInTotals>
|
||||||
|
</dimensions>
|
||||||
|
<dimensions uuid="4288d3c7-8a5b-4e58-b179-d8c36aec86f5">
|
||||||
|
<name>Пользователь</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Пользователь</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.Пользователи</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<useInTotals>true</useInTotals>
|
||||||
|
</dimensions>
|
||||||
|
</mdclass:AccumulationRegister>
|
||||||
6
Проект_деньги/src/Catalogs/Банки/ObjectModule.bsl
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
|
||||||
|
Процедура ПриУстановкеНовогоКода(СтандартнаяОбработка, Префикс)
|
||||||
|
|
||||||
|
Префикс = Обмен.ПолучитьПрефиксНомера();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
37
Проект_деньги/src/Catalogs/Банки/Банки.mdo
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:Catalog xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="88b52e3c-741b-4139-bf1b-6ac6906b0b78">
|
||||||
|
<producedTypes>
|
||||||
|
<objectType typeId="a16f91b1-aa7f-4258-9f2e-652bca4b741b" valueTypeId="64f7d1cd-9a94-493a-9ea8-3e4157388cde"/>
|
||||||
|
<refType typeId="62d235dd-7039-4573-9343-40f6d5ba7d94" valueTypeId="1034c1a0-04a5-4be2-bdf6-503a50473fb4"/>
|
||||||
|
<selectionType typeId="c4f3160e-0f04-42b6-a355-abaf20d830f5" valueTypeId="e4fa4f5e-4053-493b-9869-ec69e3848604"/>
|
||||||
|
<listType typeId="4a8424d1-3653-47a9-90dc-e489d3ff3ede" valueTypeId="c0e3c66c-b0b0-40fd-93f6-f0e9b2ad0947"/>
|
||||||
|
<managerType typeId="628d15c4-599f-45ba-9bc9-a53c8882bb29" valueTypeId="d9a841bc-cd18-4be8-9102-0e9c418825f6"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>Банки</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Банки</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<inputByString>Catalog.Банки.StandardAttribute.Description</inputByString>
|
||||||
|
<inputByString>Catalog.Банки.StandardAttribute.Code</inputByString>
|
||||||
|
<fullTextSearchOnInputByString>DontUse</fullTextSearchOnInputByString>
|
||||||
|
<createOnInput>Use</createOnInput>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<objectPresentation>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Банк</value>
|
||||||
|
</objectPresentation>
|
||||||
|
<levelCount>2</levelCount>
|
||||||
|
<foldersOnTop>true</foldersOnTop>
|
||||||
|
<codeLength>9</codeLength>
|
||||||
|
<descriptionLength>150</descriptionLength>
|
||||||
|
<codeType>String</codeType>
|
||||||
|
<codeAllowedLength>Variable</codeAllowedLength>
|
||||||
|
<checkUnique>true</checkUnique>
|
||||||
|
<autonumbering>true</autonumbering>
|
||||||
|
<defaultPresentation>AsDescription</defaultPresentation>
|
||||||
|
<editType>InDialog</editType>
|
||||||
|
<choiceMode>BothWays</choiceMode>
|
||||||
|
</mdclass:Catalog>
|
||||||
41
Проект_деньги/src/Catalogs/Валюты/Валюты.mdo
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:Catalog xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="b1f312ba-c902-4b98-ac42-4b1f0c620fa4">
|
||||||
|
<producedTypes>
|
||||||
|
<objectType typeId="eff8fea8-6e86-4b12-a7a1-724dc028c17f" valueTypeId="240577e7-c86a-42bc-a6c5-164f34be59a9"/>
|
||||||
|
<refType typeId="d6b9928d-57ed-4775-bdef-4b4b5d8101c5" valueTypeId="310f3a6f-c9e2-4ca8-a037-8e2e8b35eb18"/>
|
||||||
|
<selectionType typeId="024de1d4-2666-4d0d-8fe5-a9d21bc5b314" valueTypeId="91239977-e422-413c-af87-68913dcd0c3a"/>
|
||||||
|
<listType typeId="a506f695-4ae5-4c89-8769-a031e4d65950" valueTypeId="b239496c-d456-4fc3-8673-5a9441412d74"/>
|
||||||
|
<managerType typeId="51674e54-50c1-4e4e-ae99-730b27c956c0" valueTypeId="88101039-f807-444a-95d2-22cbe567a8a5"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>Валюты</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Валюты</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<inputByString>Catalog.Валюты.StandardAttribute.Description</inputByString>
|
||||||
|
<inputByString>Catalog.Валюты.StandardAttribute.Code</inputByString>
|
||||||
|
<fullTextSearchOnInputByString>DontUse</fullTextSearchOnInputByString>
|
||||||
|
<createOnInput>Use</createOnInput>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<objectPresentation>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Валюта</value>
|
||||||
|
</objectPresentation>
|
||||||
|
<listPresentation>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Валюты</value>
|
||||||
|
</listPresentation>
|
||||||
|
<levelCount>2</levelCount>
|
||||||
|
<foldersOnTop>true</foldersOnTop>
|
||||||
|
<codeLength>3</codeLength>
|
||||||
|
<descriptionLength>10</descriptionLength>
|
||||||
|
<codeType>String</codeType>
|
||||||
|
<codeAllowedLength>Variable</codeAllowedLength>
|
||||||
|
<checkUnique>true</checkUnique>
|
||||||
|
<autonumbering>true</autonumbering>
|
||||||
|
<defaultPresentation>AsDescription</defaultPresentation>
|
||||||
|
<editType>InDialog</editType>
|
||||||
|
<choiceMode>BothWays</choiceMode>
|
||||||
|
</mdclass:Catalog>
|
||||||
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||||
|
<filter>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||||
|
</filter>
|
||||||
|
<order>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||||
|
</order>
|
||||||
|
<conditionalAppearance>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||||
|
</conditionalAppearance>
|
||||||
|
<itemsViewMode>Normal</itemsViewMode>
|
||||||
|
<itemsUserSettingID>911b6018-f537-43e8-a417-da56b22f9aec</itemsUserSettingID>
|
||||||
|
</Settings>
|
||||||
@ -0,0 +1,258 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>СписокКомпоновщикНастроекПользовательскиеНастройки</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Группа пользовательских настроек</value>
|
||||||
|
</title>
|
||||||
|
<verticalStretch>false</verticalStretch>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокКомпоновщикНастроекПользовательскиеНастройкиРасширеннаяПодсказка</name>
|
||||||
|
<id>2</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>Vertical</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<representation>WeakSeparation</representation>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Table">
|
||||||
|
<name>Список</name>
|
||||||
|
<id>3</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список</segments>
|
||||||
|
</dataPath>
|
||||||
|
<defaultItem>true</defaultItem>
|
||||||
|
<titleLocation>None</titleLocation>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Наименование</name>
|
||||||
|
<id>16</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.Description</segments>
|
||||||
|
</dataPath>
|
||||||
|
<defaultItem>true</defaultItem>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||||
|
<id>18</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>НаименованиеКонтекстноеМеню</name>
|
||||||
|
<id>17</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<commandBarLocation>None</commandBarLocation>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>СписокКоманднаяПанель</name>
|
||||||
|
<id>5</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</autoCommandBar>
|
||||||
|
<searchStringAddition>
|
||||||
|
<name>СписокСтрокаПоиска</name>
|
||||||
|
<id>7</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||||
|
<id>9</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокСтрокаПоискаКонтекстноеМеню</name>
|
||||||
|
<id>8</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchStringAddition>
|
||||||
|
<viewStatusAddition>
|
||||||
|
<name>СписокСостояниеПросмотра</name>
|
||||||
|
<id>10</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||||
|
<id>12</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||||
|
<id>11</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>ViewStatusAddition</type>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</viewStatusAddition>
|
||||||
|
<searchControlAddition>
|
||||||
|
<name>СписокУправлениеПоиском</name>
|
||||||
|
<id>13</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||||
|
<id>15</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокУправлениеПоискомКонтекстноеМеню</name>
|
||||||
|
<id>14</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>SearchControlAddition</type>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchControlAddition>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокРасширеннаяПодсказка</name>
|
||||||
|
<id>6</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокКонтекстноеМеню</name>
|
||||||
|
<id>4</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<changeRowSet>true</changeRowSet>
|
||||||
|
<changeRowOrder>true</changeRowOrder>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||||
|
<choiceMode>true</choiceMode>
|
||||||
|
<selectionMode>MultiRow</selectionMode>
|
||||||
|
<header>true</header>
|
||||||
|
<headerHeight>1</headerHeight>
|
||||||
|
<footerHeight>1</footerHeight>
|
||||||
|
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||||
|
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||||
|
<horizontalLines>true</horizontalLines>
|
||||||
|
<verticalLines>true</verticalLines>
|
||||||
|
<useAlternationRowColor>true</useAlternationRowColor>
|
||||||
|
<searchOnInput>Auto</searchOnInput>
|
||||||
|
<initialListView>Auto</initialListView>
|
||||||
|
<initialTreeView>ExpandTopLevel</initialTreeView>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<enableStartDrag>true</enableStartDrag>
|
||||||
|
<fileDragMode>AsFileRef</fileDragMode>
|
||||||
|
<rowPictureDataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.DefaultPicture</segments>
|
||||||
|
</rowPictureDataPath>
|
||||||
|
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||||
|
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||||
|
<period>
|
||||||
|
<startDate>0001-01-01T00:00:00</startDate>
|
||||||
|
<endDate>0001-01-01T00:00:00</endDate>
|
||||||
|
</period>
|
||||||
|
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||||
|
<showRoot>true</showRoot>
|
||||||
|
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||||
|
<userSettingsGroup>СписокКомпоновщикНастроекПользовательскиеНастройки</userSettingsGroup>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>FormCommandBar</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<windowOpeningMode>LockOwnerWindow</windowOpeningMode>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Список</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>DynamicList</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||||
|
<mainTable>Catalog.ВидыДоходов</mainTable>
|
||||||
|
<dynamicDataRead>true</dynamicDataRead>
|
||||||
|
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||||
|
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||||
|
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||||
|
</extInfo>
|
||||||
|
</attributes>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:DynamicListFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
6
Проект_деньги/src/Catalogs/ВидыДоходов/ObjectModule.bsl
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
|
||||||
|
Процедура ПриУстановкеНовогоКода(СтандартнаяОбработка, Префикс)
|
||||||
|
|
||||||
|
Префикс = Обмен.ПолучитьПрефиксНомера();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
43
Проект_деньги/src/Catalogs/ВидыДоходов/ВидыДоходов.mdo
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:Catalog xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="45c0ad15-20cf-40bc-804d-302d6eaaa6fa">
|
||||||
|
<producedTypes>
|
||||||
|
<objectType typeId="d5908038-8cdf-46ef-9598-622b0a9e82e9" valueTypeId="5a0d68b6-75e2-4a2f-867a-b35ec91fd110"/>
|
||||||
|
<refType typeId="93179f8e-903f-4abd-93f2-4442f8bcb26d" valueTypeId="aae7d109-c300-4d6b-9fd8-0c9c2b994ced"/>
|
||||||
|
<selectionType typeId="e8c8b770-03ad-4a9f-a869-17f601e81d12" valueTypeId="be0bca48-21ee-4d64-911f-4ae99f4ae4b5"/>
|
||||||
|
<listType typeId="62a7f48b-3c92-42cd-959f-69731561bea7" valueTypeId="26ea5b93-ff4e-4534-9f67-8d2deb36d33c"/>
|
||||||
|
<managerType typeId="727e297b-b632-464e-921f-352b9c2b576e" valueTypeId="7fdebda3-7951-43d4-adf1-0863a830dd70"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>ВидыДоходов</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Виды доходов</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<inputByString>Catalog.ВидыДоходов.StandardAttribute.Description</inputByString>
|
||||||
|
<inputByString>Catalog.ВидыДоходов.StandardAttribute.Code</inputByString>
|
||||||
|
<fullTextSearchOnInputByString>DontUse</fullTextSearchOnInputByString>
|
||||||
|
<createOnInput>Use</createOnInput>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<levelCount>2</levelCount>
|
||||||
|
<foldersOnTop>true</foldersOnTop>
|
||||||
|
<codeLength>9</codeLength>
|
||||||
|
<descriptionLength>50</descriptionLength>
|
||||||
|
<codeType>String</codeType>
|
||||||
|
<codeAllowedLength>Variable</codeAllowedLength>
|
||||||
|
<checkUnique>true</checkUnique>
|
||||||
|
<autonumbering>true</autonumbering>
|
||||||
|
<defaultPresentation>AsDescription</defaultPresentation>
|
||||||
|
<editType>InDialog</editType>
|
||||||
|
<choiceMode>BothWays</choiceMode>
|
||||||
|
<defaultChoiceForm>Catalog.ВидыДоходов.Form.ФормаВыбора</defaultChoiceForm>
|
||||||
|
<forms uuid="236a7908-5968-481d-89c5-19da6330edc1">
|
||||||
|
<name>ФормаВыбора</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма выбора</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</forms>
|
||||||
|
</mdclass:Catalog>
|
||||||
@ -0,0 +1,6 @@
|
|||||||
|
|
||||||
|
Процедура ПриУстановкеНовогоКода(СтандартнаяОбработка, Префикс)
|
||||||
|
|
||||||
|
Префикс = Обмен.ПолучитьПрефиксНомера();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
@ -0,0 +1,33 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:Catalog xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="7588e0d2-a2ae-4ee7-a40b-4ef11486e7d7">
|
||||||
|
<producedTypes>
|
||||||
|
<objectType typeId="2ff34b1c-50fe-4ba9-b454-bfada9cee3f0" valueTypeId="6ca19832-0520-48d4-bc9c-d9cf27650ecc"/>
|
||||||
|
<refType typeId="93857295-dd99-4938-8a23-6182277be8bc" valueTypeId="b647a33a-55c4-46c2-b757-337d14b496d2"/>
|
||||||
|
<selectionType typeId="b3d08ff6-1788-483e-bf40-b36e4535737d" valueTypeId="6d061e8f-370b-47dc-a2fe-af283e34d5c1"/>
|
||||||
|
<listType typeId="814ac7f3-3032-478d-b784-636be23bc66a" valueTypeId="2a4f6636-9694-4336-a138-28994b7b2f87"/>
|
||||||
|
<managerType typeId="d398b063-175b-46f0-b455-d88916cb0fe9" valueTypeId="9d628e93-ff27-43cb-bc85-f7c5ee270f74"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>ЕдиницыИзмерений</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Единицы измерений</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<inputByString>Catalog.ЕдиницыИзмерений.StandardAttribute.Description</inputByString>
|
||||||
|
<inputByString>Catalog.ЕдиницыИзмерений.StandardAttribute.Code</inputByString>
|
||||||
|
<fullTextSearchOnInputByString>DontUse</fullTextSearchOnInputByString>
|
||||||
|
<createOnInput>Use</createOnInput>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<levelCount>2</levelCount>
|
||||||
|
<foldersOnTop>true</foldersOnTop>
|
||||||
|
<codeLength>9</codeLength>
|
||||||
|
<descriptionLength>50</descriptionLength>
|
||||||
|
<codeType>String</codeType>
|
||||||
|
<codeAllowedLength>Variable</codeAllowedLength>
|
||||||
|
<checkUnique>true</checkUnique>
|
||||||
|
<autonumbering>true</autonumbering>
|
||||||
|
<defaultPresentation>AsDescription</defaultPresentation>
|
||||||
|
<editType>InDialog</editType>
|
||||||
|
<choiceMode>BothWays</choiceMode>
|
||||||
|
</mdclass:Catalog>
|
||||||
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||||
|
<filter>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||||
|
</filter>
|
||||||
|
<order>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||||
|
</order>
|
||||||
|
<conditionalAppearance>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||||
|
</conditionalAppearance>
|
||||||
|
<itemsViewMode>Normal</itemsViewMode>
|
||||||
|
<itemsUserSettingID>911b6018-f537-43e8-a417-da56b22f9aec</itemsUserSettingID>
|
||||||
|
</Settings>
|
||||||
@ -0,0 +1,264 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>СписокКомпоновщикНастроекПользовательскиеНастройки</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Группа пользовательских настроек</value>
|
||||||
|
</title>
|
||||||
|
<verticalStretch>false</verticalStretch>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокКомпоновщикНастроекПользовательскиеНастройкиРасширеннаяПодсказка</name>
|
||||||
|
<id>2</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>Vertical</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<representation>WeakSeparation</representation>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Table">
|
||||||
|
<name>Список</name>
|
||||||
|
<id>3</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список</segments>
|
||||||
|
</dataPath>
|
||||||
|
<defaultItem>true</defaultItem>
|
||||||
|
<titleLocation>None</titleLocation>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Наименование</name>
|
||||||
|
<id>16</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.Description</segments>
|
||||||
|
</dataPath>
|
||||||
|
<defaultItem>true</defaultItem>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||||
|
<id>18</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>НаименованиеКонтекстноеМеню</name>
|
||||||
|
<id>17</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<commandBarLocation>None</commandBarLocation>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>СписокКоманднаяПанель</name>
|
||||||
|
<id>5</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</autoCommandBar>
|
||||||
|
<searchStringAddition>
|
||||||
|
<name>СписокСтрокаПоиска</name>
|
||||||
|
<id>7</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||||
|
<id>9</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокСтрокаПоискаКонтекстноеМеню</name>
|
||||||
|
<id>8</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchStringAddition>
|
||||||
|
<viewStatusAddition>
|
||||||
|
<name>СписокСостояниеПросмотра</name>
|
||||||
|
<id>10</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||||
|
<id>12</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||||
|
<id>11</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>ViewStatusAddition</type>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</viewStatusAddition>
|
||||||
|
<searchControlAddition>
|
||||||
|
<name>СписокУправлениеПоиском</name>
|
||||||
|
<id>13</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||||
|
<id>15</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокУправлениеПоискомКонтекстноеМеню</name>
|
||||||
|
<id>14</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>SearchControlAddition</type>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchControlAddition>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокРасширеннаяПодсказка</name>
|
||||||
|
<id>6</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокКонтекстноеМеню</name>
|
||||||
|
<id>4</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<representation>HierarchicalList</representation>
|
||||||
|
<changeRowSet>true</changeRowSet>
|
||||||
|
<changeRowOrder>true</changeRowOrder>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||||
|
<choiceMode>true</choiceMode>
|
||||||
|
<selectionMode>MultiRow</selectionMode>
|
||||||
|
<header>true</header>
|
||||||
|
<headerHeight>1</headerHeight>
|
||||||
|
<footerHeight>1</footerHeight>
|
||||||
|
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||||
|
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||||
|
<horizontalLines>true</horizontalLines>
|
||||||
|
<verticalLines>true</verticalLines>
|
||||||
|
<useAlternationRowColor>true</useAlternationRowColor>
|
||||||
|
<searchOnInput>Auto</searchOnInput>
|
||||||
|
<initialListView>Auto</initialListView>
|
||||||
|
<initialTreeView>ExpandTopLevel</initialTreeView>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<enableStartDrag>true</enableStartDrag>
|
||||||
|
<enableDrag>true</enableDrag>
|
||||||
|
<fileDragMode>AsFileRef</fileDragMode>
|
||||||
|
<rowPictureDataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.DefaultPicture</segments>
|
||||||
|
</rowPictureDataPath>
|
||||||
|
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||||
|
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||||
|
<period>
|
||||||
|
<startDate>0001-01-01T00:00:00</startDate>
|
||||||
|
<endDate>0001-01-01T00:00:00</endDate>
|
||||||
|
</period>
|
||||||
|
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||||
|
<showRoot>true</showRoot>
|
||||||
|
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||||
|
<userSettingsGroup>СписокКомпоновщикНастроекПользовательскиеНастройки</userSettingsGroup>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<handlers>
|
||||||
|
<event>OnCreateAtServer</event>
|
||||||
|
<name>ПриСозданииНаСервере</name>
|
||||||
|
</handlers>
|
||||||
|
<windowOpeningMode>LockOwnerWindow</windowOpeningMode>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Список</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>DynamicList</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||||
|
<mainTable>Catalog.Номенклатура</mainTable>
|
||||||
|
<dynamicDataRead>true</dynamicDataRead>
|
||||||
|
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||||
|
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||||
|
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||||
|
</extInfo>
|
||||||
|
</attributes>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:DynamicListFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
@ -0,0 +1,44 @@
|
|||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
//отбор помеченных на удаление
|
||||||
|
Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||||
|
Отбор.Использование = Истина;
|
||||||
|
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ПометкаУдаления");
|
||||||
|
Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
|
||||||
|
Отбор.ПравоеЗначение = Ложь;
|
||||||
|
|
||||||
|
//проверка для отчетов
|
||||||
|
Если (Параметры.Свойство("Товар") ИЛИ
|
||||||
|
Параметры.Свойство("Услуга") ИЛИ
|
||||||
|
Параметры.Свойство("КомПлатежи")) Тогда
|
||||||
|
|
||||||
|
//отбор вида номенклатуры
|
||||||
|
Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||||
|
Отбор.Использование = Истина;
|
||||||
|
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ВидНоменклатуры");
|
||||||
|
Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
|
||||||
|
|
||||||
|
//группировка по родителю
|
||||||
|
ГруппировкаСписка = Список.Группировка.Элементы;
|
||||||
|
ПолеГруппировкаСписка = ГруппировкаСписка.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных"));
|
||||||
|
ПолеГруппировкаСписка.Поле = Новый ПолеКомпоновкиДанных("Родитель");
|
||||||
|
Если Параметры.Свойство("Товар") Тогда
|
||||||
|
Отбор.ПравоеЗначение = Перечисления.ВидыНоменклатуры.Товар;
|
||||||
|
АвтоЗаголовок = Ложь;
|
||||||
|
Заголовок = "Выберите товар!";
|
||||||
|
ИначеЕсли Параметры.Свойство("Услуга") Тогда
|
||||||
|
Отбор.ПравоеЗначение = Перечисления.ВидыНоменклатуры.Услуга;
|
||||||
|
АвтоЗаголовок = Ложь;
|
||||||
|
Заголовок = "Выберите услугу!";
|
||||||
|
ИначеЕсли Параметры.Свойство("КомПлатежи") Тогда
|
||||||
|
Отбор.ПравоеЗначение = Перечисления.ВидыНоменклатуры.КУ;
|
||||||
|
АвтоЗаголовок = Ложь;
|
||||||
|
Заголовок = "Выберите ком. услугу";
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
@ -0,0 +1,23 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||||
|
<filter>
|
||||||
|
<item xsi:type="FilterItemComparison">
|
||||||
|
<use>false</use>
|
||||||
|
<left xsi:type="dcscor:Field">Ссылка</left>
|
||||||
|
<comparisonType>Equal</comparisonType>
|
||||||
|
<right xsi:type="dcscor:DesignTimeValue">Справочник.Номенклатура.ПустаяСсылка</right>
|
||||||
|
</item>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||||
|
</filter>
|
||||||
|
<order>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||||
|
</order>
|
||||||
|
<conditionalAppearance>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||||
|
</conditionalAppearance>
|
||||||
|
<itemsViewMode>Normal</itemsViewMode>
|
||||||
|
<itemsUserSettingID>911b6018-f537-43e8-a417-da56b22f9aec</itemsUserSettingID>
|
||||||
|
</Settings>
|
||||||
@ -0,0 +1,315 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>СписокКомпоновщикНастроекПользовательскиеНастройки</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Группа пользовательских настроек</value>
|
||||||
|
</title>
|
||||||
|
<verticalStretch>false</verticalStretch>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокКомпоновщикНастроекПользовательскиеНастройкиРасширеннаяПодсказка</name>
|
||||||
|
<id>2</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>Vertical</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<representation>WeakSeparation</representation>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Table">
|
||||||
|
<name>Список</name>
|
||||||
|
<id>3</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список</segments>
|
||||||
|
</dataPath>
|
||||||
|
<defaultItem>true</defaultItem>
|
||||||
|
<titleLocation>None</titleLocation>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Наименование</name>
|
||||||
|
<id>16</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.Description</segments>
|
||||||
|
</dataPath>
|
||||||
|
<defaultItem>true</defaultItem>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||||
|
<id>18</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>НаименованиеКонтекстноеМеню</name>
|
||||||
|
<id>17</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<commandBarLocation>None</commandBarLocation>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>СписокКоманднаяПанель</name>
|
||||||
|
<id>5</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</autoCommandBar>
|
||||||
|
<searchStringAddition>
|
||||||
|
<name>СписокСтрокаПоиска</name>
|
||||||
|
<id>7</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||||
|
<id>9</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокСтрокаПоискаКонтекстноеМеню</name>
|
||||||
|
<id>8</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchStringAddition>
|
||||||
|
<viewStatusAddition>
|
||||||
|
<name>СписокСостояниеПросмотра</name>
|
||||||
|
<id>10</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||||
|
<id>12</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||||
|
<id>11</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>ViewStatusAddition</type>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</viewStatusAddition>
|
||||||
|
<searchControlAddition>
|
||||||
|
<name>СписокУправлениеПоиском</name>
|
||||||
|
<id>13</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||||
|
<id>15</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокУправлениеПоискомКонтекстноеМеню</name>
|
||||||
|
<id>14</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>SearchControlAddition</type>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchControlAddition>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокРасширеннаяПодсказка</name>
|
||||||
|
<id>6</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокКонтекстноеМеню</name>
|
||||||
|
<id>4</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<representation>HierarchicalList</representation>
|
||||||
|
<changeRowSet>true</changeRowSet>
|
||||||
|
<changeRowOrder>true</changeRowOrder>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||||
|
<selectionMode>MultiRow</selectionMode>
|
||||||
|
<header>true</header>
|
||||||
|
<headerHeight>1</headerHeight>
|
||||||
|
<footerHeight>1</footerHeight>
|
||||||
|
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||||
|
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||||
|
<horizontalLines>true</horizontalLines>
|
||||||
|
<verticalLines>true</verticalLines>
|
||||||
|
<useAlternationRowColor>true</useAlternationRowColor>
|
||||||
|
<searchOnInput>Auto</searchOnInput>
|
||||||
|
<initialListView>Auto</initialListView>
|
||||||
|
<initialTreeView>ExpandTopLevel</initialTreeView>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<enableStartDrag>true</enableStartDrag>
|
||||||
|
<enableDrag>true</enableDrag>
|
||||||
|
<rowPictureDataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.DefaultPicture</segments>
|
||||||
|
</rowPictureDataPath>
|
||||||
|
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||||
|
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||||
|
<period>
|
||||||
|
<startDate>0001-01-01T00:00:00</startDate>
|
||||||
|
<endDate>0001-01-01T00:00:00</endDate>
|
||||||
|
</period>
|
||||||
|
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||||
|
<showRoot>true</showRoot>
|
||||||
|
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||||
|
<userSettingsGroup>СписокКомпоновщикНастроекПользовательскиеНастройки</userSettingsGroup>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>ФормаПоискПоШтрихКоду</name>
|
||||||
|
<id>22</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ФормаПоискПоШтрихКодуРасширеннаяПодсказка</name>
|
||||||
|
<id>23</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.ПоискПоШтрихКоду</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>1</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<groupHorizontalAlign>Center</groupHorizontalAlign>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<handlers>
|
||||||
|
<event>OnOpen</event>
|
||||||
|
<name>ПриОткрытии</name>
|
||||||
|
</handlers>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Список</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>DynamicList</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||||
|
<mainTable>Catalog.Номенклатура</mainTable>
|
||||||
|
<dynamicDataRead>true</dynamicDataRead>
|
||||||
|
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||||
|
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||||
|
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||||
|
</extInfo>
|
||||||
|
</attributes>
|
||||||
|
<formCommands>
|
||||||
|
<name>ПоискПоШтрихКоду</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Поиск по штрих коду</value>
|
||||||
|
</title>
|
||||||
|
<id>1</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Поиск по штрих коду</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.СканШтрихКода</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>ПоискПоШтрихКоду</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>DontUse</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:DynamicListFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
@ -0,0 +1,78 @@
|
|||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПоискПоШтрихКоду(Команда)
|
||||||
|
|
||||||
|
#Если МобильноеПриложениеКлиент Тогда
|
||||||
|
|
||||||
|
Если СредстваМультимедиа.ПоддерживаетсяСканированиеШтрихКодов() Тогда
|
||||||
|
ОповещениеСканирования = Новый ОписаниеОповещения("ОбработкаОтсканированногоШтрихКода", ЭтотОбъект);
|
||||||
|
СредстваМультимедиа.ПоказатьСканированиеШтрихКодов("Сканирование штриш-кода",ОповещениеСканирования,, ТипШтрихКода.Все);
|
||||||
|
СредстваМультимедиа.ЗакрытьСканированиеШтрихКодов();
|
||||||
|
Иначе
|
||||||
|
Сообщение = Новый СообщениеПользователю;
|
||||||
|
Сообщение.Текст = "Не поддерживается сканирование штрих-кодов на данном устройстве";
|
||||||
|
Сообщение.Сообщить();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
#КонецЕсли
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ОбработкаОтсканированногоШтрихКода(ШтрихКод, Результат, Сообщение, ДопПараметры) Экспорт
|
||||||
|
|
||||||
|
Если Результат И ЗначениеЗаполнено(ШтрихКод) Тогда
|
||||||
|
Номенклатура = НайтиНоменклатуруПоШтрихКоду(ШтрихКод);
|
||||||
|
Если Номенклатура = Неопределено Тогда
|
||||||
|
Сообщение = Новый СообщениеПользователю;
|
||||||
|
Сообщение.Текст = "Штрих-код не найден";
|
||||||
|
Сообщение.Сообщить();
|
||||||
|
Иначе
|
||||||
|
Элементы.Список.Отображение = ОтображениеТаблицы.Список;
|
||||||
|
НовЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||||
|
НовЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка");
|
||||||
|
НовЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
|
||||||
|
НовЭлементОтбора.Использование = Истина;
|
||||||
|
НовЭлементОтбора.ПравоеЗначение = Номенклатура;
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
Сообщение.Текст = "Ошибка сканирования";
|
||||||
|
Сообщение.Сообщить();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция НайтиНоменклатуруПоШтрихКоду(ШтрихКод)
|
||||||
|
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| ШтрихКоды.Владелец.Ссылка КАК Владелец
|
||||||
|
|ИЗ
|
||||||
|
| РегистрСведений.ШтрихКоды КАК ШтрихКоды
|
||||||
|
|ГДЕ
|
||||||
|
| ШтрихКоды.ШтрихКод = &ШтрихКод
|
||||||
|
|
|
||||||
|
|СГРУППИРОВАТЬ ПО
|
||||||
|
| ШтрихКоды.Владелец.Ссылка";
|
||||||
|
|
||||||
|
Запрос.УстановитьПараметр("ШтрихКод", ШтрихКод);
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
Если РезультатЗапроса.Пустой() Тогда
|
||||||
|
Возврат Неопределено;
|
||||||
|
Иначе
|
||||||
|
Выборка.Следующий();
|
||||||
|
Возврат Выборка.Владелец;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецФункции // ()
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПриОткрытии(Отказ)
|
||||||
|
|
||||||
|
Элементы.Список.Отображение = ОтображениеТаблицы.Дерево;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||||
|
<filter>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||||
|
</filter>
|
||||||
|
<order>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||||
|
</order>
|
||||||
|
<conditionalAppearance>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||||
|
</conditionalAppearance>
|
||||||
|
<itemsViewMode>Normal</itemsViewMode>
|
||||||
|
<itemsUserSettingID>911b6018-f537-43e8-a417-da56b22f9aec</itemsUserSettingID>
|
||||||
|
</Settings>
|
||||||
@ -0,0 +1,663 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Страницы</name>
|
||||||
|
<id>18</id>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Данные</name>
|
||||||
|
<id>20</id>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Группа1</name>
|
||||||
|
<id>16</id>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Код</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Code</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>КодРасширеннаяПодсказка</name>
|
||||||
|
<id>3</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>КодКонтекстноеМеню</name>
|
||||||
|
<id>2</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Наименование</name>
|
||||||
|
<id>4</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Description</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||||
|
<id>6</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>НаименованиеКонтекстноеМеню</name>
|
||||||
|
<id>5</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>Группа1РасширеннаяПодсказка</name>
|
||||||
|
<id>17</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Родитель</name>
|
||||||
|
<id>7</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Parent</segments>
|
||||||
|
</dataPath>
|
||||||
|
<handlers>
|
||||||
|
<event>OnChange</event>
|
||||||
|
<name>РодительПриИзменении</name>
|
||||||
|
</handlers>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>РодительРасширеннаяПодсказка</name>
|
||||||
|
<id>9</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>РодительКонтекстноеМеню</name>
|
||||||
|
<id>8</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ВидНоменклатуры</name>
|
||||||
|
<id>50</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.ВидНоменклатуры</segments>
|
||||||
|
</dataPath>
|
||||||
|
<handlers>
|
||||||
|
<event>OnChange</event>
|
||||||
|
<name>ВидНоменклатурыПриИзменении</name>
|
||||||
|
</handlers>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ВидНоменклатурыРасширеннаяПодсказка</name>
|
||||||
|
<id>52</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ВидНоменклатурыКонтекстноеМеню</name>
|
||||||
|
<id>51</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ЕдиницаИзмерения</name>
|
||||||
|
<id>10</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.ЕдиницаИзмерения</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЕдиницаИзмеренияРасширеннаяПодсказка</name>
|
||||||
|
<id>12</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ЕдиницаИзмеренияКонтекстноеМеню</name>
|
||||||
|
<id>11</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Данные</value>
|
||||||
|
</title>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Данные</value>
|
||||||
|
</toolTip>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ДанныеРасширеннаяПодсказка</name>
|
||||||
|
<id>21</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>Page</type>
|
||||||
|
<extInfo xsi:type="form:PageGroupExtInfo">
|
||||||
|
<group>Vertical</group>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>ШтрихКоды</name>
|
||||||
|
<id>22</id>
|
||||||
|
<items xsi:type="form:Table">
|
||||||
|
<name>ШтрихКоды1</name>
|
||||||
|
<id>24</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>ШтрихКоды</segments>
|
||||||
|
</dataPath>
|
||||||
|
<titleLocation>None</titleLocation>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ШтрихКоды1ШтрихКод</name>
|
||||||
|
<id>40</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>ШтрихКоды.ШтрихКод</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ШтрихКоды1ШтрихКодРасширеннаяПодсказка</name>
|
||||||
|
<id>42</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ШтрихКоды1ШтрихКодКонтекстноеМеню</name>
|
||||||
|
<id>41</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ШтрихКоды1КоманднаяПанель</name>
|
||||||
|
<id>26</id>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>ШтрихКоды1ДобавитьШтрихКод</name>
|
||||||
|
<id>43</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ШтрихКоды1ДобавитьШтрихКодРасширеннаяПодсказка</name>
|
||||||
|
<id>44</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<commandName>Form.Command.ДобавитьШтрихКод</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</autoCommandBar>
|
||||||
|
<searchStringAddition>
|
||||||
|
<name>ШтрихКоды1СтрокаПоиска</name>
|
||||||
|
<id>28</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ШтрихКоды1СтрокаПоискаРасширеннаяПодсказка</name>
|
||||||
|
<id>30</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ШтрихКоды1СтрокаПоискаКонтекстноеМеню</name>
|
||||||
|
<id>29</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<source>ШтрихКоды1</source>
|
||||||
|
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchStringAddition>
|
||||||
|
<viewStatusAddition>
|
||||||
|
<name>ШтрихКоды1СостояниеПросмотра</name>
|
||||||
|
<id>31</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ШтрихКоды1СостояниеПросмотраРасширеннаяПодсказка</name>
|
||||||
|
<id>33</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ШтрихКоды1СостояниеПросмотраКонтекстноеМеню</name>
|
||||||
|
<id>32</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>ViewStatusAddition</type>
|
||||||
|
<source>ШтрихКоды1</source>
|
||||||
|
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</viewStatusAddition>
|
||||||
|
<searchControlAddition>
|
||||||
|
<name>ШтрихКоды1УправлениеПоиском</name>
|
||||||
|
<id>34</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ШтрихКоды1УправлениеПоискомРасширеннаяПодсказка</name>
|
||||||
|
<id>36</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ШтрихКоды1УправлениеПоискомКонтекстноеМеню</name>
|
||||||
|
<id>35</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>SearchControlAddition</type>
|
||||||
|
<source>ШтрихКоды1</source>
|
||||||
|
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchControlAddition>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ШтрихКоды1РасширеннаяПодсказка</name>
|
||||||
|
<id>27</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ШтрихКоды1КонтекстноеМеню</name>
|
||||||
|
<id>25</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<representation>HierarchicalList</representation>
|
||||||
|
<changeRowSet>true</changeRowSet>
|
||||||
|
<changeRowOrder>true</changeRowOrder>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||||
|
<selectionMode>MultiRow</selectionMode>
|
||||||
|
<header>true</header>
|
||||||
|
<headerHeight>1</headerHeight>
|
||||||
|
<footerHeight>1</footerHeight>
|
||||||
|
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||||
|
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||||
|
<horizontalLines>true</horizontalLines>
|
||||||
|
<verticalLines>true</verticalLines>
|
||||||
|
<useAlternationRowColor>true</useAlternationRowColor>
|
||||||
|
<searchOnInput>Auto</searchOnInput>
|
||||||
|
<initialListView>Auto</initialListView>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<enableStartDrag>true</enableStartDrag>
|
||||||
|
<fileDragMode>AsFileRef</fileDragMode>
|
||||||
|
<rowPictureDataPath xsi:type="form:DataPath">
|
||||||
|
<segments>ШтрихКоды.DefaultPicture</segments>
|
||||||
|
</rowPictureDataPath>
|
||||||
|
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||||
|
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||||
|
<period>
|
||||||
|
<startDate>0001-01-01T00:00:00</startDate>
|
||||||
|
<endDate>0001-01-01T00:00:00</endDate>
|
||||||
|
</period>
|
||||||
|
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||||
|
<showRoot>true</showRoot>
|
||||||
|
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Штрих коды</value>
|
||||||
|
</title>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Штрих коды</value>
|
||||||
|
</toolTip>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ШтрихКодыРасширеннаяПодсказка</name>
|
||||||
|
<id>23</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>Page</type>
|
||||||
|
<extInfo xsi:type="form:PageGroupExtInfo">
|
||||||
|
<group>Vertical</group>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Страницы</value>
|
||||||
|
</toolTip>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СтраницыРасширеннаяПодсказка</name>
|
||||||
|
<id>19</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>Pages</type>
|
||||||
|
<extInfo xsi:type="form:PagesGroupExtInfo">
|
||||||
|
<pagesRepresentation>TabsOnTop</pagesRepresentation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>ДобавитьШтрихКод</name>
|
||||||
|
<id>48</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ДобавитьШтрихКодРасширеннаяПодсказка</name>
|
||||||
|
<id>49</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.ДобавитьШтрихКод</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>1</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<groupHorizontalAlign>Center</groupHorizontalAlign>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<handlers>
|
||||||
|
<event>ChoiceProcessing</event>
|
||||||
|
<name>ОбработкаВыбора</name>
|
||||||
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>OnOpen</event>
|
||||||
|
<name>ПриОткрытии</name>
|
||||||
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>BeforeClose</event>
|
||||||
|
<name>ПередЗакрытием</name>
|
||||||
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>OnCreateAtServer</event>
|
||||||
|
<name>ПриСозданииНаСервере</name>
|
||||||
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>OnClose</event>
|
||||||
|
<name>ПриЗакрытии</name>
|
||||||
|
</handlers>
|
||||||
|
<windowOpeningMode>LockOwnerWindow</windowOpeningMode>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Объект</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>CatalogObject.Номенклатура</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<savedData>true</savedData>
|
||||||
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>ШтрихКоды</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Штрих коды</value>
|
||||||
|
</title>
|
||||||
|
<id>2</id>
|
||||||
|
<valueType>
|
||||||
|
<types>DynamicList</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||||
|
<mainTable>InformationRegister.ШтрихКоды</mainTable>
|
||||||
|
<dynamicDataRead>true</dynamicDataRead>
|
||||||
|
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||||
|
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||||
|
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||||
|
</extInfo>
|
||||||
|
</attributes>
|
||||||
|
<formCommands>
|
||||||
|
<name>ДобавитьШтрихКод</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Добавить штрих код</value>
|
||||||
|
</title>
|
||||||
|
<id>1</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Добавить штрих код</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.ШтрихКод</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>ДобавитьШтрихКод</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:CatalogFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
@ -0,0 +1,105 @@
|
|||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПриОткрытии(Отказ)
|
||||||
|
|
||||||
|
ВидЕдИзм = ВидимостьЕденицаИзмерения(Объект.ВидНоменклатуры);
|
||||||
|
Если ВидЕдИзм Тогда
|
||||||
|
Элементы.ЕдиницаИзмерения.Видимость = Истина;
|
||||||
|
Иначе
|
||||||
|
Элементы.ЕдиницаИзмерения.Видимость = Ложь;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Отбор = ШтрихКоды.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||||
|
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Владелец");
|
||||||
|
Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
|
||||||
|
Отбор.Использование = Истина;
|
||||||
|
Отбор.ПравоеЗначение = Объект.Ссылка;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ВидимостьЕденицаИзмерения(ВидНоменклатуры)
|
||||||
|
|
||||||
|
Если ВидНоменклатуры = Перечисления.ВидыНоменклатуры.Услуга Тогда
|
||||||
|
Возврат Ложь;
|
||||||
|
Иначе
|
||||||
|
Возврат Истина;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецФункции // ВидимостьЕденицаИзмерения()
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ДобавитьШтрихКод(Команда)
|
||||||
|
|
||||||
|
#Если МобильноеПриложениеКлиент Тогда
|
||||||
|
|
||||||
|
Если СредстваМультимедиа.ПоддерживаетсяСканированиеШтрихКодов() Тогда
|
||||||
|
ОбработчикСканирования = Новый ОписаниеОповещения ("ОбработчикСканирования", ЭтотОбъект);
|
||||||
|
СредстваМультимедиа.ПоказатьСканированиеШтрихКодов("Отсканируйте штрих-код", ОбработчикСканирования,,);
|
||||||
|
СредстваМультимедиа.ЗакрытьСканированиеШтрихКодов();
|
||||||
|
Иначе
|
||||||
|
Сообщение = Новый СообщениеПользователю;
|
||||||
|
Сообщение.Текст = "На данном устройстве не поддерживается сканирование штрих-кода";
|
||||||
|
Сообщение.Сообщить();
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
#КонецЕсли
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ОбработчикСканирования(ШтрихКод, Результат, Сообщение, ДополнительныеПараметры) Экспорт
|
||||||
|
|
||||||
|
#Если МобильноеПриложениеКлиент Тогда
|
||||||
|
Если Результат Тогда
|
||||||
|
|
||||||
|
СоздатьЗаписьВРегистр(Объект.Ссылка, ШтрихКод);
|
||||||
|
ЭтотОбъект.ОбновитьОтображениеДанных();
|
||||||
|
СредстваМультимедиа.ЗакрытьСканированиеШтрихКодов();
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
#КонецЕсли
|
||||||
|
|
||||||
|
КонецПроцедуры // Обработчик сканирования(ШтрихКод, Результат, Сообщение)
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Процедура СоздатьЗаписьВРегистр(Ссылка, ШтрихКод)
|
||||||
|
|
||||||
|
НаборЗаписей = РегистрыСведений.ШтрихКоды.СоздатьМенеджерЗаписи();
|
||||||
|
НаборЗаписей.Владелец = Ссылка;
|
||||||
|
НаборЗаписей.ШтрихКод = ШтрихКод;
|
||||||
|
НаборЗаписей.Записать();
|
||||||
|
|
||||||
|
КонецПроцедуры // ()
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ВидНоменклатурыПриИзменении(Элемент)
|
||||||
|
|
||||||
|
ВидЕдИзм = ВидимостьЕденицаИзмерения(Объект.ВидНоменклатуры);
|
||||||
|
Если ВидЕдИзм Тогда
|
||||||
|
Элементы.ЕдиницаИзмерения.Видимость = Истина;
|
||||||
|
Иначе
|
||||||
|
Элементы.ЕдиницаИзмерения.Видимость = Ложь;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
Если Параметры.Свойство("мПараметров") Тогда
|
||||||
|
мПараметров = Параметры.мПараметров;
|
||||||
|
Объект.Наименование = мПараметров.Номенклатура;
|
||||||
|
Объект.Родитель = мПараметров.Группа;
|
||||||
|
Объект.ЕдиницаИзмерения = мПараметров.ЕдИзм;
|
||||||
|
Объект.ВидНоменклатуры = Перечисления.ВидыНоменклатуры.Товар;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
6
Проект_деньги/src/Catalogs/Номенклатура/ObjectModule.bsl
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
|
||||||
|
Процедура ПриУстановкеНовогоКода(СтандартнаяОбработка, Префикс)
|
||||||
|
|
||||||
|
Префикс = Обмен.ПолучитьПрефиксНомера();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
95
Проект_деньги/src/Catalogs/Номенклатура/Номенклатура.mdo
Normal file
@ -0,0 +1,95 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:Catalog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="723ee2c0-4497-4d10-afd4-04f71e290555">
|
||||||
|
<producedTypes>
|
||||||
|
<objectType typeId="c698eb18-f179-4980-b0b3-141e62c9fa84" valueTypeId="4a79e22f-b202-40e9-a4cc-a3540ebdcc06"/>
|
||||||
|
<refType typeId="8ae15933-cecc-4c9c-a354-eb47e610deb3" valueTypeId="eb340f2b-7534-443e-828c-5cfa1b9ef48e"/>
|
||||||
|
<selectionType typeId="922de5f2-cac5-416d-9b65-672428405b03" valueTypeId="98252332-3236-47ed-81a8-e4a1133e6a5a"/>
|
||||||
|
<listType typeId="967f6244-b9e2-484c-96b5-aba919db3219" valueTypeId="b2be6b75-8069-433a-9990-2f90399c1e99"/>
|
||||||
|
<managerType typeId="0d218a68-c5a9-4b61-ae56-20e6b5deab9c" valueTypeId="ce2810e8-fd29-499d-818c-2ec375134290"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>Номенклатура</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Номенклатура</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<inputByString>Catalog.Номенклатура.StandardAttribute.Description</inputByString>
|
||||||
|
<inputByString>Catalog.Номенклатура.StandardAttribute.Code</inputByString>
|
||||||
|
<fullTextSearchOnInputByString>DontUse</fullTextSearchOnInputByString>
|
||||||
|
<createOnInput>Use</createOnInput>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<hierarchical>true</hierarchical>
|
||||||
|
<levelCount>2</levelCount>
|
||||||
|
<foldersOnTop>true</foldersOnTop>
|
||||||
|
<codeLength>9</codeLength>
|
||||||
|
<descriptionLength>150</descriptionLength>
|
||||||
|
<codeType>String</codeType>
|
||||||
|
<codeAllowedLength>Variable</codeAllowedLength>
|
||||||
|
<checkUnique>true</checkUnique>
|
||||||
|
<autonumbering>true</autonumbering>
|
||||||
|
<defaultPresentation>AsDescription</defaultPresentation>
|
||||||
|
<editType>InDialog</editType>
|
||||||
|
<choiceMode>BothWays</choiceMode>
|
||||||
|
<defaultObjectForm>Catalog.Номенклатура.Form.ФормаЭлемента</defaultObjectForm>
|
||||||
|
<defaultListForm>Catalog.Номенклатура.Form.ФормаСписка</defaultListForm>
|
||||||
|
<defaultChoiceForm>Catalog.Номенклатура.Form.ФормаВыбора</defaultChoiceForm>
|
||||||
|
<attributes uuid="b6afd2f7-fa44-4afb-b84d-9a78688ca4b4">
|
||||||
|
<name>ЕдиницаИзмерения</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Единица измерения</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.ЕдиницыИзмерений</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<dataHistory>Use</dataHistory>
|
||||||
|
</attributes>
|
||||||
|
<attributes uuid="2aa318c6-87fa-44fe-872d-c8a10e5e04ab">
|
||||||
|
<name>ВидНоменклатуры</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Вид номенклатуры</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>EnumRef.ВидыНоменклатуры</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<dataHistory>Use</dataHistory>
|
||||||
|
</attributes>
|
||||||
|
<forms uuid="4b4f80c9-2414-4f92-b253-45344d8c1695">
|
||||||
|
<name>ФормаЭлемента</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма элемента</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</forms>
|
||||||
|
<forms uuid="6a707c20-b4f1-4915-b007-51bafdb7bdf7">
|
||||||
|
<name>ФормаСписка</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма списка</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</forms>
|
||||||
|
<forms uuid="0bf39e15-014c-486d-9aff-94b8b09a4cb3">
|
||||||
|
<name>ФормаВыбора</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма выбора</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</forms>
|
||||||
|
</mdclass:Catalog>
|
||||||
6
Проект_деньги/src/Catalogs/Пользователи/ObjectModule.bsl
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
|
||||||
|
Процедура ПриУстановкеНовогоКода(СтандартнаяОбработка, Префикс)
|
||||||
|
|
||||||
|
Префикс = Обмен.ПолучитьПрефиксНомера();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
33
Проект_деньги/src/Catalogs/Пользователи/Пользователи.mdo
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:Catalog xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="fce2bf9a-c266-4fad-99a5-8b9c2af7548e">
|
||||||
|
<producedTypes>
|
||||||
|
<objectType typeId="d2ca0862-3999-4736-a0d6-37e21e3fc03f" valueTypeId="b716561b-8e6f-44da-a9d9-7cf2d098b170"/>
|
||||||
|
<refType typeId="67671f35-5df3-42ae-ac28-7d85530d4f83" valueTypeId="b19ee087-8271-4f11-98ff-c355b763f47b"/>
|
||||||
|
<selectionType typeId="e1fa5799-20c9-4b8f-9f62-dc6ce27e7d92" valueTypeId="578bb4fe-5f2f-4537-b5f1-6443c20dc887"/>
|
||||||
|
<listType typeId="0f716b7e-5ef0-4ded-96df-82b72c3eef2b" valueTypeId="81a24dd9-1ade-4cab-8ef8-b1a2b13c7f9d"/>
|
||||||
|
<managerType typeId="4ff5461a-eb5d-4539-a17c-154754f99f9a" valueTypeId="69fff59e-3de1-4327-8dd0-f0ad32742169"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>Пользователи</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Пользователи</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<inputByString>Catalog.Пользователи.StandardAttribute.Description</inputByString>
|
||||||
|
<inputByString>Catalog.Пользователи.StandardAttribute.Code</inputByString>
|
||||||
|
<fullTextSearchOnInputByString>DontUse</fullTextSearchOnInputByString>
|
||||||
|
<createOnInput>Use</createOnInput>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<levelCount>2</levelCount>
|
||||||
|
<foldersOnTop>true</foldersOnTop>
|
||||||
|
<codeLength>9</codeLength>
|
||||||
|
<descriptionLength>150</descriptionLength>
|
||||||
|
<codeType>String</codeType>
|
||||||
|
<codeAllowedLength>Variable</codeAllowedLength>
|
||||||
|
<checkUnique>true</checkUnique>
|
||||||
|
<autonumbering>true</autonumbering>
|
||||||
|
<defaultPresentation>AsDescription</defaultPresentation>
|
||||||
|
<editType>InDialog</editType>
|
||||||
|
<choiceMode>BothWays</choiceMode>
|
||||||
|
</mdclass:Catalog>
|
||||||
@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Settings xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core">
|
||||||
|
<filter>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>dfcece9d-5077-440b-b6b3-45a5cb4538eb</userSettingID>
|
||||||
|
</filter>
|
||||||
|
<order>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>88619765-ccb3-46c6-ac52-38e9c992ebd4</userSettingID>
|
||||||
|
</order>
|
||||||
|
<conditionalAppearance>
|
||||||
|
<viewMode>Normal</viewMode>
|
||||||
|
<userSettingID>b75fecce-942b-4aed-abc9-e6a02e460fb3</userSettingID>
|
||||||
|
</conditionalAppearance>
|
||||||
|
<itemsViewMode>Normal</itemsViewMode>
|
||||||
|
<itemsUserSettingID>911b6018-f537-43e8-a417-da56b22f9aec</itemsUserSettingID>
|
||||||
|
</Settings>
|
||||||
262
Проект_деньги/src/Catalogs/Счета/Forms/ФормаВыбора/Form.form
Normal file
@ -0,0 +1,262 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>СписокКомпоновщикНастроекПользовательскиеНастройки</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Группа пользовательских настроек</value>
|
||||||
|
</title>
|
||||||
|
<verticalStretch>false</verticalStretch>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокКомпоновщикНастроекПользовательскиеНастройкиРасширеннаяПодсказка</name>
|
||||||
|
<id>2</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>Vertical</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<representation>WeakSeparation</representation>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Table">
|
||||||
|
<name>Список</name>
|
||||||
|
<id>3</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список</segments>
|
||||||
|
</dataPath>
|
||||||
|
<defaultItem>true</defaultItem>
|
||||||
|
<titleLocation>None</titleLocation>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Наименование</name>
|
||||||
|
<id>16</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.Description</segments>
|
||||||
|
</dataPath>
|
||||||
|
<defaultItem>true</defaultItem>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||||
|
<id>18</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>НаименованиеКонтекстноеМеню</name>
|
||||||
|
<id>17</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>LabelField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:LabelFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<commandBarLocation>None</commandBarLocation>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>СписокКоманднаяПанель</name>
|
||||||
|
<id>5</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</autoCommandBar>
|
||||||
|
<searchStringAddition>
|
||||||
|
<name>СписокСтрокаПоиска</name>
|
||||||
|
<id>7</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокСтрокаПоискаРасширеннаяПодсказка</name>
|
||||||
|
<id>9</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокСтрокаПоискаКонтекстноеМеню</name>
|
||||||
|
<id>8</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchStringAddition>
|
||||||
|
<viewStatusAddition>
|
||||||
|
<name>СписокСостояниеПросмотра</name>
|
||||||
|
<id>10</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||||
|
<id>12</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокСостояниеПросмотраКонтекстноеМеню</name>
|
||||||
|
<id>11</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>ViewStatusAddition</type>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</viewStatusAddition>
|
||||||
|
<searchControlAddition>
|
||||||
|
<name>СписокУправлениеПоиском</name>
|
||||||
|
<id>13</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокУправлениеПоискомРасширеннаяПодсказка</name>
|
||||||
|
<id>15</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокУправлениеПоискомКонтекстноеМеню</name>
|
||||||
|
<id>14</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>SearchControlAddition</type>
|
||||||
|
<source>Список</source>
|
||||||
|
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchControlAddition>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокРасширеннаяПодсказка</name>
|
||||||
|
<id>6</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СписокКонтекстноеМеню</name>
|
||||||
|
<id>4</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<changeRowSet>true</changeRowSet>
|
||||||
|
<changeRowOrder>true</changeRowOrder>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||||
|
<choiceMode>true</choiceMode>
|
||||||
|
<selectionMode>MultiRow</selectionMode>
|
||||||
|
<header>true</header>
|
||||||
|
<headerHeight>1</headerHeight>
|
||||||
|
<footerHeight>1</footerHeight>
|
||||||
|
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||||
|
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||||
|
<horizontalLines>true</horizontalLines>
|
||||||
|
<verticalLines>true</verticalLines>
|
||||||
|
<useAlternationRowColor>true</useAlternationRowColor>
|
||||||
|
<searchOnInput>Auto</searchOnInput>
|
||||||
|
<initialListView>Auto</initialListView>
|
||||||
|
<initialTreeView>ExpandTopLevel</initialTreeView>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<enableStartDrag>true</enableStartDrag>
|
||||||
|
<fileDragMode>AsFileRef</fileDragMode>
|
||||||
|
<rowPictureDataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Список.DefaultPicture</segments>
|
||||||
|
</rowPictureDataPath>
|
||||||
|
<extInfo xsi:type="form:DynamicListTableExtInfo">
|
||||||
|
<autoRefreshPeriod>60</autoRefreshPeriod>
|
||||||
|
<period>
|
||||||
|
<startDate>0001-01-01T00:00:00</startDate>
|
||||||
|
<endDate>0001-01-01T00:00:00</endDate>
|
||||||
|
</period>
|
||||||
|
<topLevelParent xsi:type="core:UndefinedValue"/>
|
||||||
|
<showRoot>true</showRoot>
|
||||||
|
<allowGettingCurrentRowURL>true</allowGettingCurrentRowURL>
|
||||||
|
<userSettingsGroup>СписокКомпоновщикНастроекПользовательскиеНастройки</userSettingsGroup>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<handlers>
|
||||||
|
<event>OnCreateAtServer</event>
|
||||||
|
<name>ПриСозданииНаСервере</name>
|
||||||
|
</handlers>
|
||||||
|
<windowOpeningMode>LockOwnerWindow</windowOpeningMode>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Список</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>DynamicList</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<extInfo xsi:type="form:DynamicListExtInfo">
|
||||||
|
<mainTable>Catalog.Счета</mainTable>
|
||||||
|
<dynamicDataRead>true</dynamicDataRead>
|
||||||
|
<autoFillAvailableFields>true</autoFillAvailableFields>
|
||||||
|
<autoSaveUserSettings>true</autoSaveUserSettings>
|
||||||
|
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
|
||||||
|
</extInfo>
|
||||||
|
</attributes>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:DynamicListFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
@ -0,0 +1,27 @@
|
|||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
Если Параметры.Свойство("Заголовок") Тогда
|
||||||
|
АвтоЗаголовок = Ложь;
|
||||||
|
Заголовок = Параметры.Заголовок;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Параметры.Свойство("СчетС") Тогда
|
||||||
|
Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||||
|
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка");
|
||||||
|
Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.НеРавно;
|
||||||
|
Отбор.Использование = Истина;
|
||||||
|
Отбор.ПравоеЗначение = Параметры.СчетС;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Параметры.Свойство("ПометкаУдаления") Тогда
|
||||||
|
Отбор = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||||
|
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка.ПометкаУдаления");
|
||||||
|
Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
|
||||||
|
Отбор.Использование = Истина;
|
||||||
|
Отбор.ПравоеЗначение = Параметры.ПометкаУдаления;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
311
Проект_деньги/src/Catalogs/Счета/Forms/ФормаЭлемента/Form.form
Normal file
@ -0,0 +1,311 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Группа1</name>
|
||||||
|
<id>16</id>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Код</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Code</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>КодРасширеннаяПодсказка</name>
|
||||||
|
<id>3</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>КодКонтекстноеМеню</name>
|
||||||
|
<id>2</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Наименование</name>
|
||||||
|
<id>4</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Description</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>НаименованиеРасширеннаяПодсказка</name>
|
||||||
|
<id>6</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>НаименованиеКонтекстноеМеню</name>
|
||||||
|
<id>5</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Безналичный</name>
|
||||||
|
<id>13</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Безналичный</segments>
|
||||||
|
</dataPath>
|
||||||
|
<handlers>
|
||||||
|
<event>OnChange</event>
|
||||||
|
<name>БезналичныйПриИзменении</name>
|
||||||
|
</handlers>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>БезналичныйРасширеннаяПодсказка</name>
|
||||||
|
<id>15</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>БезналичныйКонтекстноеМеню</name>
|
||||||
|
<id>14</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>CheckBoxField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>Группа1РасширеннаяПодсказка</name>
|
||||||
|
<id>17</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Банк</name>
|
||||||
|
<id>7</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Банк</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>БанкРасширеннаяПодсказка</name>
|
||||||
|
<id>9</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>БанкКонтекстноеМеню</name>
|
||||||
|
<id>8</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>НомерКарты</name>
|
||||||
|
<id>10</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.НомерКарты</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>НомерКартыРасширеннаяПодсказка</name>
|
||||||
|
<id>12</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>НомерКартыКонтекстноеМеню</name>
|
||||||
|
<id>11</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Валюта</name>
|
||||||
|
<id>18</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Объект.Валюта</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ВалютаРасширеннаяПодсказка</name>
|
||||||
|
<id>20</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ВалютаКонтекстноеМеню</name>
|
||||||
|
<id>19</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<handlers>
|
||||||
|
<event>OnOpen</event>
|
||||||
|
<name>ПриОткрытии</name>
|
||||||
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>OnCreateAtServer</event>
|
||||||
|
<name>ПриСозданииНаСервере</name>
|
||||||
|
</handlers>
|
||||||
|
<windowOpeningMode>LockOwnerWindow</windowOpeningMode>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Объект</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>CatalogObject.Счета</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<savedData>true</savedData>
|
||||||
|
</attributes>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:CatalogFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
@ -0,0 +1,48 @@
|
|||||||
|
|
||||||
|
# Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
Процедура ОтобразитьБанк()
|
||||||
|
|
||||||
|
Если Объект.Безналичный = Истина Тогда
|
||||||
|
|
||||||
|
Элементы.Банк.Видимость = Истина;
|
||||||
|
Элементы.НомерКарты.Видимость = Истина;
|
||||||
|
Иначе
|
||||||
|
Элементы.Банк.Видимость = Ложь;
|
||||||
|
Элементы.НомерКарты.Видимость = Ложь;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры // ОтобразитьБанк()
|
||||||
|
|
||||||
|
|
||||||
|
# КонецОбласти
|
||||||
|
|
||||||
|
# Область ОбработчикиМодуля
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПриОткрытии(Отказ)
|
||||||
|
|
||||||
|
ОтобразитьБанк();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
# КонецОбласти
|
||||||
|
|
||||||
|
# Область ОбработчикиСобытий
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура БезналичныйПриИзменении(Элемент)
|
||||||
|
ОтобразитьБанк()
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
//Если НЕ ЗначениеЗаполнено(Объект.Валюта) Тогда
|
||||||
|
// Объект.Валюта = Справочники.Валюты.RUB;
|
||||||
|
//КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
# КонецОбласти
|
||||||
6
Проект_деньги/src/Catalogs/Счета/ObjectModule.bsl
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
|
||||||
|
Процедура ПриУстановкеНовогоКода(СтандартнаяОбработка, Префикс)
|
||||||
|
|
||||||
|
Префикс = Обмен.ПолучитьПрефиксНомера();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
141
Проект_деньги/src/Catalogs/Счета/Счета.mdo
Normal file
@ -0,0 +1,141 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:Catalog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="28af5221-255b-4a1a-a830-f2147d5e614b">
|
||||||
|
<producedTypes>
|
||||||
|
<objectType typeId="270256f9-873d-45e9-bbed-77c6178f62f2" valueTypeId="0eeba4b4-6f68-414e-af43-3b4688ed90ec"/>
|
||||||
|
<refType typeId="4a9a1946-91cd-4731-b7d1-37ba0afce690" valueTypeId="a378460f-890f-45e5-969d-4cfdf0d2f70c"/>
|
||||||
|
<selectionType typeId="39b24835-98cf-432f-b505-554b770d8831" valueTypeId="4486bc33-a0bf-45f6-904d-632607e22d7b"/>
|
||||||
|
<listType typeId="89a4e3bb-a6ac-4eb1-9e62-74cf864609c5" valueTypeId="aff1d608-ffb8-4fa2-98fa-6d6b76d4fd97"/>
|
||||||
|
<managerType typeId="30c7669c-8af9-4106-ac73-f520a19f6cb2" valueTypeId="f78a4c71-1187-4d84-9096-5b08618c5dd4"/>
|
||||||
|
</producedTypes>
|
||||||
|
<name>Счета</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Счета</value>
|
||||||
|
</synonym>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
<inputByString>Catalog.Счета.StandardAttribute.Description</inputByString>
|
||||||
|
<inputByString>Catalog.Счета.StandardAttribute.Code</inputByString>
|
||||||
|
<fullTextSearchOnInputByString>DontUse</fullTextSearchOnInputByString>
|
||||||
|
<createOnInput>Use</createOnInput>
|
||||||
|
<dataLockControlMode>Managed</dataLockControlMode>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<objectPresentation>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Счет</value>
|
||||||
|
</objectPresentation>
|
||||||
|
<listPresentation>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Счета</value>
|
||||||
|
</listPresentation>
|
||||||
|
<levelCount>2</levelCount>
|
||||||
|
<foldersOnTop>true</foldersOnTop>
|
||||||
|
<codeLength>9</codeLength>
|
||||||
|
<descriptionLength>150</descriptionLength>
|
||||||
|
<codeType>String</codeType>
|
||||||
|
<codeAllowedLength>Variable</codeAllowedLength>
|
||||||
|
<checkUnique>true</checkUnique>
|
||||||
|
<autonumbering>true</autonumbering>
|
||||||
|
<defaultPresentation>AsDescription</defaultPresentation>
|
||||||
|
<predefined>
|
||||||
|
<items id="26ea264b-127f-4a83-9a7e-2d0f08e8e12a">
|
||||||
|
<name>Наличные</name>
|
||||||
|
<description>Наличные</description>
|
||||||
|
<code xsi:type="core:StringValue">
|
||||||
|
<value>000000001</value>
|
||||||
|
</code>
|
||||||
|
</items>
|
||||||
|
<items id="5b820555-81a0-4926-ba05-604b6ffd4607">
|
||||||
|
<name>БанковскаяКарта</name>
|
||||||
|
<description>Банковская карта</description>
|
||||||
|
<code xsi:type="core:StringValue">
|
||||||
|
<value>000000002</value>
|
||||||
|
</code>
|
||||||
|
</items>
|
||||||
|
</predefined>
|
||||||
|
<editType>InDialog</editType>
|
||||||
|
<choiceMode>BothWays</choiceMode>
|
||||||
|
<defaultObjectForm>Catalog.Счета.Form.ФормаЭлемента</defaultObjectForm>
|
||||||
|
<defaultChoiceForm>Catalog.Счета.Form.ФормаВыбора</defaultChoiceForm>
|
||||||
|
<attributes uuid="dd9a03db-fca3-4b03-977f-1577311814fe">
|
||||||
|
<name>Банк</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Банк</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.Банки</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<dataHistory>Use</dataHistory>
|
||||||
|
</attributes>
|
||||||
|
<attributes uuid="2bc306b7-5166-43ad-be28-e2b52ba466b3">
|
||||||
|
<name>НомерКарты</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Номер карты</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>Number</types>
|
||||||
|
<numberQualifiers>
|
||||||
|
<precision>18</precision>
|
||||||
|
</numberQualifiers>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<dataHistory>Use</dataHistory>
|
||||||
|
</attributes>
|
||||||
|
<attributes uuid="604d2178-f3b0-4f7f-999c-130ae65643f0">
|
||||||
|
<name>Безналичный</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Безналичный</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>Boolean</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<dataHistory>Use</dataHistory>
|
||||||
|
</attributes>
|
||||||
|
<attributes uuid="ad2f66ab-c0f9-49d6-b5d8-24c9ca71927f">
|
||||||
|
<name>Валюта</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Валюта</value>
|
||||||
|
</synonym>
|
||||||
|
<type>
|
||||||
|
<types>CatalogRef.Валюты</types>
|
||||||
|
</type>
|
||||||
|
<minValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<maxValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fillChecking>ShowError</fillChecking>
|
||||||
|
<fillValue xsi:type="core:UndefinedValue"/>
|
||||||
|
<fullTextSearch>Use</fullTextSearch>
|
||||||
|
<dataHistory>Use</dataHistory>
|
||||||
|
</attributes>
|
||||||
|
<forms uuid="a231fd31-6e0c-41b1-b018-b7f862777855">
|
||||||
|
<name>ФормаЭлемента</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма элемента</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</forms>
|
||||||
|
<forms uuid="eb5bc706-d910-44b4-8d13-c2078028f844">
|
||||||
|
<name>ФормаВыбора</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма выбора</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</forms>
|
||||||
|
</mdclass:Catalog>
|
||||||
9
Проект_деньги/src/CommandGroups/Документы/Документы.mdo
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommandGroup xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="275eec04-5466-4c0f-99d4-6817b86d3ccf">
|
||||||
|
<name>Документы</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Документы</value>
|
||||||
|
</synonym>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
</mdclass:CommandGroup>
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommandGroup xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="e25db7f6-b145-4020-aa04-0883809fb110">
|
||||||
|
<name>ЖурналыДокументов</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Журналы документов</value>
|
||||||
|
</synonym>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
</mdclass:CommandGroup>
|
||||||
9
Проект_деньги/src/CommandGroups/Константы/Константы.mdo
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommandGroup xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="e9c80345-1792-4699-bee5-44ed7009c84b">
|
||||||
|
<name>Константы</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Константы</value>
|
||||||
|
</synonym>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
</mdclass:CommandGroup>
|
||||||
9
Проект_деньги/src/CommandGroups/Обработки/Обработки.mdo
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommandGroup xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="fba625e4-cbaa-4179-b4c7-f5e53151523a">
|
||||||
|
<name>Обработки</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Обработки</value>
|
||||||
|
</synonym>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
</mdclass:CommandGroup>
|
||||||
9
Проект_деньги/src/CommandGroups/Отчеты/Отчеты.mdo
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommandGroup xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="caabd503-73eb-4021-a87d-fdd0b9876c1d">
|
||||||
|
<name>Отчеты</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отчеты</value>
|
||||||
|
</synonym>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
</mdclass:CommandGroup>
|
||||||
9
Проект_деньги/src/CommandGroups/ПВХ/ПВХ.mdo
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommandGroup xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="2619fce9-08a3-45f1-8add-0746001facb3">
|
||||||
|
<name>ПВХ</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Планы видов характеристик</value>
|
||||||
|
</synonym>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
</mdclass:CommandGroup>
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommandGroup xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="3ce4d86f-b238-4310-8c7e-6fbf391fdd6d">
|
||||||
|
<name>РегистрыНакопления</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Регистры накопления</value>
|
||||||
|
</synonym>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
</mdclass:CommandGroup>
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommandGroup xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="3ae1b53f-e1bf-4e80-9193-d629d8c2b128">
|
||||||
|
<name>РегистрыСведений</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Регистры сведений</value>
|
||||||
|
</synonym>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
</mdclass:CommandGroup>
|
||||||
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommandGroup xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="51e40060-bbd3-4bcf-b6ae-ea145ee48597">
|
||||||
|
<name>Справочники</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Справочники</value>
|
||||||
|
</synonym>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
</mdclass:CommandGroup>
|
||||||
630
Проект_деньги/src/CommonForms/МобильныйРабСтол/Form.form
Normal file
@ -0,0 +1,630 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Группа1</name>
|
||||||
|
<id>1</id>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Группа2</name>
|
||||||
|
<id>15</id>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>СписокЖеланий</name>
|
||||||
|
<id>7</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Желания</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СписокЖеланийРасширеннаяПодсказка</name>
|
||||||
|
<id>8</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.СписокЖеланий</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>2</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<groupHorizontalAlign>Center</groupHorizontalAlign>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<font xsi:type="core:AutoFont">
|
||||||
|
<height>9.0</height>
|
||||||
|
</font>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>СоздатьПокупку</name>
|
||||||
|
<id>5</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СоздатьПокупкуРасширеннаяПодсказка</name>
|
||||||
|
<id>6</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.СоздатьПокупку</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>2</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<groupHorizontalAlign>Center</groupHorizontalAlign>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<font xsi:type="core:AutoFont">
|
||||||
|
<height>9.0</height>
|
||||||
|
</font>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>Группа2РасширеннаяПодсказка</name>
|
||||||
|
<id>16</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>AlwaysHorizontal</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Группа4</name>
|
||||||
|
<id>19</id>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>СоздатьПродажу</name>
|
||||||
|
<id>23</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СоздатьПродажуРасширеннаяПодсказка</name>
|
||||||
|
<id>24</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.СоздатьПродажу</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>2</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<groupHorizontalAlign>Center</groupHorizontalAlign>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<font xsi:type="core:AutoFont">
|
||||||
|
<height>9.0</height>
|
||||||
|
</font>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>СоздатьДоход</name>
|
||||||
|
<id>13</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СоздатьДоходРасширеннаяПодсказка</name>
|
||||||
|
<id>14</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.СоздатьДоход</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>2</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<groupHorizontalAlign>Center</groupHorizontalAlign>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<font xsi:type="core:AutoFont">
|
||||||
|
<height>9.0</height>
|
||||||
|
</font>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>Группа4РасширеннаяПодсказка</name>
|
||||||
|
<id>20</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>AlwaysHorizontal</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Группа5</name>
|
||||||
|
<id>25</id>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>СоздатьКомПлатежи</name>
|
||||||
|
<id>21</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СоздатьКомПлатежиРасширеннаяПодсказка</name>
|
||||||
|
<id>22</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.СоздатьКомПлатежи</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>2</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<groupHorizontalAlign>Center</groupHorizontalAlign>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<font xsi:type="core:AutoFont">
|
||||||
|
<height>9.0</height>
|
||||||
|
</font>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>ФормаПереводыМеждуСчетами</name>
|
||||||
|
<id>11</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ФормаПереводыМеждуСчетамиРасширеннаяПодсказка</name>
|
||||||
|
<id>12</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.ПереводыМеждуСчетами</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>2</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<groupHorizontalAlign>Center</groupHorizontalAlign>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<font xsi:type="core:AutoFont">
|
||||||
|
<height>9.0</height>
|
||||||
|
</font>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>Группа5РасширеннаяПодсказка</name>
|
||||||
|
<id>26</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>AlwaysHorizontal</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Группа3</name>
|
||||||
|
<id>17</id>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>ОткрытьОстатки</name>
|
||||||
|
<id>3</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОткрытьОстаткиРасширеннаяПодсказка</name>
|
||||||
|
<id>4</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.ОткрытьОстатки</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>2</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<groupHorizontalAlign>Center</groupHorizontalAlign>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<font xsi:type="core:AutoFont">
|
||||||
|
<height>9.0</height>
|
||||||
|
</font>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>Отчеты</name>
|
||||||
|
<id>9</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОтчетыРасширеннаяПодсказка</name>
|
||||||
|
<id>10</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.Отчеты</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>2</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<groupHorizontalAlign>Center</groupHorizontalAlign>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<font xsi:type="core:AutoFont">
|
||||||
|
<height>9.0</height>
|
||||||
|
</font>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>Группа3РасширеннаяПодсказка</name>
|
||||||
|
<id>18</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>AlwaysHorizontal</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>Группа1РасширеннаяПодсказка</name>
|
||||||
|
<id>2</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>Vertical</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<formCommands>
|
||||||
|
<name>ОткрытьОстатки</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Счета</value>
|
||||||
|
</title>
|
||||||
|
<id>1</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Показать остатки денежных средств</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.Деньги</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>ОткрытьОстатки</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<formCommands>
|
||||||
|
<name>СоздатьПокупку</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Расход</value>
|
||||||
|
</title>
|
||||||
|
<id>2</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Создать покупку</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.Покупка</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>СоздатьПокупку</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<formCommands>
|
||||||
|
<name>СписокЖеланий</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Желания</value>
|
||||||
|
</title>
|
||||||
|
<id>3</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Список желаний</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.Желания</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>СписокЖеланий</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<formCommands>
|
||||||
|
<name>Отчеты</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отчеты</value>
|
||||||
|
</title>
|
||||||
|
<id>4</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отчеты</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.Отчеты</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>Отчеты</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<formCommands>
|
||||||
|
<name>ПереводыМеждуСчетами</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Перевод</value>
|
||||||
|
</title>
|
||||||
|
<id>5</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Переводы между счетами</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.Перевод</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>ПереводыМеждуСчетами</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<formCommands>
|
||||||
|
<name>СоздатьДоход</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Доход</value>
|
||||||
|
</title>
|
||||||
|
<id>6</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Создать доход</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.Бабки</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>СоздатьДоход</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<formCommands>
|
||||||
|
<name>СоздатьКомПлатежи</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Ком. платеж</value>
|
||||||
|
</title>
|
||||||
|
<id>7</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Создать ком платеж</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.КомПлатежи</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>СоздатьКомПлатежи</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<formCommands>
|
||||||
|
<name>СоздатьПродажу</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Продажа</value>
|
||||||
|
</title>
|
||||||
|
<id>8</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Создать продажу</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<picture xsi:type="core:PictureRef">
|
||||||
|
<picture>CommonPicture.Продажи</picture>
|
||||||
|
</picture>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>СоздатьПродажу</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<representation>TextPicture</representation>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
</form:Form>
|
||||||
121
Проект_деньги/src/CommonForms/МобильныйРабСтол/Module.bsl
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура СписокЖеланий(Команда)
|
||||||
|
|
||||||
|
ОткрытьФорму("Документ.Желания.ФормаСписка");
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура СоздатьПокупку(Команда)
|
||||||
|
|
||||||
|
ОдинДокумент = ОбщегоНазначенияКлиентСервер.ОдинДокумент();
|
||||||
|
|
||||||
|
Если ОдинДокумент Тогда
|
||||||
|
СписокЗначений = Общий_ПД_Сервер.ЗаполнитьСписокАктивныхСчетов();
|
||||||
|
Если СписокЗначений[0].Значение = "Нет денег на счетах" Тогда
|
||||||
|
ПоказатьПредупреждение(,"Нет денег на счетах");
|
||||||
|
Возврат;
|
||||||
|
Иначе
|
||||||
|
Оповещение = Новый ОписаниеОповещения("ПослеВыбораЭлемента",ЭтотОбъект);
|
||||||
|
СписокЗначений.ПоказатьВыборЭлемента(Оповещение, "Выберите счет");
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
ОткрытьФорму("Документ.Покупки.ФормаОбъекта");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПослеВыбораЭлемента(ВыбранныйЭлемент, СписокПараметров) Экспорт
|
||||||
|
|
||||||
|
Если ВыбранныйЭлемент = Неопределено Тогда
|
||||||
|
Предупреждение("Операция отменена!",1);
|
||||||
|
Закрыть();
|
||||||
|
Возврат;
|
||||||
|
Иначе
|
||||||
|
ВыбранноеЗначение = ВыбранныйЭлемент.Значение;
|
||||||
|
Док = ПолучитьАктуальныйДок(ВыбранноеЗначение);
|
||||||
|
Если ЗначениеЗаполнено(Док) Тогда
|
||||||
|
П = Новый Структура("Ключ, Счет", Док, ВыбранноеЗначение);
|
||||||
|
ОткрытьФорму("Документ.Покупки.Форма.ФормаДокумента", П);
|
||||||
|
Иначе
|
||||||
|
П = Новый Структура("Счет", ВыбранноеЗначение);
|
||||||
|
ОткрытьФорму("Документ.Покупки.ФормаОбъекта", П);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры // ()
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ПолучитьАктуальныйДок(Счет)
|
||||||
|
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| Покупки.Ссылка КАК Ссылка
|
||||||
|
|ИЗ
|
||||||
|
| Документ.Покупки КАК Покупки
|
||||||
|
|ГДЕ
|
||||||
|
| НАЧАЛОПЕРИОДА(Покупки.Дата, ДЕНЬ) = &Дата
|
||||||
|
| И Покупки.Счет = &Счет
|
||||||
|
| И НЕ Покупки.ПометкаУдаления
|
||||||
|
| И Покупки.Проведен";
|
||||||
|
|
||||||
|
Запрос.УстановитьПараметр("Счет", Счет);
|
||||||
|
Запрос.УстановитьПараметр("Дата", НачалоДня(ТекущаяДатаСеанса()));
|
||||||
|
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
|
||||||
|
Если РезультатЗапроса.Пустой() Тогда
|
||||||
|
Возврат Неопределено;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
Выборка.Следующий();
|
||||||
|
Док = Выборка.Ссылка;
|
||||||
|
Возврат Док;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ПереводыМеждуСчетами(Команда)
|
||||||
|
|
||||||
|
ОткрытьФорму("Документ.ПеремещениеСнятиеДенежныхСредств.ФормаОбъекта", Интерфейс.ЗапускСРабСтола());
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Отчеты(Команда)
|
||||||
|
|
||||||
|
ОткрытьФорму("Обработка.Отчеты.Форма");
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ОткрытьОстатки(Команда)
|
||||||
|
|
||||||
|
ОткрытьФорму("РегистрНакопления.ДенежныеСредства.Форма.ФормаОстатков");
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура СоздатьДоход(Команда)
|
||||||
|
|
||||||
|
ОткрытьФорму("Документ.Доходы.ФормаОбъекта", Интерфейс.ЗапускСРабСтола());
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура СоздатьКомПлатежи(Команда)
|
||||||
|
|
||||||
|
ОткрытьФорму("Документ.КоммунальныеПлатежи.Форма.ФормаДокумента", Интерфейс.ЗапускСРабСтола());
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура СоздатьПродажу(Команда)
|
||||||
|
|
||||||
|
ОткрытьФорму("Документ.Продажи.Форма.ФормаДокумента", Интерфейс.ЗапускСРабСтола());
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonForm xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="4ff65054-f82a-4090-9331-09f936602b5c">
|
||||||
|
<name>МобильныйРабСтол</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Рабочий стол</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</mdclass:CommonForm>
|
||||||
105
Проект_деньги/src/CommonForms/ТекущийПользователь/Form.form
Normal file
@ -0,0 +1,105 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ТекущийПользователь</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>НаборКонстант.ТекущийПользователь</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ТекущийПользовательРасширеннаяПодсказка</name>
|
||||||
|
<id>3</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ТекущийПользовательКонтекстноеМеню</name>
|
||||||
|
<id>2</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>ЗаписатьИЗакрыть</name>
|
||||||
|
<id>4</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЗаписатьИЗакрытьРасширеннаяПодсказка</name>
|
||||||
|
<id>5</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.StandardCommand.WriteAndClose</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<windowOpeningMode>LockOwnerWindow</windowOpeningMode>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>НаборКонстант</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>ConstantsSet</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<savedData>true</savedData>
|
||||||
|
</attributes>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:ConstantsFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonForm xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="b6b990de-5d8b-4da5-a887-a652f3d7d34f">
|
||||||
|
<name>ТекущийПользователь</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Текущий пользователь</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
</mdclass:CommonForm>
|
||||||
126
Проект_деньги/src/CommonForms/ФормаЗагрузкиЧековИзФНС/Form.form
Normal file
@ -0,0 +1,126 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>ЗагрузитьЧекиИзФайла</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ЗагрузитьЧекиИзФайлаРасширеннаяПодсказка</name>
|
||||||
|
<id>2</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualButton</type>
|
||||||
|
<commandName>Form.Command.ЗагрузитьЧекиИзФайла</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Счет</name>
|
||||||
|
<id>3</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Счет</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СчетРасширеннаяПодсказка</name>
|
||||||
|
<id>5</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СчетКонтекстноеМеню</name>
|
||||||
|
<id>4</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Счет</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Счет</value>
|
||||||
|
</title>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>CatalogRef.Счета</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
|
<formCommands>
|
||||||
|
<name>ЗагрузитьЧекиИзФайла</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Загрузить чеки из файла</value>
|
||||||
|
</title>
|
||||||
|
<id>1</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Загрузить чеки из файла</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>ЗагрузитьЧекиИзФайла</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
</form:Form>
|
||||||
106
Проект_деньги/src/CommonForms/ФормаЗагрузкиЧековИзФНС/Module.bsl
Normal file
@ -0,0 +1,106 @@
|
|||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Процедура ЗагрузитьЧекиИзФайлаНаСервере(ПолноеИмяФайла, Счет)
|
||||||
|
|
||||||
|
ЧтениеJson = Новый ЧтениеJSON;
|
||||||
|
|
||||||
|
ЧтениеJson.ОткрытьФайл(ПолноеИмяФайла);
|
||||||
|
ДанныеСоответствие = ПрочитатьJSON(ЧтениеJson);
|
||||||
|
|
||||||
|
ОтветНаВопросНоменклатура = Новый СписокЗначений;
|
||||||
|
ОтветНаВопросНоменклатура.Добавить("Создать");
|
||||||
|
ОтветНаВопросНоменклатура.Добавить("Соответствие", "Установить соответствие");
|
||||||
|
|
||||||
|
Ответственный = Константы.ТекущийПользователь.Получить();
|
||||||
|
|
||||||
|
ТЗНоменклатура = Новый ТаблицаЗначений;
|
||||||
|
ТЗНоменклатура.Колонки.Добавить("Номенклатура", Новый ОписаниеТипов("Строка",, Новый КвалификаторыСтроки(150)));
|
||||||
|
ТЗНоменклатура.Колонки.Добавить("Количество", Новый ОписаниеТипов("Число", Новый КвалификаторыЧисла(15,3)));
|
||||||
|
ТЗНоменклатура.Колонки.Добавить("Сумма", Новый ОписаниеТипов("Число", Новый КвалификаторыЧисла(15,2)));
|
||||||
|
ТЗНоменклатура.Колонки.Добавить("Цена", Новый ОписаниеТипов("Число", Новый КвалификаторыЧисла(15,2)));
|
||||||
|
|
||||||
|
Для каждого СтрокаМассива Из ДанныеСоответствие Цикл
|
||||||
|
Дата = ВернутьДату(СтрокаМассива.ticket.document.receipt.dateTime);
|
||||||
|
ТЗНоменклатура.Очистить();
|
||||||
|
Для каждого СтрокаТаблицы Из СтрокаМассива.ticket.document.receipt.items Цикл
|
||||||
|
СтрокаТЗ = ТЗНоменклатура.Добавить();
|
||||||
|
СтрокаТЗ.Номенклатура = СтрокаТаблицы.name;
|
||||||
|
СтрокаТЗ.Количество = СтрокаТаблицы.quantity;
|
||||||
|
СтрокаТЗ.Сумма = СтрокаТаблицы.sum /100;
|
||||||
|
СтрокаТЗ.Цена = СтрокаТЗ.Сумма/СтрокаТЗ.Количество;
|
||||||
|
КонецЦикла;
|
||||||
|
Покупка = Документы.Покупки.СоздатьДокумент();
|
||||||
|
Покупка.Дата = Дата;
|
||||||
|
Покупка.Ответственный = Ответственный;
|
||||||
|
Покупка.Счет = Счет;
|
||||||
|
|
||||||
|
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| ТЗ.Номенклатура КАК ТЗНоменклатура,
|
||||||
|
| ТЗ.Количество КАК Количество,
|
||||||
|
| ТЗ.Цена КАК Цена,
|
||||||
|
| ТЗ.Сумма КАК Сумма
|
||||||
|
|ПОМЕСТИТЬ ТЗ
|
||||||
|
|ИЗ
|
||||||
|
| &ТЗ КАК ТЗ
|
||||||
|
|;
|
||||||
|
|
|
||||||
|
|////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|ВЫБРАТЬ
|
||||||
|
| ЕСТЬNULL(Номенклатура.Ссылка, ТЗ.ТЗНоменклатура) КАК Номенклатура,
|
||||||
|
| ТЗ.Количество КАК Количество,
|
||||||
|
| ТЗ.Цена КАК Цена,
|
||||||
|
| ТЗ.Сумма КАК Сумма
|
||||||
|
|ИЗ
|
||||||
|
| ТЗ КАК ТЗ
|
||||||
|
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура
|
||||||
|
| ПО ТЗ.ТЗНоменклатура = Номенклатура.Наименование";
|
||||||
|
|
||||||
|
Запрос.УстановитьПараметр("ТЗ", ТЗНоменклатура);
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
|
||||||
|
Пока Выборка.Следующий() Цикл
|
||||||
|
Если ТипЗнч(Выборка.Номенклатура) = Тип("Строка") Тогда
|
||||||
|
СпрНоменклатура = Справочники.Номенклатура.СоздатьЭлемент();
|
||||||
|
СпрНоменклатура.Наименование = Выборка.Номенклатура;
|
||||||
|
ФормаНоменклатуры = СпрНоменклатура.ПолучитьФорму("ФормаЭлемента");
|
||||||
|
ФормаНоменклатуры.ОткрытьМодально();
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Для каждого СтрокаТЗ Из ТЗНоменклатура Цикл
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
//РазобратьСтруктуруСоздатьПокупки(ДанныеСоответствие);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура ЗагрузитьЧекиИзФайла(Команда)
|
||||||
|
|
||||||
|
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
|
||||||
|
Диалог.Заголовок = "Укажите файл для загрузки в формате ison:";
|
||||||
|
|
||||||
|
Если Диалог.Выбрать() Тогда
|
||||||
|
ЗагрузитьЧекиИзФайлаНаСервере(Диалог.ПолноеИмяФайла, Счет);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ВернутьДату(Строка)
|
||||||
|
|
||||||
|
Строка = СтрЗаменить(Строка, "-", "");
|
||||||
|
Строка = СтрЗаменить(Строка, "T", "");
|
||||||
|
Строка = СтрЗаменить(Строка, ":", "");
|
||||||
|
|
||||||
|
Возврат Дата(Строка);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonForm xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="3ab8d603-03b6-4ce0-9b8e-3671f73fdcdf">
|
||||||
|
<name>ФормаЗагрузкиЧековИзФНС</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма загрузки чеков из ФНС</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</mdclass:CommonForm>
|
||||||
238
Проект_деньги/src/CommonForms/ФормаКонстант/Form.form
Normal file
@ -0,0 +1,238 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ТекущийПользователь</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>НаборКонстант.ТекущийПользователь</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ТекущийПользовательРасширеннаяПодсказка</name>
|
||||||
|
<id>3</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ТекущийПользовательКонтекстноеМеню</name>
|
||||||
|
<id>2</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ВыводитьДиалогиВвода</name>
|
||||||
|
<id>4</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>НаборКонстант.ВыводитьДиалогиВвода</segments>
|
||||||
|
</dataPath>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Выводятся диалоги при создании документов</value>
|
||||||
|
</toolTip>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ВыводитьДиалогиВводаРасширеннаяПодсказка</name>
|
||||||
|
<id>6</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ВыводитьДиалогиВводаКонтекстноеМеню</name>
|
||||||
|
<id>5</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>CheckBoxField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ОдинДокументРасходов</name>
|
||||||
|
<id>10</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Один документ расходов в день</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>НаборКонстант.ОдинДокументРасходов</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОдинДокументРасходовРасширеннаяПодсказка</name>
|
||||||
|
<id>12</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОдинДокументРасходовКонтекстноеМеню</name>
|
||||||
|
<id>11</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>CheckBoxField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ПерсональныйТокенQR</name>
|
||||||
|
<id>7</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>НаборКонстант.ПерсональныйТокенQR</segments>
|
||||||
|
</dataPath>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>https://proverkacheka.com</value>
|
||||||
|
</toolTip>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ПерсональныйТокенQRРасширеннаяПодсказка</name>
|
||||||
|
<id>9</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ПерсональныйТокенQRКонтекстноеМеню</name>
|
||||||
|
<id>8</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>СерверАдрес</name>
|
||||||
|
<id>13</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>НаборКонстант.СерверАдрес</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>СерверАдресРасширеннаяПодсказка</name>
|
||||||
|
<id>15</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>СерверАдресКонтекстноеМеню</name>
|
||||||
|
<id>14</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<extendedEditMultipleValues>true</extendedEditMultipleValues>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<windowOpeningMode>LockOwnerWindow</windowOpeningMode>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>НаборКонстант</name>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>ConstantsSet</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<main>true</main>
|
||||||
|
<savedData>true</savedData>
|
||||||
|
</attributes>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
<extInfo xsi:type="form:ConstantsFormExtInfo"/>
|
||||||
|
</form:Form>
|
||||||
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonForm xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="f077e2ff-8f99-4a8d-a9b3-f2bc26b107f6">
|
||||||
|
<name>ФормаКонстант</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Общие настройки</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
<useStandardCommands>true</useStandardCommands>
|
||||||
|
</mdclass:CommonForm>
|
||||||
479
Проект_деньги/src/CommonForms/ФормаОтчета/Form.form
Normal file
@ -0,0 +1,479 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||||
|
<items xsi:type="form:FormGroup">
|
||||||
|
<name>Параметры</name>
|
||||||
|
<id>12</id>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Период</name>
|
||||||
|
<id>30</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Период</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ПериодРасширеннаяПодсказка</name>
|
||||||
|
<id>32</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ПериодКонтекстноеМеню</name>
|
||||||
|
<id>31</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Параметры</value>
|
||||||
|
</title>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Параметры</value>
|
||||||
|
</toolTip>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ПараметрыРасширеннаяПодсказка</name>
|
||||||
|
<id>13</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<type>UsualGroup</type>
|
||||||
|
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||||
|
<group>AlwaysHorizontal</group>
|
||||||
|
<behavior>Auto</behavior>
|
||||||
|
<showLeftMargin>true</showLeftMargin>
|
||||||
|
<united>true</united>
|
||||||
|
<throughAlign>Auto</throughAlign>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:Table">
|
||||||
|
<name>Отбор</name>
|
||||||
|
<id>14</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Отбор</segments>
|
||||||
|
</dataPath>
|
||||||
|
<titleLocation>None</titleLocation>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>ОтборОтборКомпоновкиДанных</name>
|
||||||
|
<id>27</id>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отбор</value>
|
||||||
|
</title>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Отбор.ОтборКомпоновкиДанных</segments>
|
||||||
|
</dataPath>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОтборОтборКомпоновкиДанныхРасширеннаяПодсказка</name>
|
||||||
|
<id>29</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОтборОтборКомпоновкиДанныхКонтекстноеМеню</name>
|
||||||
|
<id>28</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>InputField</type>
|
||||||
|
<editMode>EnterOnInput</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<wrap>true</wrap>
|
||||||
|
<chooseType>true</chooseType>
|
||||||
|
<typeDomainEnabled>true</typeDomainEnabled>
|
||||||
|
<textEdit>true</textEdit>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ОтборКоманднаяПанель</name>
|
||||||
|
<id>16</id>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</autoCommandBar>
|
||||||
|
<searchStringAddition>
|
||||||
|
<name>ОтборСтрокаПоиска</name>
|
||||||
|
<id>18</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОтборСтрокаПоискаРасширеннаяПодсказка</name>
|
||||||
|
<id>20</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОтборСтрокаПоискаКонтекстноеМеню</name>
|
||||||
|
<id>19</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<source>Отбор</source>
|
||||||
|
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchStringAddition>
|
||||||
|
<viewStatusAddition>
|
||||||
|
<name>ОтборСостояниеПросмотра</name>
|
||||||
|
<id>21</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОтборСостояниеПросмотраРасширеннаяПодсказка</name>
|
||||||
|
<id>23</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОтборСостояниеПросмотраКонтекстноеМеню</name>
|
||||||
|
<id>22</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>ViewStatusAddition</type>
|
||||||
|
<source>Отбор</source>
|
||||||
|
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</viewStatusAddition>
|
||||||
|
<searchControlAddition>
|
||||||
|
<name>ОтборУправлениеПоиском</name>
|
||||||
|
<id>24</id>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОтборУправлениеПоискомРасширеннаяПодсказка</name>
|
||||||
|
<id>26</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОтборУправлениеПоискомКонтекстноеМеню</name>
|
||||||
|
<id>25</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>SearchControlAddition</type>
|
||||||
|
<source>Отбор</source>
|
||||||
|
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
</extInfo>
|
||||||
|
</searchControlAddition>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ОтборРасширеннаяПодсказка</name>
|
||||||
|
<id>17</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>ОтборКонтекстноеМеню</name>
|
||||||
|
<id>15</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<changeRowSet>true</changeRowSet>
|
||||||
|
<changeRowOrder>true</changeRowOrder>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<autoMaxRowsCount>true</autoMaxRowsCount>
|
||||||
|
<selectionMode>MultiRow</selectionMode>
|
||||||
|
<header>true</header>
|
||||||
|
<headerHeight>1</headerHeight>
|
||||||
|
<footerHeight>1</footerHeight>
|
||||||
|
<horizontalScrollBar>AutoUse</horizontalScrollBar>
|
||||||
|
<verticalScrollBar>AutoUse</verticalScrollBar>
|
||||||
|
<horizontalLines>true</horizontalLines>
|
||||||
|
<verticalLines>true</verticalLines>
|
||||||
|
<autoInsertNewRow>true</autoInsertNewRow>
|
||||||
|
<searchOnInput>Auto</searchOnInput>
|
||||||
|
<initialListView>Auto</initialListView>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<enableStartDrag>true</enableStartDrag>
|
||||||
|
<enableDrag>true</enableDrag>
|
||||||
|
<fileDragMode>AsFileRef</fileDragMode>
|
||||||
|
<rowFilter xsi:type="core:UndefinedValue"/>
|
||||||
|
</items>
|
||||||
|
<items xsi:type="form:FormField">
|
||||||
|
<name>Резутьтат</name>
|
||||||
|
<id>1</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<dataPath xsi:type="form:DataPath">
|
||||||
|
<segments>Резутьтат</segments>
|
||||||
|
</dataPath>
|
||||||
|
<titleLocation>None</titleLocation>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>РезутьтатРасширеннаяПодсказка</name>
|
||||||
|
<id>3</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<contextMenu>
|
||||||
|
<name>РезутьтатКонтекстноеМеню</name>
|
||||||
|
<id>2</id>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</contextMenu>
|
||||||
|
<type>SpreadsheetDocumentField</type>
|
||||||
|
<editMode>Enter</editMode>
|
||||||
|
<showInHeader>true</showInHeader>
|
||||||
|
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||||
|
<showInFooter>true</showInFooter>
|
||||||
|
<extInfo xsi:type="form:SpreadSheetDocFieldExtInfo">
|
||||||
|
<width>50</width>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<height>10</height>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<horizontalStretch>true</horizontalStretch>
|
||||||
|
<verticalStretch>true</verticalStretch>
|
||||||
|
<pointerType>Special</pointerType>
|
||||||
|
<verticalScrollBar>ScrollAuto</verticalScrollBar>
|
||||||
|
<horizontalScrollBar>ScrollAuto</horizontalScrollBar>
|
||||||
|
<selectionShowMode>Always</selectionShowMode>
|
||||||
|
<drawingSelectionShowMode>Auto</drawingSelectionShowMode>
|
||||||
|
<showGroups>true</showGroups>
|
||||||
|
<enableStartDrag>true</enableStartDrag>
|
||||||
|
<enableDrag>true</enableDrag>
|
||||||
|
</extInfo>
|
||||||
|
</items>
|
||||||
|
<autoCommandBar>
|
||||||
|
<name>ФормаКоманднаяПанель</name>
|
||||||
|
<id>-1</id>
|
||||||
|
<items xsi:type="form:Button">
|
||||||
|
<name>ФормаСформировать</name>
|
||||||
|
<id>4</id>
|
||||||
|
<visible>true</visible>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<userVisible>
|
||||||
|
<common>true</common>
|
||||||
|
</userVisible>
|
||||||
|
<extendedTooltip>
|
||||||
|
<name>ФормаСформироватьРасширеннаяПодсказка</name>
|
||||||
|
<id>5</id>
|
||||||
|
<type>Label</type>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
</extInfo>
|
||||||
|
</extendedTooltip>
|
||||||
|
<commandName>Form.Command.Сформировать</commandName>
|
||||||
|
<representation>Auto</representation>
|
||||||
|
<autoMaxWidth>true</autoMaxWidth>
|
||||||
|
<autoMaxHeight>true</autoMaxHeight>
|
||||||
|
<placementArea>UserCmds</placementArea>
|
||||||
|
<representationInContextMenu>Auto</representationInContextMenu>
|
||||||
|
</items>
|
||||||
|
<horizontalAlign>Left</horizontalAlign>
|
||||||
|
<autoFill>true</autoFill>
|
||||||
|
</autoCommandBar>
|
||||||
|
<handlers>
|
||||||
|
<event>OnCreateAtServer</event>
|
||||||
|
<name>ПриСозданииНаСервере</name>
|
||||||
|
</handlers>
|
||||||
|
<handlers>
|
||||||
|
<event>BeforeLoadDataFromSettingsAtServer</event>
|
||||||
|
<name>ПередЗагрузкойДанныхИзНастроекНаСервере</name>
|
||||||
|
</handlers>
|
||||||
|
<saveWindowSettings>true</saveWindowSettings>
|
||||||
|
<autoTitle>true</autoTitle>
|
||||||
|
<autoUrl>true</autoUrl>
|
||||||
|
<group>Vertical</group>
|
||||||
|
<autoFillCheck>true</autoFillCheck>
|
||||||
|
<allowFormCustomize>true</allowFormCustomize>
|
||||||
|
<enabled>true</enabled>
|
||||||
|
<showTitle>true</showTitle>
|
||||||
|
<showCloseButton>true</showCloseButton>
|
||||||
|
<attributes>
|
||||||
|
<name>Резутьтат</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Резутьтат</value>
|
||||||
|
</title>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>SpreadsheetDocument</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<extInfo xsi:type="form:SpreadsheetDocumentExtInfo"/>
|
||||||
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>ИмяМакета</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Имя макета</value>
|
||||||
|
</title>
|
||||||
|
<id>4</id>
|
||||||
|
<valueType>
|
||||||
|
<types>String</types>
|
||||||
|
<stringQualifiers/>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>Отбор</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отбор</value>
|
||||||
|
</title>
|
||||||
|
<id>5</id>
|
||||||
|
<valueType>
|
||||||
|
<types>ValueTable</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
|
||||||
|
<segments>Отбор.ОтборКомпоновкиДанных.Application</segments>
|
||||||
|
</notDefaultUseAlwaysAttributes>
|
||||||
|
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
|
||||||
|
<segments>Отбор.ОтборКомпоновкиДанных.Date</segments>
|
||||||
|
</notDefaultUseAlwaysAttributes>
|
||||||
|
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
|
||||||
|
<segments>Отбор.ОтборКомпоновкиДанных.GroupType</segments>
|
||||||
|
</notDefaultUseAlwaysAttributes>
|
||||||
|
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
|
||||||
|
<segments>Отбор.ОтборКомпоновкиДанных.LeftValuePicture</segments>
|
||||||
|
</notDefaultUseAlwaysAttributes>
|
||||||
|
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
|
||||||
|
<segments>Отбор.ОтборКомпоновкиДанных.Presentation</segments>
|
||||||
|
</notDefaultUseAlwaysAttributes>
|
||||||
|
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
|
||||||
|
<segments>Отбор.ОтборКомпоновкиДанных.RightValuePicture</segments>
|
||||||
|
</notDefaultUseAlwaysAttributes>
|
||||||
|
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
|
||||||
|
<segments>Отбор.ОтборКомпоновкиДанных.ViewMode</segments>
|
||||||
|
</notDefaultUseAlwaysAttributes>
|
||||||
|
<columns>
|
||||||
|
<name>ОтборКомпоновкиДанных</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отбор компоновки данных</value>
|
||||||
|
</title>
|
||||||
|
<id>1</id>
|
||||||
|
<valueType>
|
||||||
|
<types>DataCompositionFilter</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</columns>
|
||||||
|
</attributes>
|
||||||
|
<attributes>
|
||||||
|
<name>Период</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Период</value>
|
||||||
|
</title>
|
||||||
|
<id>6</id>
|
||||||
|
<valueType>
|
||||||
|
<types>StandardPeriod</types>
|
||||||
|
</valueType>
|
||||||
|
<view>
|
||||||
|
<common>true</common>
|
||||||
|
</view>
|
||||||
|
<edit>
|
||||||
|
<common>true</common>
|
||||||
|
</edit>
|
||||||
|
</attributes>
|
||||||
|
<formCommands>
|
||||||
|
<name>Сформировать</name>
|
||||||
|
<title>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Сформировать</value>
|
||||||
|
</title>
|
||||||
|
<id>1</id>
|
||||||
|
<toolTip>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Сформировать</value>
|
||||||
|
</toolTip>
|
||||||
|
<use>
|
||||||
|
<common>true</common>
|
||||||
|
</use>
|
||||||
|
<action xsi:type="form:FormCommandHandlerContainer">
|
||||||
|
<handler>
|
||||||
|
<name>Сформировать</name>
|
||||||
|
</handler>
|
||||||
|
</action>
|
||||||
|
<currentRowUse>Auto</currentRowUse>
|
||||||
|
</formCommands>
|
||||||
|
<commandInterface>
|
||||||
|
<navigationPanel/>
|
||||||
|
<commandBar/>
|
||||||
|
</commandInterface>
|
||||||
|
</form:Form>
|
||||||
93
Проект_деньги/src/CommonForms/ФормаОтчета/Module.bsl
Normal file
@ -0,0 +1,93 @@
|
|||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура СформироватьОтчетНаСервере(ТаблДок)
|
||||||
|
|
||||||
|
//ОбъектОтчет = РеквизитФормыВЗначение("Отчет");
|
||||||
|
|
||||||
|
ОСКД = ПолучитьОбщийМакет(ИмяМакета);
|
||||||
|
НастройкиОСКД = ОСКД.НастройкиПоУмолчанию;
|
||||||
|
ЭлементыОтбора = Отбор[0].ОтборКомпоновкиДанных.Элементы;
|
||||||
|
Для й=0 По ЭлементыОтбора.Количество()-1 Цикл
|
||||||
|
|
||||||
|
Попытка
|
||||||
|
ЭлементСКД = НастройкиОСКД.Отбор.Элементы[й];
|
||||||
|
Исключение
|
||||||
|
ЭлементСКД = НастройкиОСКД.Отбор.Элементы.Добавить();
|
||||||
|
КонецПопытки;
|
||||||
|
|
||||||
|
ЭлементСКД.Использование = ЭлементыОтбора[й].Использование;
|
||||||
|
ЭлементСКД.ЛевоеЗначение = ЭлементыОтбора[й].ЛевоеЗначение;
|
||||||
|
ЭлементСКД.ВидСравнения = ЭлементыОтбора[й].ВидСравнения;
|
||||||
|
ЭлементСКД.ПравоеЗначение = ЭлементыОтбора[й].ПравоеЗначение;
|
||||||
|
КонецЦикла;
|
||||||
|
//НастройкиОСКД.Отбор = Отбор;
|
||||||
|
//Если Отбор.Количество() > 0 Тогда
|
||||||
|
// Для й=0 По Отбор.Количество()-1 Цикл
|
||||||
|
// НастройкиОСКД.Отбор.Элементы[й].Использование = Отбор[й].Использование;
|
||||||
|
// НастройкиОСКД.Отбор.Элементы[й].ЛевоеЗначение = Отбор[й].ЛевоеЗначение;
|
||||||
|
// НастройкиОСКД.Отбор.Элементы[й].ВидСравнения = Отбор[й].ВидСравнения;
|
||||||
|
// НастройкиОСКД.Отбор.Элементы[й].ПравоеЗначение = Отбор[й].ПравоеЗначение;
|
||||||
|
// КонецЦикла;
|
||||||
|
//КонецЕсли;
|
||||||
|
//НастройкиОСКД = КомпоновщикНастроек.ПолучитьНастройкиОСКД();
|
||||||
|
|
||||||
|
ПараметрыДанныхОСКД = НастройкиОСКД.ПараметрыДанных.Элементы;
|
||||||
|
|
||||||
|
ЭлементНачалоПериода = ПараметрыДанныхОСКД.Найти("Период");
|
||||||
|
ЭлементНачалоПериода.Использование = Истина;
|
||||||
|
ЭлементНачалоПериода.Значение = Период;
|
||||||
|
|
||||||
|
//ЭлементКонецПериода = ПараметрыДанныхОСКД.Найти("КонецПериода");
|
||||||
|
//ЭлементКонецПериода.Использование = Истина;
|
||||||
|
//ЭлементКонецПериода.Значение = КонецПериода;
|
||||||
|
|
||||||
|
//ЭлементСчет = ПараметрыДанныхОСКД.Найти("Счет");
|
||||||
|
//ЭлементСчет.Использование = Истина;
|
||||||
|
//ЭлементСчет.Значение = ПланыСчетов.Хозрасчетный.ТоварыНаСкладах;
|
||||||
|
|
||||||
|
//КомпоновщикНастроекДанных = Новый КомпоновщикНастроекКомпоновкиДанных;
|
||||||
|
//КомпоновщикНастроекДанных.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(ОСКД));
|
||||||
|
//КомпоновщикНастроекДанных.ЗагрузитьНастройкиОСКД(ОСКД.НастройкиОСКДПоУмолчанию);
|
||||||
|
//КомпоновщикНастроекДанных.ЗагрузитьПользовательскиеНастройкиОСКД(Отчет.КомпоновщикНастроек.ПользовательскиеНастройкиОСКД);
|
||||||
|
|
||||||
|
КомпоновщикМакетаОСКД = Новый КомпоновщикМакетаКомпоновкиДанных;
|
||||||
|
//Макет = КомпоновщикМакетаОСКД.Выполнить(ОСКД, КомпоновщикНастроекДанных.ПолучитьНастройкиОСКД());
|
||||||
|
Макет = КомпоновщикМакетаОСКД.Выполнить(ОСКД, НастройкиОСКД);
|
||||||
|
|
||||||
|
ПроцессорКомпоновкиОСКД = Новый ПроцессорКомпоновкиДанных;
|
||||||
|
ПроцессорКомпоновкиОСКД.Инициализировать(Макет);
|
||||||
|
|
||||||
|
ТаблДок.Очистить();
|
||||||
|
|
||||||
|
ПроцессорВыводаОСКД = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
|
||||||
|
ПроцессорВыводаОСКД.УстановитьДокумент(ТаблДок);
|
||||||
|
ПроцессорВыводаОСКД.Вывести(ПроцессорКомпоновкиОСКД);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура Сформировать(Команда)
|
||||||
|
|
||||||
|
СформироватьОтчетНаСервере(Резутьтат);
|
||||||
|
//Масштаб = 50;
|
||||||
|
Резутьтат.Рисунки[0].Ширина = 70;
|
||||||
|
Резутьтат.Рисунки[0].Высота = 60;
|
||||||
|
Резутьтат.ПоказатьУровеньГруппировокСтрок(1);
|
||||||
|
Резутьтат.ПоказатьУровеньГруппировокСтрок(0);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
&НаСервере
|
||||||
|
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||||
|
|
||||||
|
ИмяМакета = Параметры.ИмяМакета;
|
||||||
|
ОСКД = ПолучитьОбщийМакет(ИмяМакета);
|
||||||
|
ОтборСКД = ОСКД.НастройкиПоУмолчанию.Отбор;
|
||||||
|
|
||||||
|
ДобавитьОтбор = Отбор.Добавить();
|
||||||
|
ДобавитьОтбор.ОтборКомпоновкиДанных = ОтборСКД;
|
||||||
|
|
||||||
|
Период.ДатаНачала = НачалоМесяца(ТекущаяДата());
|
||||||
|
Период.ДатаОкончания = КонецМесяца(ТекущаяДата());
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
10
Проект_деньги/src/CommonForms/ФормаОтчета/ФормаОтчета.mdo
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonForm xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="02bd15f0-5494-4e59-9247-c10b3778565e">
|
||||||
|
<name>ФормаОтчета</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Форма отчета</value>
|
||||||
|
</synonym>
|
||||||
|
<usePurposes>PersonalComputer</usePurposes>
|
||||||
|
<usePurposes>MobileDevice</usePurposes>
|
||||||
|
</mdclass:CommonForm>
|
||||||
0
Проект_деньги/src/CommonModules/Диалоги/Module.bsl
Normal file
11
Проект_деньги/src/CommonModules/Диалоги/Диалоги.mdo
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="ab15b954-a38e-4dd0-9a20-3e8da4030f2e">
|
||||||
|
<name>Диалоги</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Диалоги</value>
|
||||||
|
</synonym>
|
||||||
|
<clientManagedApplication>true</clientManagedApplication>
|
||||||
|
<server>true</server>
|
||||||
|
<serverCall>true</serverCall>
|
||||||
|
</mdclass:CommonModule>
|
||||||
5
Проект_деньги/src/CommonModules/Интерфейс/Module.bsl
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
Функция ЗапускСРабСтола() Экспорт
|
||||||
|
|
||||||
|
Возврат Новый Структура("ЗапускСРабСтола", Истина);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
9
Проект_деньги/src/CommonModules/Интерфейс/Интерфейс.mdo
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="34092940-2d5b-4e86-9770-3f29945b6ba1">
|
||||||
|
<name>Интерфейс</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Интерфейс</value>
|
||||||
|
</synonym>
|
||||||
|
<clientManagedApplication>true</clientManagedApplication>
|
||||||
|
</mdclass:CommonModule>
|
||||||
3475
Проект_деньги/src/CommonModules/КоннекторHTTP/Module.bsl
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="ad0a267f-9e21-454a-be53-a8821c89f015">
|
||||||
|
<name>КоннекторHTTP</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Коннектор: удобный HTTP-клиент для 1С:Предприятие 8</value>
|
||||||
|
</synonym>
|
||||||
|
<server>true</server>
|
||||||
|
<externalConnection>true</externalConnection>
|
||||||
|
<clientOrdinaryApplication>true</clientOrdinaryApplication>
|
||||||
|
</mdclass:CommonModule>
|
||||||
297
Проект_деньги/src/CommonModules/Обмен/Module.bsl
Normal file
@ -0,0 +1,297 @@
|
|||||||
|
|
||||||
|
#Область ПрограммныйИнтерфейс
|
||||||
|
|
||||||
|
// Получить префикс номера.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Строка - Получить префикс номера
|
||||||
|
Функция ПолучитьПрефиксНомера() Экспорт
|
||||||
|
|
||||||
|
//@skip-check reading-attribute-from-database
|
||||||
|
Если ПланыОбмена.Мобильные.ЭтотУзел().Код = "" Тогда
|
||||||
|
Возврат "";
|
||||||
|
Иначе
|
||||||
|
Возврат ПланыОбмена.Мобильные.ЭтотУзел().Код + "-";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Регистрация изменений.
|
||||||
|
//@skip-check module-empty-method
|
||||||
|
Процедура РегистрацияИзменений() Экспорт
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Обмен зарегистрировать изменения.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Источник - СправочникОбъект.ЕдиницыИзмерений, СправочникОбъект.Пользователи, СправочникОбъект.Валюты, СправочникОбъект.Счета, СправочникОбъект.ВидыДоходов, СправочникОбъект.Банки, СправочникОбъект.Номенклатура - Источник
|
||||||
|
// Отказ - Булево - Отказ
|
||||||
|
Процедура ОбменЗарегистрироватьИзменения(Источник, Отказ) Экспорт
|
||||||
|
|
||||||
|
ЗарегистрироватьИзменения(Источник);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Зарегистрировать изменения.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Источник - ДокументОбъект.Вложения, ДокументОбъект.Доходы, ДокументОбъект.Продажи, ДокументОбъект.Покупки, ДокументОбъект.СоответствиеНоменклатуры, ДокументОбъект.ПланированиеБюджета, ДокументОбъект.ВводНачальныхОстатков, ДокументОбъект.КоммунальныеПлатежи, ДокументОбъект.ПеремещениеСнятиеДенежныхСредств, ДокументОбъект.Желания, СправочникОбъект.ЕдиницыИзмерений, СправочникОбъект.Пользователи, СправочникОбъект.Валюты, СправочникОбъект.Счета, СправочникОбъект.ВидыДоходов, СправочникОбъект.Банки, СправочникОбъект.Номенклатура - Источник
|
||||||
|
Процедура ЗарегистрироватьИзменения(Источник) Экспорт
|
||||||
|
|
||||||
|
Если Источник.ОбменДанными.Загрузка Тогда
|
||||||
|
Возврат
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ РАЗЛИЧНЫЕ
|
||||||
|
| Мобильные.Ссылка КАК Ссылка
|
||||||
|
|ИЗ
|
||||||
|
| ПланОбмена.Мобильные КАК Мобильные
|
||||||
|
|ГДЕ
|
||||||
|
| Мобильные.Ссылка <> &ЭтотУзел";
|
||||||
|
|
||||||
|
Запрос.УстановитьПараметр("ЭтотУзел", ПланыОбмена.Мобильные.ЭтотУзел());
|
||||||
|
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
|
||||||
|
Пока Выборка.Следующий() Цикл
|
||||||
|
Источник.ОбменДанными.Получатели.Добавить(Выборка.Ссылка);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Обмен зарегистрировать изменения документа.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Источник - ДокументОбъект.Вложения, ДокументОбъект.Доходы, ДокументОбъект.Продажи, ДокументОбъект.Покупки, ДокументОбъект.СоответствиеНоменклатуры, ДокументОбъект.ПланированиеБюджета, ДокументОбъект.ВводНачальныхОстатков, ДокументОбъект.КоммунальныеПлатежи, ДокументОбъект.ПеремещениеСнятиеДенежныхСредств, ДокументОбъект.Желания - Источник
|
||||||
|
// Отказ - Булево - Отказ
|
||||||
|
// РежимЗаписи - РежимЗаписиДокумента - Режим записи
|
||||||
|
// РежимПроведения - РежимПроведенияДокумента - Режим проведения
|
||||||
|
Процедура ОбменЗарегистрироватьИзмененияДокумента(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт
|
||||||
|
|
||||||
|
Если Источник.ДополнительныеСвойства.Свойство("НеРегистрировать") Тогда
|
||||||
|
Возврат;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ЗарегистрироватьИзменения(Источник);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Зарегистрировать все объекты.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Узел - ПланОбменаСсылка
|
||||||
|
Процедура ЗарегистрироватьВсеОбъекты(Узел) Экспорт
|
||||||
|
|
||||||
|
//зарегистрируем все справочники
|
||||||
|
Для каждого Справочник Из Метаданные.Справочники Цикл
|
||||||
|
//@skip-check query-in-loop
|
||||||
|
ДанныеСправочников = ВернутьДанные(Справочник.ПолноеИмя(), Истина);
|
||||||
|
Если ЗначениеЗаполнено(ДанныеСправочников) Тогда
|
||||||
|
Данные = Новый Массив();
|
||||||
|
Для каждого Элемент Из ДанныеСправочников Цикл
|
||||||
|
Данные.Добавить(Элемент);
|
||||||
|
КонецЦикла;
|
||||||
|
ПланыОбмена.ЗарегистрироватьИзменения(Узел, Данные);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
//зарегистируем все документы
|
||||||
|
Для каждого Документ Из Метаданные.Документы Цикл
|
||||||
|
//@skip-check query-in-loop
|
||||||
|
ДанныеДокументов = ВернутьДанные(Документ.ПолноеИмя(), Ложь);
|
||||||
|
Если ЗначениеЗаполнено(ДанныеДокументов) Тогда
|
||||||
|
Данные = Новый Массив();
|
||||||
|
Для каждого Элемент Из ДанныеДокументов Цикл
|
||||||
|
Данные.Добавить(Элемент);
|
||||||
|
КонецЦикла;
|
||||||
|
ПланыОбмена.ЗарегистрироватьИзменения(Узел, Данные);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
//зарегистрируем все регистры
|
||||||
|
Для каждого Регистр Из Метаданные.РегистрыСведений Цикл
|
||||||
|
ПланыОбмена.ЗарегистрироватьИзменения(Узел, Регистр);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
Функция requstGET(Запрос) Экспорт
|
||||||
|
|
||||||
|
Возврат ДанныеДляМобильногоПриложения(Запрос);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция requstPOST(Запрос) Экспорт
|
||||||
|
|
||||||
|
Возврат ЗаписатьОбменМобильноеСервер(Запрос);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ПараметрыСоединения() Экспорт
|
||||||
|
|
||||||
|
Результат = Новый Структура;
|
||||||
|
Результат.Вставить("Сервер", "192.168.31.221");
|
||||||
|
Результат.Вставить("Порт", 81);
|
||||||
|
Результат.Вставить("Пользователь", "");
|
||||||
|
Результат.Вставить("Пароль", "");
|
||||||
|
Результат.Вставить("Таймаут", 60);
|
||||||
|
Результат.Вставить("АдресРезурса", "ut/hs");
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
Функция ВернутьДанные(ИмяМетаданных, ЭтоСправочник)
|
||||||
|
|
||||||
|
Данные = Новый Массив;
|
||||||
|
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| Данные.Ссылка КАК Ссылка
|
||||||
|
|ИЗ
|
||||||
|
| "+ ИмяМетаданных+" КАК Данные";
|
||||||
|
|
||||||
|
Если ЭтоСправочник Тогда
|
||||||
|
Запрос.Текст = Запрос.Текст + " ГДЕ НЕ Данные.Предопределенный";
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
|
||||||
|
Если РезультатЗапроса.Пустой() Тогда
|
||||||
|
Возврат Данные;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
|
||||||
|
Пока Выборка.Следующий() Цикл
|
||||||
|
Данные.Добавить(Выборка.Ссылка);
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат Данные;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ДанныеДляМобильногоПриложения(Запрос)
|
||||||
|
|
||||||
|
Результат = ПараметрыОтвета();
|
||||||
|
КодСостаяния = 200;
|
||||||
|
|
||||||
|
Попытка
|
||||||
|
|
||||||
|
УзелКод = Запрос["ПараметрыЗапроса"].Получить("node");
|
||||||
|
Узел = ПланыОбмена.Мобильные.НайтиПоКоду(УзелКод);
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(Узел) Тогда
|
||||||
|
УзелОбъект = Узел.ПолучитьОбъект();
|
||||||
|
ФайлОбмена = ПолучитьИмяВременногоФайла("xml");
|
||||||
|
УзелОбъект.ЗаписатьСообщениеСИзменениямиВФайл(ФайлОбмена);
|
||||||
|
ДД = Новый ДвоичныеДанные(ФайлОбмена);
|
||||||
|
УдалитьФайлы(ФайлОбмена);
|
||||||
|
XMLВBase64 = Base64Строка(ДД);
|
||||||
|
Результат.data = XMLВBase64;
|
||||||
|
Иначе
|
||||||
|
КодСостаяния = 400;
|
||||||
|
Результат.error.Добавить(СтрШаблон("Не удалость найти узел ""%1""", УзелКод));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Исключение
|
||||||
|
КодСостаяния = 500;
|
||||||
|
Результат.error.Добавить(ОписаниеОшибки());
|
||||||
|
КонецПопытки;
|
||||||
|
|
||||||
|
Ответ = СформироватьОтвет(Результат, КодСостаяния);
|
||||||
|
|
||||||
|
Возврат Ответ;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ЗаписатьОбменМобильноеСервер(Запрос)
|
||||||
|
|
||||||
|
Результат = ПараметрыОтвета();
|
||||||
|
КодСостаяния = 200;
|
||||||
|
|
||||||
|
Попытка
|
||||||
|
|
||||||
|
УзелКод = Запрос["ПараметрыЗапроса"].Получить("node");
|
||||||
|
Узел = ПланыОбмена.Мобильные.НайтиПоКоду(УзелКод);
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(Узел) Тогда
|
||||||
|
УзелОбъект = Узел.ПолучитьОбъект();
|
||||||
|
ФайлОбмена = ПолучитьИмяВременногоФайла("xml");
|
||||||
|
|
||||||
|
ТелоЗапроса = Запрос.ПолучитьТелоКакСтроку();
|
||||||
|
ПараметрыПреобразования = Новый Структура("ПрочитатьВСоответствие", Ложь);
|
||||||
|
ПараметрыЗапроса = КоннекторHTTP.JsonВОбъект(ТелоЗапроса,, ПараметрыПреобразования);
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(ПараметрыЗапроса.data) Тогда
|
||||||
|
ДД = Base64Значение(ПараметрыЗапроса.data);
|
||||||
|
ДД.Записать(ФайлОбмена);
|
||||||
|
ДанныеЗаписи = УзелОбъект.ПрочитатьСообщениеСИзменениямиФайл(ФайлОбмена, Новый Массив, Истина);
|
||||||
|
|
||||||
|
Для каждого Элем Из ДанныеЗаписи.МассивДокументов Цикл
|
||||||
|
|
||||||
|
ДоступностьПроведения = СокрЛП(Элем.Метаданные().Проведение);
|
||||||
|
|
||||||
|
Если ДоступностьПроведения = "Запретить" Тогда
|
||||||
|
Продолжить;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Не Элем.ПометкаУдаления Тогда
|
||||||
|
Объект = Элем.ПолучитьОбъект();
|
||||||
|
Объект.Записать(РежимЗаписиДокумента.Проведение);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Результат.data = СтрШаблон("Отправлено %1 документ(ов)", ДанныеЗаписи.МассивДокументов.Количество());
|
||||||
|
Иначе
|
||||||
|
КодСостаяния = 400;
|
||||||
|
Результат.error.Добавить("Не верный формат запроса");
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
КодСостаяния = 400;
|
||||||
|
Результат.error.Добавить(СтрШаблон("Не удалость найти узел ""%1""", УзелКод));
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Исключение
|
||||||
|
КодСостаяния = 500;
|
||||||
|
Результат.error.Добавить(ОписаниеОшибки());
|
||||||
|
КонецПопытки;
|
||||||
|
|
||||||
|
Ответ = СформироватьОтвет(Результат, КодСостаяния);
|
||||||
|
|
||||||
|
Возврат Ответ;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция ПараметрыОтвета()
|
||||||
|
|
||||||
|
Возврат Новый Структура("data, error", "", Новый Массив);
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция СформироватьОтвет(Данные, КодСостояния = 200)
|
||||||
|
|
||||||
|
#Если МобильноеПриложениеСервер Тогда
|
||||||
|
HTTPОтвет = Неопределено;
|
||||||
|
#Иначе
|
||||||
|
HTTPОтвет = Новый HTTPСервисОтвет(КодСостояния);
|
||||||
|
HTTPОтвет.УстановитьТелоИзСтроки(КоннекторHTTP.ОбъектВJson(Данные));
|
||||||
|
#КонецЕсли
|
||||||
|
|
||||||
|
Возврат HTTPОтвет;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
|
|
||||||
10
Проект_деньги/src/CommonModules/Обмен/Обмен.mdo
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="9b0b5641-df05-4fb4-95dc-5407524146b0">
|
||||||
|
<name>Обмен</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Обмен</value>
|
||||||
|
</synonym>
|
||||||
|
<server>true</server>
|
||||||
|
<serverCall>true</serverCall>
|
||||||
|
</mdclass:CommonModule>
|
||||||
@ -0,0 +1,32 @@
|
|||||||
|
#Область ПрограммныйИнтерфейс
|
||||||
|
|
||||||
|
Процедура ПроверкаВерсии() Экспорт
|
||||||
|
|
||||||
|
Если НЕ Метаданные.Версия = Константы.ВерияКонфигурации.Получить() Тогда
|
||||||
|
//ЗаполнитьВалютыВСчетах();
|
||||||
|
Константы.ВерияКонфигурации.Установить(Метаданные.Версия);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
Процедура ЗаполнитьВалютыВСчетах()
|
||||||
|
|
||||||
|
Выборка = Справочники.Счета.Выбрать();
|
||||||
|
Валюта = Справочники.Валюты.RUB;
|
||||||
|
|
||||||
|
Пока Выборка.Следующий() Цикл
|
||||||
|
Если НЕ ЗначениеЗаполнено(Выборка.Валюта) Тогда
|
||||||
|
Объект = Выборка.ПолучитьОбъект();
|
||||||
|
Объект.Валюта = Валюта;
|
||||||
|
Объект.ОбменДанными.Загрузка = Истина;
|
||||||
|
Объект.Записать();
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="1f2bdd00-2667-4146-a4cc-f670b59c77d5">
|
||||||
|
<name>ОбработчикиОбновления</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Обработчики обновления</value>
|
||||||
|
</synonym>
|
||||||
|
<server>true</server>
|
||||||
|
<serverCall>true</serverCall>
|
||||||
|
</mdclass:CommonModule>
|
||||||
@ -0,0 +1,428 @@
|
|||||||
|
#Область ПрограммныйИнтерфейс
|
||||||
|
|
||||||
|
// Получить пользователя.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// СправочникСсылка.Пользователи - Получить пользователя
|
||||||
|
Функция ПолучитьПользователя() Экспорт
|
||||||
|
|
||||||
|
Возврат ЗначениеКонстанты("ТекущийПользователь");
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Значение ко константы.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ИмяКонстанты - Строка - Имя константы
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Произвольный - Значение ко константы
|
||||||
|
Функция ЗначениеКонстанты(ИмяКонстанты) Экспорт
|
||||||
|
|
||||||
|
Возврат Константы[ИмяКонстанты].Получить();
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Выводить диалоги.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Булево - Выводить диалоги
|
||||||
|
Функция ВыводитьДиалоги() Экспорт
|
||||||
|
|
||||||
|
ВыводитьДиалогиВвода = ЗначениеКонстанты("ВыводитьДиалогиВвода");
|
||||||
|
Выводить = ?(ЗначениеЗаполнено(ВыводитьДиалогиВвода), ВыводитьДиалогиВвода, Ложь);
|
||||||
|
Возврат Выводить;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Один документ.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Булево - Один документ
|
||||||
|
Функция ОдинДокумент() Экспорт
|
||||||
|
|
||||||
|
ОдинДокумент = ЗначениеКонстанты("ОдинДокументРасходов");
|
||||||
|
ОдинДокумент = ?(ЗначениеЗаполнено(ОдинДокумент), ОдинДокумент, Ложь);
|
||||||
|
Возврат ОдинДокумент;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Заполнить ответственного.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Источник - ДокументОбъект.Продажи, ДокументОбъект.КоммунальныеПлатежи, ДокументОбъект.Доходы, ДокументОбъект.Покупки, ДокументОбъект.Желания, ДокументОбъект.ПеремещениеСнятиеДенежныхСредств - Источник
|
||||||
|
// Отказ - Булево - Отказ
|
||||||
|
// РежимЗаписи - РежимЗаписиДокумента - Режим записи
|
||||||
|
// РежимПроведения - РежимПроведенияДокумента - Режим проведения
|
||||||
|
Процедура ЗаполнитьОтветственного(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт
|
||||||
|
|
||||||
|
Пользователь = ПолучитьПользователя();
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(Пользователь) И НЕ ЗначениеЗаполнено(Источник.Ответственный) Тогда
|
||||||
|
Источник.Ответственный = Пользователь;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Формирует и выводит сообщение, которое может быть связано с элементом управления формы.
|
||||||
|
//
|
||||||
|
// В фоновом задании длительной операции, если вызов выполнен вне транзакции,
|
||||||
|
// сообщение записывается в служебный регистр и отправляется сразу на клиент,
|
||||||
|
// если подключена система взаимодействия.
|
||||||
|
// В конце фонового задания длительной операции, а также при отправке прогресса,
|
||||||
|
// все сообщения извлекаются из очереди сообщений фонового задания,
|
||||||
|
// записываются в служебный регистр и отправляются сразу на клиент,
|
||||||
|
// если подключена система взаимодействия.
|
||||||
|
//
|
||||||
|
// АПК:142-выкл 4 необязательных параметра для совместимости
|
||||||
|
// с устаревшей процедурой ОбщегоНазначенияКлиентСервер.СообщитьПользователю.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ТекстСообщенияПользователю - Строка - текст сообщения.
|
||||||
|
// КлючДанных - ЛюбаяСсылка - объект или ключ записи информационной базы, к которому это сообщение относится.
|
||||||
|
// Поле - Строка - наименование реквизита формы.
|
||||||
|
// ПутьКДанным - Строка - путь к данным (путь к реквизиту формы).
|
||||||
|
// Отказ - Булево - выходной параметр, всегда устанавливается в значение Истина.
|
||||||
|
//
|
||||||
|
// Пример:
|
||||||
|
//
|
||||||
|
// 1. Для вывода сообщения у поля управляемой формы, связанного с реквизитом объекта:
|
||||||
|
// ОбщегоНазначения.СообщитьПользователю(
|
||||||
|
// НСтр("ru = 'Сообщение об ошибке.'"), ,
|
||||||
|
// "ПолеВРеквизитеФормыОбъект",
|
||||||
|
// "Объект");
|
||||||
|
//
|
||||||
|
// Альтернативный вариант использования в форме объекта:
|
||||||
|
// ОбщегоНазначения.СообщитьПользователю(
|
||||||
|
// НСтр("ru = 'Сообщение об ошибке.'"), ,
|
||||||
|
// "Объект.ПолеВРеквизитеФормыОбъект");
|
||||||
|
//
|
||||||
|
// 2. Для вывода сообщения рядом с полем управляемой формы, связанным с реквизитом формы:
|
||||||
|
// ОбщегоНазначения.СообщитьПользователю(
|
||||||
|
// НСтр("ru = 'Сообщение об ошибке.'"), ,
|
||||||
|
// "ИмяРеквизитаФормы");
|
||||||
|
//
|
||||||
|
// 3. Для вывода сообщения связанного с объектом информационной базы:
|
||||||
|
// ОбщегоНазначения.СообщитьПользователю(
|
||||||
|
// НСтр("ru = 'Сообщение об ошибке.'"), ОбъектИнформационнойБазы, "Ответственный",,Отказ);
|
||||||
|
//
|
||||||
|
// 4. Для вывода сообщения по ссылке на объект информационной базы:
|
||||||
|
// ОбщегоНазначения.СообщитьПользователю(
|
||||||
|
// НСтр("ru = 'Сообщение об ошибке.'"), Ссылка, , , Отказ);
|
||||||
|
//
|
||||||
|
// Случаи некорректного использования:
|
||||||
|
// 1. Передача одновременно параметров КлючДанных и ПутьКДанным.
|
||||||
|
// 2. Передача в параметре КлючДанных значения типа отличного от допустимого.
|
||||||
|
// 3. Установка ссылки без установки поля (и/или пути к данным).
|
||||||
|
//
|
||||||
|
//@skip-check method-too-many-params
|
||||||
|
Процедура СообщитьПользователю(Знач ТекстСообщенияПользователю, Знач КлючДанных = Неопределено, Знач Поле = "",
|
||||||
|
Знач ПутьКДанным = "", Отказ = Ложь) Экспорт
|
||||||
|
|
||||||
|
ЭтоОбъект = Ложь;
|
||||||
|
|
||||||
|
Если КлючДанных <> Неопределено
|
||||||
|
И XMLТипЗнч(КлючДанных) <> Неопределено Тогда
|
||||||
|
|
||||||
|
ТипЗначенияСтрокой = XMLТипЗнч(КлючДанных).ИмяТипа;
|
||||||
|
ЭтоОбъект = СтрНайти(ТипЗначенияСтрокой, "Object.") > 0;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Сообщение = СообщениеПользователю(ТекстСообщенияПользователю,
|
||||||
|
КлючДанных, Поле, ПутьКДанным, Отказ, ЭтоОбъект);
|
||||||
|
|
||||||
|
Сообщение.Сообщить();
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
// Добавить или заменить существующий элемент отбора динамического списка.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ДинамическийСписок - ДинамическийСписок - Список, в котором требуется установить отбор.
|
||||||
|
// ИмяПоля - Строка - Поле, по которому необходимо установить отбор.
|
||||||
|
// ПравоеЗначение - Произвольный - Значение отбора.
|
||||||
|
// Необязательный. Значение по умолчанию: Неопределено.
|
||||||
|
// Внимание! Если передать Неопределено, то значение не будет изменено.
|
||||||
|
// ВидСравнения - ВидСравненияКомпоновкиДанных - Условие отбора.
|
||||||
|
// Представление - Строка - Представление элемента компоновки данных.
|
||||||
|
// Необязательный. Значение по умолчанию: Неопределено.
|
||||||
|
// Если указано, то выводится только флажок использования с указанным представлением (значение не выводится).
|
||||||
|
// Для очистки (чтобы значение снова выводилось) следует передать пустую строку.
|
||||||
|
// Использование - Булево - Флажок использования этого отбора.
|
||||||
|
// Необязательный. Значение по умолчанию: Неопределено.
|
||||||
|
// РежимОтображения - РежимОтображенияЭлементаНастройкиКомпоновкиДанных - Способ отображения этого отбора
|
||||||
|
// пользователю.
|
||||||
|
// * РежимОтображенияЭлементаНастройкиКомпоновкиДанных.БыстрыйДоступ - В группе быстрых настроек над списком.
|
||||||
|
// * РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Обычный - В настройка списка (в подменю Еще).
|
||||||
|
// * РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный - Запретить пользователю менять этот отбор.
|
||||||
|
// ИдентификаторПользовательскойНастройки - Строка - Уникальный идентификатор этого отбора.
|
||||||
|
// Используется для связи с пользовательскими настройками.
|
||||||
|
//
|
||||||
|
//@skip-check method-too-many-params
|
||||||
|
Процедура УстановитьЭлементОтбораДинамическогоСписка(ДинамическийСписок, ИмяПоля,
|
||||||
|
ПравоеЗначение = Неопределено,
|
||||||
|
ВидСравнения = Неопределено,
|
||||||
|
Представление = Неопределено,
|
||||||
|
Использование = Неопределено,
|
||||||
|
РежимОтображения = Неопределено,
|
||||||
|
ИдентификаторПользовательскойНастройки = Неопределено) Экспорт
|
||||||
|
|
||||||
|
Если РежимОтображения = Неопределено Тогда
|
||||||
|
РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный Тогда
|
||||||
|
ОтборДинамическогоСписка = ДинамическийСписок.КомпоновщикНастроек.ФиксированныеНастройки.Отбор;
|
||||||
|
Иначе
|
||||||
|
ОтборДинамическогоСписка = ДинамическийСписок.КомпоновщикНастроек.Настройки.Отбор;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
УстановитьЭлементОтбора(
|
||||||
|
ОтборДинамическогоСписка,
|
||||||
|
ИмяПоля,
|
||||||
|
ПравоеЗначение,
|
||||||
|
ВидСравнения,
|
||||||
|
Представление,
|
||||||
|
Использование,
|
||||||
|
РежимОтображения,
|
||||||
|
ИдентификаторПользовательскойНастройки);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Добавить или заменить существующий элемент отбора.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ОбластьПоискаДобавления - КоллекцияЭлементовОтбораКомпоновкиДанных - контейнер с элементами и группами отбора,
|
||||||
|
// например, Список.Отбор или группа в отборе.
|
||||||
|
// ИмяПоля - Строка - имя поля компоновки данных (заполняется всегда).
|
||||||
|
// ПравоеЗначение - произвольный - сравниваемое значение.
|
||||||
|
// ВидСравнения - ВидСравненияКомпоновкиДанных - вид сравнения.
|
||||||
|
// Представление - Строка - представление элемента компоновки данных.
|
||||||
|
// Использование - Булево - использование элемента.
|
||||||
|
// РежимОтображения - РежимОтображенияЭлементаНастройкиКомпоновкиДанных - режим отображения.
|
||||||
|
// ИдентификаторПользовательскойНастройки - Строка - см. ОтборКомпоновкиДанных.ИдентификаторПользовательскойНастройки
|
||||||
|
// в синтакс-помощнике.
|
||||||
|
//
|
||||||
|
//@skip-check method-too-many-params
|
||||||
|
Процедура УстановитьЭлементОтбора(ОбластьПоискаДобавления,
|
||||||
|
Знач ИмяПоля,
|
||||||
|
Знач ПравоеЗначение = Неопределено,
|
||||||
|
Знач ВидСравнения = Неопределено,
|
||||||
|
Знач Представление = Неопределено,
|
||||||
|
Знач Использование = Неопределено,
|
||||||
|
Знач РежимОтображения = Неопределено,
|
||||||
|
Знач ИдентификаторПользовательскойНастройки = Неопределено) Экспорт
|
||||||
|
|
||||||
|
ЧислоИзмененных = ИзменитьЭлементыОтбора(ОбластьПоискаДобавления, ИмяПоля, Представление,
|
||||||
|
ПравоеЗначение, ВидСравнения, Использование, РежимОтображения, ИдентификаторПользовательскойНастройки);
|
||||||
|
|
||||||
|
Если ЧислоИзмененных = 0 Тогда
|
||||||
|
Если ВидСравнения = Неопределено Тогда
|
||||||
|
Если ТипЗнч(ПравоеЗначение) = Тип("Массив")
|
||||||
|
Или ТипЗнч(ПравоеЗначение) = Тип("ФиксированныйМассив")
|
||||||
|
Или ТипЗнч(ПравоеЗначение) = Тип("СписокЗначений") Тогда
|
||||||
|
ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
|
||||||
|
Иначе
|
||||||
|
ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
Если РежимОтображения = Неопределено Тогда
|
||||||
|
РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
|
||||||
|
КонецЕсли;
|
||||||
|
ДобавитьЭлементКомпоновки(ОбластьПоискаДобавления, ИмяПоля, ВидСравнения,
|
||||||
|
ПравоеЗначение, Представление, Использование, РежимОтображения, ИдентификаторПользовательскойНастройки);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Изменить элемент отбора с заданным именем поля или представлением.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ОбластьПоиска - КоллекцияЭлементовОтбораКомпоновкиДанных - контейнер с элементами и группами отбора,
|
||||||
|
// например, Список.Отбор или группа в отборе.
|
||||||
|
// ИмяПоля - Строка - имя поля компоновки данных (заполняется всегда).
|
||||||
|
// Представление - Строка - представление элемента компоновки данных.
|
||||||
|
// ПравоеЗначение - Произвольный - сравниваемое значение.
|
||||||
|
// ВидСравнения - ВидСравненияКомпоновкиДанных - вид сравнения.
|
||||||
|
// Использование - Булево - использование элемента.
|
||||||
|
// РежимОтображения - РежимОтображенияЭлементаНастройкиКомпоновкиДанных - режим отображения.
|
||||||
|
// ИдентификаторПользовательскойНастройки - Строка - см. ОтборКомпоновкиДанных.ИдентификаторПользовательскойНастройки
|
||||||
|
// в синтакс-помощнике.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Число - количество измененных элементов.
|
||||||
|
//
|
||||||
|
//@skip-check method-too-many-params
|
||||||
|
Функция ИзменитьЭлементыОтбора(ОбластьПоиска,
|
||||||
|
Знач ИмяПоля = Неопределено,
|
||||||
|
Знач Представление = Неопределено,
|
||||||
|
Знач ПравоеЗначение = Неопределено,
|
||||||
|
Знач ВидСравнения = Неопределено,
|
||||||
|
Знач Использование = Неопределено,
|
||||||
|
Знач РежимОтображения = Неопределено,
|
||||||
|
Знач ИдентификаторПользовательскойНастройки = Неопределено) Экспорт
|
||||||
|
|
||||||
|
Если ЗначениеЗаполнено(ИмяПоля) Тогда
|
||||||
|
ЗначениеПоиска = Новый ПолеКомпоновкиДанных(ИмяПоля);
|
||||||
|
СпособПоиска = 1;
|
||||||
|
Иначе
|
||||||
|
СпособПоиска = 2;
|
||||||
|
ЗначениеПоиска = Представление;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
МассивЭлементов = Новый Массив;
|
||||||
|
|
||||||
|
НайтиРекурсивно(ОбластьПоиска.Элементы, МассивЭлементов, СпособПоиска, ЗначениеПоиска);
|
||||||
|
|
||||||
|
Для Каждого Элемент Из МассивЭлементов Цикл
|
||||||
|
Если ИмяПоля <> Неопределено Тогда
|
||||||
|
Элемент.ЛевоеЗначение = Новый ПолеКомпоновкиДанных(ИмяПоля);
|
||||||
|
КонецЕсли;
|
||||||
|
Если Представление <> Неопределено Тогда
|
||||||
|
Элемент.Представление = Представление;
|
||||||
|
КонецЕсли;
|
||||||
|
Если Использование <> Неопределено Тогда
|
||||||
|
Элемент.Использование = Использование;
|
||||||
|
КонецЕсли;
|
||||||
|
Если ВидСравнения <> Неопределено Тогда
|
||||||
|
Элемент.ВидСравнения = ВидСравнения;
|
||||||
|
КонецЕсли;
|
||||||
|
Если ПравоеЗначение <> Неопределено Тогда
|
||||||
|
Элемент.ПравоеЗначение = ПравоеЗначение;
|
||||||
|
КонецЕсли;
|
||||||
|
Если РежимОтображения <> Неопределено Тогда
|
||||||
|
Элемент.РежимОтображения = РежимОтображения;
|
||||||
|
КонецЕсли;
|
||||||
|
Если ИдентификаторПользовательскойНастройки <> Неопределено Тогда
|
||||||
|
Элемент.ИдентификаторПользовательскойНастройки = ИдентификаторПользовательскойНастройки;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
Возврат МассивЭлементов.Количество();
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Процедура НайтиРекурсивно(КоллекцияЭлементов, МассивЭлементов, СпособПоиска, ЗначениеПоиска)
|
||||||
|
|
||||||
|
Для каждого ЭлементОтбора Из КоллекцияЭлементов Цикл
|
||||||
|
|
||||||
|
Если ТипЗнч(ЭлементОтбора) = Тип("ЭлементОтбораКомпоновкиДанных") Тогда
|
||||||
|
|
||||||
|
Если СпособПоиска = 1 Тогда
|
||||||
|
Если ЭлементОтбора.ЛевоеЗначение = ЗначениеПоиска Тогда
|
||||||
|
МассивЭлементов.Добавить(ЭлементОтбора);
|
||||||
|
КонецЕсли;
|
||||||
|
ИначеЕсли СпособПоиска = 2 Тогда
|
||||||
|
Если ЭлементОтбора.Представление = ЗначениеПоиска Тогда
|
||||||
|
МассивЭлементов.Добавить(ЭлементОтбора);
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЕсли;
|
||||||
|
Иначе
|
||||||
|
|
||||||
|
НайтиРекурсивно(ЭлементОтбора.Элементы, МассивЭлементов, СпособПоиска, ЗначениеПоиска);
|
||||||
|
|
||||||
|
Если СпособПоиска = 2 И ЭлементОтбора.Представление = ЗначениеПоиска Тогда
|
||||||
|
МассивЭлементов.Добавить(ЭлементОтбора);
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
// Добавить элемент компоновки в контейнер элементов компоновки.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ОбластьДобавления - КоллекцияЭлементовОтбораКомпоновкиДанных - контейнер с элементами и группами отбора,
|
||||||
|
// например, Список.Отбор или группа в отборе.
|
||||||
|
// ИмяПоля - Строка - имя поля компоновки данных (заполняется всегда).
|
||||||
|
// ПравоеЗначение - Произвольный - сравниваемое значение.
|
||||||
|
// ВидСравнения - ВидСравненияКомпоновкиДанных - вид сравнения.
|
||||||
|
// Представление - Строка - представление элемента компоновки данных.
|
||||||
|
// Использование - Булево - использование элемента.
|
||||||
|
// РежимОтображения - РежимОтображенияЭлементаНастройкиКомпоновкиДанных - режим отображения.
|
||||||
|
// ИдентификаторПользовательскойНастройки - Строка - см. ОтборКомпоновкиДанных.ИдентификаторПользовательскойНастройки
|
||||||
|
// в синтакс-помощнике.
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// ЭлементОтбораКомпоновкиДанных - элемент компоновки.
|
||||||
|
//
|
||||||
|
//@skip-check method-too-many-params
|
||||||
|
Функция ДобавитьЭлементКомпоновки(ОбластьДобавления,
|
||||||
|
Знач ИмяПоля,
|
||||||
|
Знач ВидСравнения,
|
||||||
|
Знач ПравоеЗначение = Неопределено,
|
||||||
|
Знач Представление = Неопределено,
|
||||||
|
Знач Использование = Неопределено,
|
||||||
|
знач РежимОтображения = Неопределено,
|
||||||
|
знач ИдентификаторПользовательскойНастройки = Неопределено) Экспорт
|
||||||
|
|
||||||
|
Элемент = ОбластьДобавления.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
|
||||||
|
Элемент.ЛевоеЗначение = Новый ПолеКомпоновкиДанных(ИмяПоля);
|
||||||
|
Элемент.ВидСравнения = ВидСравнения;
|
||||||
|
|
||||||
|
Если РежимОтображения = Неопределено Тогда
|
||||||
|
Элемент.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
|
||||||
|
Иначе
|
||||||
|
Элемент.РежимОтображения = РежимОтображения;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если ПравоеЗначение <> Неопределено Тогда
|
||||||
|
Элемент.ПравоеЗначение = ПравоеЗначение;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Представление <> Неопределено Тогда
|
||||||
|
Элемент.Представление = Представление;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Использование <> Неопределено Тогда
|
||||||
|
Элемент.Использование = Использование;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
// Важно: установка идентификатора должна выполняться
|
||||||
|
// в конце настройки элемента, иначе он будет скопирован
|
||||||
|
// в пользовательские настройки частично заполненным.
|
||||||
|
Если ИдентификаторПользовательскойНастройки <> Неопределено Тогда
|
||||||
|
Элемент.ИдентификаторПользовательскойНастройки = ИдентификаторПользовательскойНастройки;
|
||||||
|
ИначеЕсли Элемент.РежимОтображения <> РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный Тогда
|
||||||
|
Элемент.ИдентификаторПользовательскойНастройки = ИмяПоля;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Возврат Элемент;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
Функция СообщениеПользователю(
|
||||||
|
Знач ТекстСообщенияПользователю,
|
||||||
|
Знач КлючДанных,
|
||||||
|
Знач Поле,
|
||||||
|
Знач ПутьКДанным = "",
|
||||||
|
Отказ = Ложь,
|
||||||
|
ЭтоОбъект = Ложь) Экспорт
|
||||||
|
|
||||||
|
Сообщение = Новый СообщениеПользователю;
|
||||||
|
Сообщение.Текст = ТекстСообщенияПользователю;
|
||||||
|
Сообщение.Поле = Поле;
|
||||||
|
|
||||||
|
Если ЭтоОбъект Тогда
|
||||||
|
Сообщение.УстановитьДанные(КлючДанных);
|
||||||
|
Иначе
|
||||||
|
Сообщение.КлючДанных = КлючДанных;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если НЕ ПустаяСтрока(ПутьКДанным) Тогда
|
||||||
|
Сообщение.ПутьКДанным = ПутьКДанным;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
Отказ = Истина;
|
||||||
|
|
||||||
|
Возврат Сообщение;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="8e5efaf9-c0c3-4354-ad6a-acf1ee3cc224">
|
||||||
|
<name>ОбщегоНазначенияКлиентСервер</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Общего назначения клиент сервер</value>
|
||||||
|
</synonym>
|
||||||
|
<server>true</server>
|
||||||
|
<serverCall>true</serverCall>
|
||||||
|
</mdclass:CommonModule>
|
||||||
187
Проект_деньги/src/CommonModules/Общий_ПД_Сервер/Module.bsl
Normal file
@ -0,0 +1,187 @@
|
|||||||
|
#Область ПрограммныйИнтерфейс
|
||||||
|
|
||||||
|
// Получить единицу измерения.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Номенклатура - СправочникСсылка.Номенклатура
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// СправочникСсылка.ЕдиницыИзмерений
|
||||||
|
Функция ПолучитьЕдиницуИзмерения(Номенклатура) Экспорт
|
||||||
|
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| Номенклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения
|
||||||
|
|ИЗ
|
||||||
|
| Справочник.Номенклатура КАК Номенклатура
|
||||||
|
|ГДЕ
|
||||||
|
| Номенклатура.Ссылка = &Ссылка";
|
||||||
|
|
||||||
|
Запрос.УстановитьПараметр("Ссылка", Номенклатура);
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
Выборка.Следующий();
|
||||||
|
Возврат Выборка.ЕдиницаИзмерения;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Рассчет суммы ТЧ.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// ТабЧасть - ТабличнаяЧасть
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Число - Рассчет суммы ТЧ
|
||||||
|
Функция РассчетСуммыТЧ(ТабЧасть) Экспорт
|
||||||
|
|
||||||
|
Сумма = 0;
|
||||||
|
Для каждого Строка Из ТабЧасть Цикл
|
||||||
|
Сумма = Сумма + Строка.Сумма;
|
||||||
|
КонецЦикла;
|
||||||
|
Возврат Сумма;
|
||||||
|
|
||||||
|
КонецФункции // РассчетСуммыТЧ()
|
||||||
|
|
||||||
|
// Заполнить список активных счетов.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// СписокЗначений - Заполненый список активных счетов
|
||||||
|
// @skip-check doc-comment-collection-item-type
|
||||||
|
Функция ЗаполнитьСписокАктивныхСчетов() Экспорт
|
||||||
|
|
||||||
|
СписокЗначений = Новый СписокЗначений;
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| ДенежныеСредстваОстатки.Счет КАК Ссылка
|
||||||
|
|ИЗ
|
||||||
|
| РегистрНакопления.ДенежныеСредства.Остатки КАК ДенежныеСредстваОстатки
|
||||||
|
|
|
||||||
|
|СГРУППИРОВАТЬ ПО
|
||||||
|
| ДенежныеСредстваОстатки.Счет
|
||||||
|
|
|
||||||
|
|УПОРЯДОЧИТЬ ПО
|
||||||
|
| ДенежныеСредстваОстатки.Счет.Наименование";
|
||||||
|
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
Если РезультатЗапроса.Пустой() Тогда
|
||||||
|
СписокЗначений.Добавить("Нет денег на счетах");
|
||||||
|
Возврат СписокЗначений;
|
||||||
|
КонецЕсли;
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
Пока Выборка.Следующий() Цикл
|
||||||
|
СписокЗначений.Добавить(Выборка.Ссылка);
|
||||||
|
КонецЦикла;
|
||||||
|
Возврат СписокЗначений;
|
||||||
|
|
||||||
|
КонецФункции // ЗаполнитьСписокЗначений()
|
||||||
|
|
||||||
|
// Получить цену комм услуги.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Период - Дата
|
||||||
|
// Номенклатура - СправочникСсылка.Номенклатура
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Число - Получить цену комм услуги
|
||||||
|
Функция ПолучитьЦенуКоммУслуги(Период, Номенклатура) Экспорт
|
||||||
|
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| ЦеныКоммунальныхПлатежейСрезПоследних.Цена КАК Цена
|
||||||
|
|ИЗ
|
||||||
|
| РегистрСведений.ЦеныКоммунальныхПлатежей.СрезПоследних(&Период, Номенклатура = &Номенклатура) КАК ЦеныКоммунальныхПлатежейСрезПоследних";
|
||||||
|
|
||||||
|
Запрос.УстановитьПараметр("Номенклатура", Номенклатура);
|
||||||
|
Запрос.УстановитьПараметр("Период", Период);
|
||||||
|
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
Если РезультатЗапроса.Пустой() Тогда
|
||||||
|
Возврат 0;
|
||||||
|
Иначе
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
Выборка.Следующий();
|
||||||
|
Возврат Выборка.Цена;
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
КонецФункции // ПолучитьЦенуКоммУслуги()
|
||||||
|
|
||||||
|
// Вернуть число месяца.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Месяц - Строка
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Произвольный - Вернуть число месяца
|
||||||
|
Функция ВернутьЧислоМесяца(Месяц) Экспорт
|
||||||
|
|
||||||
|
Месяцы = Новый Структура;
|
||||||
|
Месяцы.Вставить("Январь", 1);
|
||||||
|
Месяцы.Вставить("Февраль", 2);
|
||||||
|
Месяцы.Вставить("Март", 3);
|
||||||
|
Месяцы.Вставить("Апрель", 4);
|
||||||
|
Месяцы.Вставить("Май", 5);
|
||||||
|
Месяцы.Вставить("Июнь", 6);
|
||||||
|
Месяцы.Вставить("Июль", 7);
|
||||||
|
Месяцы.Вставить("Август", 8);
|
||||||
|
Месяцы.Вставить("Сентябрь", 9);
|
||||||
|
Месяцы.Вставить("Октябрь", 10);
|
||||||
|
Месяцы.Вставить("Ноябрь", 11);
|
||||||
|
Месяцы.Вставить("Декабрь", 12);
|
||||||
|
Для каждого Элементы Из Месяцы Цикл
|
||||||
|
Если Элементы.Ключ = Строка(Месяц) Тогда
|
||||||
|
Возврат Элементы.Значение;
|
||||||
|
КонецЕсли;
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
|
КонецФункции // ВернутьЧислоМесяца()
|
||||||
|
|
||||||
|
// Заполнить список счетов.
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// СписокЗначений - Заполнить список счетов
|
||||||
|
//@skip-check doc-comment-collection-item-type
|
||||||
|
Функция ЗаполнитьСписокСчетов() Экспорт
|
||||||
|
|
||||||
|
СписокЗначений = Новый СписокЗначений;
|
||||||
|
Запрос = Новый Запрос;
|
||||||
|
Запрос.Текст =
|
||||||
|
"ВЫБРАТЬ
|
||||||
|
| Счета.Ссылка КАК Ссылка
|
||||||
|
|ИЗ
|
||||||
|
| Справочник.Счета КАК Счета
|
||||||
|
|ГДЕ
|
||||||
|
| НЕ Счета.ПометкаУдаления";
|
||||||
|
|
||||||
|
РезультатЗапроса = Запрос.Выполнить();
|
||||||
|
Выборка = РезультатЗапроса.Выбрать();
|
||||||
|
Пока Выборка.Следующий() Цикл
|
||||||
|
СписокЗначений.Добавить(Выборка.Ссылка);
|
||||||
|
КонецЦикла;
|
||||||
|
Возврат СписокЗначений;
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
// Добавить запись в регистр цен ком услуг.
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Период - Дата
|
||||||
|
// Номенклатура - СправочникСсылка.Номенклатура
|
||||||
|
// Цена - Число
|
||||||
|
Процедура ДобавитьЗаписьВРегистрЦенКомУслуг(Период, Номенклатура, Цена) Экспорт
|
||||||
|
|
||||||
|
НаборЗаписей = РегистрыСведений.ЦеныКоммунальныхПлатежей.СоздатьНаборЗаписей();
|
||||||
|
НаборЗаписей.Отбор.Период.Установить(Период);
|
||||||
|
НаборЗаписей.Отбор.Номенклатура.Установить(Номенклатура);
|
||||||
|
Запись = НаборЗаписей.Добавить();
|
||||||
|
Запись.Период = НачалоМесяца(Период);
|
||||||
|
Запись.Номенклатура = Номенклатура;
|
||||||
|
Запись.Цена = Цена;
|
||||||
|
|
||||||
|
НаборЗаписей.Записать(Истина);
|
||||||
|
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="ea862e7a-96ac-4229-b4fd-e6c1c7635399">
|
||||||
|
<name>Общий_ПД_Сервер</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Общий п д сервер</value>
|
||||||
|
</synonym>
|
||||||
|
<server>true</server>
|
||||||
|
<serverCall>true</serverCall>
|
||||||
|
</mdclass:CommonModule>
|
||||||
BIN
Проект_деньги/src/CommonPictures/Бабки/Picture.png
Normal file
|
After Width: | Height: | Size: 2.5 KiB |
8
Проект_деньги/src/CommonPictures/Бабки/Бабки.mdo
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="95f0b680-4a60-4d91-af25-58a342ef510a">
|
||||||
|
<name>Бабки</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Бабки</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/Деньги/Picture.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
8
Проект_деньги/src/CommonPictures/Деньги/Деньги.mdo
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="91e2d8d6-9812-4823-bdaa-53921cbedd38">
|
||||||
|
<name>Деньги</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Деньги</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/Доходы/Picture.png
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
8
Проект_деньги/src/CommonPictures/Доходы/Доходы.mdo
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="00fdbc97-a6c0-4e1b-b819-2e1cf7e16aed">
|
||||||
|
<name>Доходы</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Доходы</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/ДоходыРасходы/Picture.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="936dc4af-0d34-4429-b29b-acfb10cdb6b1">
|
||||||
|
<name>ДоходыРасходы</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Доходы расходы</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/Желания/Picture.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
8
Проект_деньги/src/CommonPictures/Желания/Желания.mdo
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="12217775-4386-4353-9d10-6fcd860f89b6">
|
||||||
|
<name>Желания</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Желания</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/ИконкаДокументов/Picture.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="d1deb42a-7adc-4232-b744-c69099a173fe">
|
||||||
|
<name>ИконкаДокументов</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Иконка документов</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/ИконкаСправочники/Picture.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="ec7a97f4-f2dc-4cd5-b567-4db6dfb849c7">
|
||||||
|
<name>ИконкаСправочники</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Иконка справочники</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/КомПлатежи/Picture.png
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="336071eb-d214-4ac9-8537-a1dae50dfac1">
|
||||||
|
<name>КомПлатежи</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Ком платежи</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/Отчеты/Picture.png
Normal file
|
After Width: | Height: | Size: 675 B |
8
Проект_деньги/src/CommonPictures/Отчеты/Отчеты.mdo
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="0623173e-5f6e-4c7b-add0-c949f6229da9">
|
||||||
|
<name>Отчеты</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Отчеты</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/Перевод/Picture.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
8
Проект_деньги/src/CommonPictures/Перевод/Перевод.mdo
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="1391758e-8ee6-46ca-8a3e-2cc290d52938">
|
||||||
|
<name>Перевод</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Перевод</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/Покупка/Picture.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
8
Проект_деньги/src/CommonPictures/Покупка/Покупка.mdo
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="5332ec9c-9899-4bf4-a97d-028cfbd1f6b7">
|
||||||
|
<name>Покупка</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Покупка</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/Продажи/Picture.png
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
8
Проект_деньги/src/CommonPictures/Продажи/Продажи.mdo
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<mdclass:CommonPicture xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="fb9e23d6-5d8c-4069-ae10-ca32ed0cac26">
|
||||||
|
<name>Продажи</name>
|
||||||
|
<synonym>
|
||||||
|
<key>ru</key>
|
||||||
|
<value>Продажи</value>
|
||||||
|
</synonym>
|
||||||
|
</mdclass:CommonPicture>
|
||||||
BIN
Проект_деньги/src/CommonPictures/Расходы/Picture.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |