v3.0.0.22-add-advance-fields

This commit is contained in:
Профи-Софт
2026-07-09 13:40:19 +00:00
parent a175b27512
commit 89f74bb409
5 changed files with 288 additions and 218 deletions
@@ -2421,7 +2421,50 @@
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="0ce65614-e10a-4246-9d95-dedbb50803d8"><Properties><Name>ИтогоВыплачено</Name><Synonym><v8:item><v8:lang>ru</v8:lang><v8:content>Итого выплачено</v8:content></v8:item></Synonym><Comment/><Type><v8:Type>Number</v8:Type></Type></Properties></Attribute>
<Attribute uuid="0ce65614-e10a-4246-9d95-dedbb50803d8">
<Properties>
<Name>ИтогоВыплачено</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Итого выплачено</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:decimal</v8:Type>
<v8:NumberQualifiers>
<v8:Digits>0</v8:Digits>
<v8:FractionDigits>0</v8:FractionDigits>
<v8:AllowedSign>Any</v8:AllowedSign>
</v8:NumberQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
</Properties>
</Attribute>
<Attribute uuid="782139cc-0e01-4c73-9e4e-fdf9e7e4b41f"><Properties><Name>ЗарплатаЗаПервуюПоловину</Name><Synonym><v8:item><v8:lang>ru</v8:lang><v8:content>Зарплата за первую половину</v8:content></v8:item></Synonym><Comment/><Type><v8:Type>Number</v8:Type></Type></Properties></Attribute>
<Attribute uuid="51fb61dc-2603-4494-a2c3-9c4a9570f94b"><Properties><Name>ПремияАванс</Name><Synonym><v8:item><v8:lang>ru</v8:lang><v8:content>Премия (аванс)</v8:content></v8:item></Synonym><Comment/><Type><v8:Type>Number</v8:Type></Type></Properties></Attribute>
<Attribute uuid="b724575e-f1cf-421a-9b09-2b0989a92f79"><Properties><Name>ВыплатыВМежрасчетный</Name><Synonym><v8:item><v8:lang>ru</v8:lang><v8:content>Выплаты в межрасчетный период</v8:content></v8:item></Synonym><Comment/><Type><v8:Type>Number</v8:Type></Type></Properties></Attribute>
</ChildObjects>
</TabularSection>
<TabularSection uuid="44444444-4444-4444-4444-444444444444">
@@ -481,6 +481,30 @@
<ContextMenu name="ДанныеРасчетаЗПАвансКонтекстноеМеню" id="1013"/>
<ExtendedTooltip name="ДанныеРасчетаЗПАвансРасширеннаяПодсказка" id="1014"/>
</InputField>
<InputField name=u0414u0430u043du043du044bu0435u0420u0430u0441u0447u0435u0442u0417u041fu0417u0430u0440u043fu043bu0430u0442u0430u0417u0430u041fu0435u0440u0432u0443u044eu041fu043eu043bu043eu0432u0438u043du0443 id=1030>
<DataPath>Объект.ДанныеРасчетЗП.ЗарплатаЗаПервуюПоловину</DataPath>
<EditMode>EnterOnInput</EditMode>
<AutoEditMode>true</AutoEditMode>
<BackColor>web:LightYellow</BackColor>
<ContextMenu name=u0414u0430u043du043du044bu0435u0420u0430u0441u0447u0435u0442u0417u041fu0417u0430u0440u043fu043bu0430u0442u0430u0417u0430u041fu0435u0440u0432u0443u044eu041fu043eu043bu043eu0432u0438u043du0443u041au043eu043du0442u0435u043au0441u0442u043du043eu0435u041cu0435u043du044e id=1031/>
<ExtendedTooltip name=u0414u0430u043du043du044bu0435u0420u0430u0441u0447u0435u0442u0417u041fu0417u0430u0440u043fu043bu0430u0442u0430u0417u0430u041fu0435u0440u0432u0443u044eu041fu043eu043bu043eu0432u0438u043du0443u0420u0430u0441u0448u0438u0440u0435u043du043du0430u044fu041fu043eu0434u0441u043au0430u0437u043au0430 id=1032/>
</InputField>
<InputField name=u0414u0430u043du043du044bu0435u0420u0430u0441u0447u0435u0442u0417u041fu041fu0440u0435u043cu0438u044fu0410u0432u0430u043du0441 id=1033>
<DataPath>Объект.ДанныеРасчетЗП.ПремияАванс</DataPath>
<EditMode>EnterOnInput</EditMode>
<AutoEditMode>true</AutoEditMode>
<BackColor>web:LightYellow</BackColor>
<ContextMenu name=u0414u0430u043du043du044bu0435u0420u0430u0441u0447u0435u0442u0417u041fu041fu0440u0435u043cu0438u044fu0410u0432u0430u043du0441u041au043eu043du0442u0435u043au0441u0442u043du043eu0435u041cu0435u043du044e id=1034/>
<ExtendedTooltip name=u0414u0430u043du043du044bu0435u0420u0430u0441u0447u0435u0442u0417u041fu041fu0440u0435u043cu0438u044fu0410u0432u0430u043du0441u0420u0430u0441u0448u0438u0440u0435u043du043du0430u044fu041fu043eu0434u0441u043au0430u0437u043au0430 id=1035/>
</InputField>
<InputField name=u0414u0430u043du043du044bu0435u0420u0430u0441u0447u0435u0442u0417u041fu0412u044bu043fu043bu0430u0442u044bu0412u041cu0435u0436u0440u0430u0441u0447u0435u0442u043du044bu0439 id=1036>
<DataPath>Объект.ДанныеРасчетЗП.ВыплатыВМежрасчетный</DataPath>
<EditMode>EnterOnInput</EditMode>
<AutoEditMode>true</AutoEditMode>
<BackColor>web:LightYellow</BackColor>
<ContextMenu name=u0414u0430u043du043du044bu0435u0420u0430u0441u0447u0435u0442u0417u041fu0412u044bu043fu043bu0430u0442u044bu0412u041cu0435u0436u0440u0430u0441u0447u0435u0442u043du044bu0439u041au043eu043du0442u0435u043au0441u0442u043du043eu0435u041cu0435u043du044e id=1037/>
<ExtendedTooltip name=u0414u0430u043du043du044bu0435u0420u0430u0441u0447u0435u0442u0417u041fu0412u044bu043fu043bu0430u0442u044bu0412u041cu0435u0436u0440u0430u0441u0447u0435u0442u043du044bu0439u0420u0430u0441u0448u0438u0440u0435u043du043du0430u044fu041fu043eu0434u0441u043au0430u0437u043au0430 id=1038/>
</InputField>
<InputField name="ДанныеРасчетаЗПБезналичныеПеречисления" id="1015">
<DataPath>Объект.ДанныеРасчетаЗП.БезналичныеПеречисления</DataPath>
<EditMode>EnterOnInput</EditMode>
@@ -223,6 +223,9 @@
С.Вставить("Депонент", ПрочитатьЯчейкуЧисло(ЛистРасчет, Ном, 52, ФИО));
С.Вставить("ОстатокНаНачало", ПрочитатьЯчейкуЧисло(ЛистРасчет, Ном, 54, ФИО));
С.Вставить("ВсегоНаРуки", ПрочитатьЯчейкуЧисло(ЛистРасчет, Ном, 55, ФИО));
С.ЗарплатаЗаПервуюПоловину = ПрочитатьЯчейкуЧисло(ЛистРасчет, Ном, 44, ФИО);
С.ПремияАванс = ПрочитатьЯчейкуЧисло(ЛистРасчет, Ном, 45, ФИО);
С.ВыплатыВМежрасчетный = ПрочитатьЯчейкуЧисло(ЛистРасчет, Ном, 46, ФИО);
// Расчёт итогов
С.Вставить("ИтогоУдержано",
С.НДФЛ + С.ПрофВзнос + С.ИсполнительныеДокументы + С.ПФСофинансирование