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

Выгрузка данных в программу 2НДФЛ

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
Hohol



Joined: 15 Jan 2002
Posts: 196
Location: Александр


PostPosted: 02 Mar 2003 14:15    Post subject: Выгрузка данных в программу 2НДФЛ Reply with quote

При выгрузке данных из БЭСТа в 2НДФЛ выгружаются все работники, в том числе и уволившиеся в 2001 году. Есть вариант выгружать отмеченных, но сидеть и в базе из 2тыс. человек выбирать кого надо выгрузить, а кого нет как-то неинтересно. А что если надо повторить выгрузку.... снова всех помечать ?
Как выгрузить только тех у кого есть доход за 2002г. ?
БЭСТ 9.08(SP6)
Back to top
View user's profile Send private message Send e-mail
itman



Joined: 05 Apr 2002
Posts: 1247
Location: Ильин Е.Ю.
Occupation: Cio
Interests: Кинель

PostPosted: 03 Mar 2003 07:54    Post subject: Reply with quote

а если открыть в Фоксе и сделать так:
Code:

REPLACE ALL cardspri.check WITH .F.
REPLACE ALL cardspri.check WITH .t. FOR Cardspri.dismdate  > ctod('31.12.2001') OR Cardspri.dismdate  = ctod(' ')


Если отдел кадров не работал, то придется делать выборку по arc_acc за 2002 год, и по полученному списку табельных номеров произвести отметку поля check.
Но даты увольнения ставить в таком случае еще раз ....
Back to top
View user's profile Send private message Send e-mail
REM



Joined: 15 Mar 2002
Posts: 82
Location: Roman Mikheev


PostPosted: 03 Mar 2003 11:27    Post subject: Reply with quote

А не проще ли было разработчикам учесть это обстоятельство и выгружать только тех сотрудников, у которых в 2002 году был налогооблагаемый доход?
Back to top
View user's profile Send private message
alex1999



Joined: 14 May 2002
Posts: 78



PostPosted: 03 Mar 2003 14:49    Post subject: Re: Выгрузка данных в программу 2НДФЛ Reply with quote

Hohol wrote:
При выгрузке данных из БЭСТа в 2НДФЛ ...
БЭСТ 9.08(SP6)

А какой формой для выгрузки из БЭСТ в 2НДФЛ Вы пользуетесь?
Back to top
View user's profile Send private message
Hohol



Joined: 15 Jan 2002
Posts: 196
Location: Александр


PostPosted: 03 Mar 2003 14:57    Post subject: Re: Выгрузка данных в программу 2НДФЛ Reply with quote

alex1999 wrote:
А какой формой для выгрузки из БЭСТ в 2НДФЛ Вы пользуетесь?

Там не форма, там чуть сложнее, через модуль обмена. С версией 9.08 идет файлик READNDFL в котором все подробно описано.
Back to top
View user's profile Send private message Send e-mail
Hohol



Joined: 15 Jan 2002
Posts: 196
Location: Александр


PostPosted: 03 Mar 2003 15:04    Post subject: Reply with quote

itman wrote:
а если открыть в Фоксе и сделать так:
Code:

REPLACE ALL cardspri.check WITH .F.
REPLACE ALL cardspri.check WITH .t. FOR Cardspri.dismdate  > ctod('31.12.2001') OR Cardspri.dismdate  = ctod(' ')


Если отдел кадров не работал, то придется делать выборку по arc_acc за 2002 год, и по полученному списку табельных номеров произвести отметку поля check.
Но даты увольнения ставить в таком случае еще раз ....


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



Joined: 15 Mar 2002
Posts: 82
Location: Roman Mikheev


PostPosted: 04 Mar 2003 12:49    Post subject: Reply with quote

Можно сделать так. Выгрузить всех-всех-всех. Потом пройти фоксом по базе sp2002 и чикнуть всех с нулевым налогом. Хотя правильнее удалить всех с нулевым доходом. НО
У меня почему-то после экспорта в НДФЛ не заполнена графа "ДОХОД". Однако выдача справок и печать реестра проходят нормально и ошибок практически нет.
Back to top
View user's profile Send private message
Яков



Joined: 04 Mar 2002
Posts: 618
Location: Яков
Occupation: Экстремальная терапия бизнеса
Interests: Владивосток

PostPosted: 04 Mar 2003 12:49    Post subject: Reply with quote

Я делаю так:
Экспортирую в 2ндфл ВСЕХ сотрудников.
Потом на VFP исполняю програмку

Code:
USE d:\2ndfl2002\sp2002.dbf EXCLUSIVE
DELETE ALL FOR Sp2002.sgdsumm+ Sp2002.oblsumm+ Sp2002.nioblsumm+ Sp2002.nuoblsumm+ Sp2002.divsumm=0
PACK
REPLACE ALL sp2002.nref WITH RECNO()
Back to top
View user's profile Send private message Send e-mail Visit poster's website
maestro_



Joined: 29 Jan 2003
Posts: 95



PostPosted: 04 Mar 2003 19:09    Post subject: Reply with quote

В лицевых счетах, есть "волшебная" возможность ctrl+f5
пишу просту программку
используя штатные функции беста S_SP("ОБДОХОД","2002.12") и если он не равент нулю то cardspri->chek:=.T.
а дальше делаю импорт только отмеченных
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