Лупейкин Денис

5
Рейтинг

Lupeykin
Денис Лупейкин



  •   Регистрация: 28.06.2010 (13 лет назад)

  •   Был(а) на сайте: 25.04.2024

Друзья
  • Андрей Колчук
  • Юрий Дзен
  • Дмитрий Малышев
  • Сергей
  • Жора Мед
Подписчики 6

Рейтинг 5

Налогообложение сотрудников, работающих по ГПХ (доработка 1С:Зарплата и управление персоналом КОРП, редакция 3.1)

Статья Программист Сложные периодические расчеты Запросы 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет ФОМС, ЕФС Бесплатно (free) Нет файла Адаптация типовых решений

Цель этой статьи - быстро доработать ЗУП для налогообложения сотрудников, работающих по ГПХ. Эта статья решает задачи, связанные с отсутствием в ЗУП функционала по обложению налогом работников ГПХ. На вопросы ниже вы найдете ответ в статье и решите эту задачу. Как настроить ЗУП 3, чтобы по договору ГПХ начислялись страховые взносы? У нас ситуация: есть договор ГПХ с одним человеком, который носит систематический характер и надо по нему начислять взносы, но ЗУП 3 не начисляет.

26.11.2019    9611    Lupeykin    9       

4

Средняя стоимость имущества

Отчеты и формы Бухгалтер Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m) Внешний отчет (ert,erf) Учет ОС и НМА

Отчет: средняя стоимость имущества, детализация, основные средства, подразделение, организация.

1 стартмани

26.11.2019    4849    6    Lupeykin    5       

1

НДФЛ-2. Приложение №5 от 02.10.2018 для ЗУП 2.5, снятой с поддержки

Отчеты и формы Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и Управление Персоналом 2.5 Россия Бухгалтерский учет НДФЛ Абонемент ($m) Внешняя обработка (ert,epf) Зарплата

Эта публикация для пользователей ЗУП 2.5, релиз 2.5.130.1. Внешняя печатная форма 2-НДФЛ, добавите её в свою программу и печатайте сотрудникам по их требованию. См. картинку - настройки и печать.

1 стартмани

15.01.2019    5900    14    Lupeykin    4       

0

Комментарии

БУНачальное сальдо по счету#12 10.11.23 8:29
(9) Большое спасибо, я и физически таблицы итогов удалял, пересчитывал и в пользовательском и в конфигураторе, хорошо что попробовал ваш метод, реально помог, какая же какашка 1с.
ВебинарыКак ускорить Бухгалтерию Корп в 10 раз#5 29.07.23 2:54
(4)сделайте замер производительности, в маленьких базах эта ошибка не критична а в больших базах этот запрос по 10 минут работает, если для вас критично я перепишу вам этот запрос. за донат, к примеру команда гилева правит этот запрос за 96 тр.но я не из их команды.и цены у меня в разы меньше.
ВебинарыКак ускорить Бухгалтерию Корп в 10 раз#1 28.07.23 11:51
Общиймодуль.УчетТоваров

Код
|ИЗ
   |   РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(
   |         &НачМесяцаРеализации,
   |         &КонДата,
   |         Организация = &Организация
   |            И &УсловиеПоПодразделениюКт
   |            И СчетКт В (&СчетКтПартионный)
   |            И НеКорректироватьСтоимостьАвтоматически
   |            И КоличествоКт < 0
   |            И ВидСубконтоКт1 = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура)
   |            И СубконтоКт1 В (&Товары)
   |            И ВидСубконтоКт2 = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Партии)
   
///////////////////////////////////   Внимание !!! в стандартной конфигурации миллионы строк преобразуются в поле без индекса //ЕСТЬNULL(СубконтоКт2, НЕОПРЕДЕЛЕНО)  тут мы ищем ВТ_Партии.Партия что очень долго
// в этой таблице (ВТ_Партии.Партия) преобразуйте данные (Нопределено) в null это ускорит запрос в тысячу раз 

|            И ЕСТЬNULL(СубконтоКт2, НЕОПРЕДЕЛЕНО) В  // 


   |               (ВЫБРАТЬ
   |                  ВТ_Партии.Партия
   |               ИЗ
   |                  ВТ_Партии)
   |            И &УсловиеПоСкладуДвиженияССубконто3,
   |         ,
   |         ) КАК ХозрасчетныйДвиженияССубконто
   |
   |ОБЪЕДИНИТЬ ВСЕ
   |
   |// 3 - Возвраты прошлых периодов и без указания сделки по счетам без партионного учета
   |ВЫБРАТЬ
   |   ВЫБОР
   |      КОГДА ХозрасчетныйДвиженияССубконто.ВидСубконтоКт1 = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура)
   |         ТОГДА ХозрасчетныйДвиженияССубко

Прикрепленные файлы:

наНоль.png
DevСКД. Невозможно осуществить вывод результата#13 18.05.23 7:05
можно кнопку сформировать перетащить из стандартные команды формы, но установить реквизит "Результат отчета" все равно нужно.
DevАсинхронное обновление статистики FULL SCAN MS SQL#1 07.04.23 9:24
выполняется асинхронно

DECLARE @name VARCHAR(50)
declare @cmd varchar(100)

DECLARE db_cursor CURSOR FOR

SEL ECT table_name
FROM INFORMATION_SCHEMA.TABLES

OPEN db_cursor

FETCH NEXT FROM db_cursor INTO @name

WHILE @@FETCH_STATUS = 0
BEGIN
print ( 'UPD ATE STATISTICS [dbo].'+@name+' WITH FULLSCAN')
--EXEC ( 'UPD ATE STATISTICS [dbo].'+@name+' WITH FULLSCAN')

set @cmd = 'use МояБазаДанных UPD ATE STATISTICS [dbo].'+@name+' WITH FULLSCAN'

EXEC [dbo].[sp_async_execute]
@sql = @cmd,
@database = 'МояБазаДанных ',
@jobname = @name



FETCH NEXT FR OM db_cursor INTO @name
END

CLOSE db_cursor

DEALLOCATE db_cursor

--/// ниже процедура sp_async_execute
USE [МояБаза]
GO

/****** Object: StoredProcedure [dbo].[sp_async_execute] Script Date: 07.04.2023 16:13:23 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CRE ATE PROCEDURE [dbo].[sp_async_execute](@sql varchar(4000), @jobname varchar(200) = null,
@database varchar(200)= null, @owner varchar(200) = null ) AS BEGIN
SET NOCOUNT ON;

declare @id uniqueidentifier
--Create unique job name if the name is not specified
if @jobname is null set @jobname= 'async'
se t @jobname = @jobname + '_' + convert(varchar(64),NEWID())

if @owner is null se t @owner = 'sa'

--Create a new job, get job ID
execute msdb..sp_add_job @jobname, @owner_login_name=@owner, @job_id=@id OUTPUT

--Specify a job server for the job
execute msdb..sp_add_jobserver @job_id=@id

--Specify a first step of the job - the SQL command
--(@on_success_action = 3 ... Go to next step)
execute msdb..sp_add_jobstep @job_id=@id, @step_name='Step1', @command = @sql,
@database_name = @database, @on_success_action = 3

--Specify next step of the job - delete the job
declare @deletecommand varchar(200)
se t @deletecommand = 'execute msdb..sp_delete_job @job_name='''+@jobname+''''
execute msdb..sp_add_jobstep @job_id=@id, @step_name='Step2', @command = @deletecommand

--Start the job
execute msdb..sp_start_job @job_id=@id

END
GO
DevСопоставляются контрагенты обработкой e1cib/app/Обработка.КлиентБанк (обмен с банком)#1 16.12.22 6:26
Сопоставляются контрагенты обработкой e1cib/app/Обработка.КлиентБанк (обмен с банком) совсем не те.

решил так

&Вместо("СхемыИдентифицирующиеТип")
Функция Расш1_СхемыИдентифицирующиеТип(Тип)

// Схемы упорядочены по убыванию надежности для каждого типа данных.
// Так, если известны TXID и BBAN, при этом по TXID найден один контрагент, а по BBAN - другой, то следует предпочесть первого.

Схемы = Новый Массив;
Схемы.Добавить(СхемаВнутреннийИдентификатор()); // позволяет идентифицировать любой тип
Если Тип = Тип("СправочникСсылка.Организации") Тогда
Схемы.Добавить("TXID");
Схемы.Добавить("BBAN");
ИначеЕсли Тип = Тип("СправочникСсылка.Контрагенты") Или Тип = Тип("СправочникСсылка.ДоговорыКонтрагентов") Тогда
Схемы.Добавить("TXID");
Схемы.Добавить("TXZN");
// #Удаление
// санвэй http://jira.sunw.ru/browse/IT-81352
Схемы.Добавить("IBAN");
Схемы.Добавить("BBAN");// см. СхемаПрименяетсяОграниченно()
Схемы.Добавить("BKNM");
Схемы.Добавить("PNNM");
// #КонецУдаления
ИначеЕсли Тип = Тип("СправочникСсылка.БанковскиеСчета") Тогда
Схемы.Добавить("BBAN");
Схемы.Добавить("IBAN");
ИначеЕсли Тип = Тип("СправочникСсылка.ФизическиеЛица") Тогда
Схемы.Добавить("TXID");
Схемы.Добавить("BBAN");// см. СхемаПрименяетсяОграниченно()
Схемы.Добавить("IBAN");
Схемы.Добавить("PNNM");
Схемы.Добавить("AIIN"); // Номер карты.
КонецЕсли;

Возврат Схемы;

КонецФункции


IBAN почему то иногда выше по приоритету чем TXID

почему ? победить через отладку не смог
DevMs SQL как перехватить запрос, если в во From есть нужная мне таблица и добавить хинт OPTION (QUERYTRACEON 9481)#4 26.08.22 10:19
(2)можно для всей базы можно для конкретного запроса, мне нужно для некоторых запросов. но как это сделать, не пойму.
DevMs SQL как перехватить запрос, если в во From есть нужная мне таблица и добавить хинт OPTION (QUERYTRACEON 9481)#1 26.08.22 9:51
Для бухгалтерии для таблице проводок быстрее работает ядро ms sql 110, но хочется использовать 140, как бы для отдельных запросав использовать hints
HighLoadВыявляем и оптимизируем ресурсоемкие запросы 1С:Предприятия#24 19.08.22 1:52
жаль что у меня случай с временными таблицами, тут хинт прикрутить не удастся, имена временных таблиц постоянно разные и имена переменных в параметрах тоже меняются
HighLoadВыявляем и оптимизируем ресурсоемкие запросы 1С:Предприятия#23 19.08.22 1:49
наконец-то кто то написал достойную статью, спасибо автору.