Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Внешняя отчетность

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
Светлана



Joined: 22 Jul 2002
Posts: 416
Location: Эпштейн Светлана

Interests: Бердск, Новосибирская обл

PostPosted: 01 Aug 2005 08:15    Post subject: Внешняя отчетность Reply with quote

По описанию:
функция СУМ_НАЧ_УД(П1, П2, Период1, период2) сумма начислений за указанный период

Мне надо выбрать по сотруднику сумму начислений по колонке 030 за первый квартал.
При формировании отчета задаю даты 01/01/05; 31/03/05
В тексте пишу:
ОТП=”030”
А= СУМ_НАЧ_УД(«КОЛНАЧ»,ОТП,дата0(),дата())

В результате в А заносится сумма по колонке за текущий месяц. Предварительное присвоение дат переменным тоже ничего не меняет. Функция просто игнорирует задание периода.
Как получить желаемую сумму?
Back to top
View user's profile Send private message Send e-mail
Светлана



Joined: 22 Jul 2002
Posts: 416
Location: Эпштейн Светлана

Interests: Бердск, Новосибирская обл

PostPosted: 01 Aug 2005 08:17    Post subject: Reply with quote

Добавление : стоит версия 11.3, BIN, SP1-11
Back to top
View user's profile Send private message Send e-mail
Арина



Joined: 29 Oct 2003
Posts: 369
Location: Калинина Арина
Occupation: Бэст-программы
Interests: Москва

PostPosted: 01 Aug 2005 11:06    Post subject: Reply with quote

ОТП="030"

А=СУМ_НУ("КОЛНАЧ",ОТП,ПЕРИОД0,ПЕРИОД)
Back to top
View user's profile Send private message
Арина



Joined: 29 Oct 2003
Posts: 369
Location: Калинина Арина
Occupation: Бэст-программы
Interests: Москва

PostPosted: 01 Aug 2005 11:16    Post subject: Reply with quote

по поводу периодов разбираемся.
Back to top
View user's profile Send private message
Светлана



Joined: 22 Jul 2002
Posts: 416
Location: Эпштейн Светлана

Interests: Бердск, Новосибирская обл

PostPosted: 01 Aug 2005 14:44    Post subject: Reply with quote

Так я именно про периоды и спрашиваю. Остальное поня
Back to top
View user's profile Send private message Send e-mail
Светлана



Joined: 22 Jul 2002
Posts: 416
Location: Эпштейн Светлана

Interests: Бердск, Новосибирская обл

PostPosted: 01 Aug 2005 19:35    Post subject: Reply with quote

Хотя нет, не понятно.
1) Функция СУМ_НУ в описании звучит так: сумма начислений удержаний по всей картотеке. А мне нужна сумма по определенному подразделению . Для этого использую сначала функцию ЗП_КАРТ, а потом в цикле пытаюсь накопить необходимую сумму с помощью функции СУМ_НАЧ_УД.
Или сумму по колонке начислений по конкретному подразделению можно найти как-то иначе, попроще?
2) В любом случае мне нужны данные за указанный мной при запуске отчета период
И нужно все это срочно!!! Прочитав описание функций, пообещала главбуху, что все быстро будет сделано!
Back to top
View user's profile Send private message Send e-mail
Арина



Joined: 29 Oct 2003
Posts: 369
Location: Калинина Арина
Occupation: Бэст-программы
Interests: Москва

PostPosted: 02 Aug 2005 10:46    Post subject: Reply with quote

2) В любом случае мне нужны данные за указанный мной при запуске отчета период

МО=МЕСЯЦ0()
М=МЕСЯЦ()
ОТП="030"
А=СУМ_НУ("КОЛНАЧ",ОТП,М0,М)
Back to top
View user's profile Send private message
Арина



Joined: 29 Oct 2003
Posts: 369
Location: Калинина Арина
Occupation: Бэст-программы
Interests: Москва

PostPosted: 02 Aug 2005 13:17    Post subject: Reply with quote

Можете написать таким образом:
МО=МЕСЯЦ0()
М=МЕСЯЦ()
ОТП="03О"
ОБ=ЗП_КАРТ("НОМЕР","ПОДРАЗДЕЛЕНИЕ='000001'")
ПП=0
ПП2=0
П1=ОБ.НАЧАЛО
ПОКА(П1="1")
ПП=ОБ.СУМ_НАЧ_УД("КОЛНАЧ",ОТП,МО,М)
ПП2=ПП2+ПП
П1=ОБ.СЛЕД
ВСЕ_ПОКА
А=ПП2
Back to top
View user's profile Send private message
Светлана



Joined: 22 Jul 2002
Posts: 416
Location: Эпштейн Светлана

Interests: Бердск, Новосибирская обл

PostPosted: 02 Aug 2005 15:38    Post subject: Reply with quote

Большое спасибо! Все получилось. Не додумалась сама, что для зарплаты надо указывать не дату, а месяц.
Но вопрос, можно ли зарплату(по колонке или начислению) по подразделению собрать, не перебирая сотрудников, остается. Может подскажете, а то этот путь уж слишком медленный. Внешняя отчетность вообще работате не быстро, а тут я ее еще заставляю перебирать каждого сотрудника, да еще не раз ( мне нужны данные по разным колонкам).
Back to top
View user's profile Send private message Send e-mail
Арина



Joined: 29 Oct 2003
Posts: 369
Location: Калинина Арина
Occupation: Бэст-программы
Interests: Москва

PostPosted: 02 Aug 2005 15:42    Post subject: Reply with quote

Нет, только так.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru