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

Больничный лист для соц. страха
Goto page Previous  1, 2
 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
uop



Joined: 27 Jan 2004
Posts: 26

Occupation: УОП "Нефтехим"
Interests: Нижнекамск

PostPosted: 06 Sep 2004 16:10    Post subject: Reply with quote

Арина wrote:
При сканировании шаблона F10 в поле "за период с .." указан Fileeval ("sr_zar.frm",{I01,"008","004"}) Исправьте 008 на 007.

008 на 007 я менял непомогает


Last edited by uop on 15 Sep 2004 10:25; edited 1 time in total
Back to top
View user's profile Send private message
uop



Joined: 27 Jan 2004
Posts: 26

Occupation: УОП "Нефтехим"
Interests: Нижнекамск

PostPosted: 06 Sep 2004 16:11    Post subject: Reply with quote

Арина wrote:
При сканировании шаблона F10 в поле "за период с .." указан Fileeval ("sr_zar.frm",{I01,"008","004"}) Исправьте 008 на 007.

008 на 007 я менял и здесь и даже в самом файле sr_zar.frm (попробывал) непомогает.
есть часы но нету дней.
Back to top
View user's profile Send private message
Арина



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

PostPosted: 06 Sep 2004 18:11    Post subject: Reply with quote

uop, по поводу смены колонки я Дениске ответила. Вы пока проверьте начисления по архивному периоду..Давайте сначала с ними разберемся
Back to top
View user's profile Send private message
uop



Joined: 27 Jan 2004
Posts: 26

Occupation: УОП "Нефтехим"
Interests: Нижнекамск

PostPosted: 13 Sep 2004 10:36    Post subject: Reply with quote

Арина wrote:
Дениска wrote:
А если у меня колонка больничных 007, то что и где мне надо поменять?

При сканировании шаблона F10 в поле "за период с .." указан Fileeval ("sr_zar.frm",{I01,"008","004"}) Исправьте 008 на 007.


вот я вернулся к этой проблеме,и возник такой вопрос: почему в демо базе вот здесь:" При сканировании шаблона F10 в поле "за период с .." указан Fileeval ("sr_zar.frm",{I01,"008","004"}) стоит 008." хотя колонки начисления вот такие:
007 - входимость в больничный лист
008 - входимость в отпускны
Back to top
View user's profile Send private message
Арина



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

PostPosted: 13 Sep 2004 11:05    Post subject: Reply with quote

Добрый день!
Расчет среднего заработка работника производится исходя из фактически начисленной ему заработной платы и фактически отработанного им времени для оплаты больничного листа за 12 месяцев, предшествующих моменту выплаты, для оплаты отпусков и выплаты компенсации за неиспользованные отпуска исчисляется за последние 3 календарных месяца (с 1-го до 1-го числа). Поэтому и выбрана колонка начислений "008". При необходимости, Вы можете изменить код колонки начислений, так как я написа
Back to top
View user's profile Send private message
MikhailovRS



Joined: 29 Mar 2004
Posts: 86
Location: Михайлов Роман Сергеевич
Occupation: БизнесСофт
Interests: Магадан

PostPosted: 14 Sep 2004 05:02    Post subject: Reply with quote

Здравствуйте. У меня другая проблема по б/л БЭСТ-4 v.1005 sp4 файл для шаблона sr_zar.frm
Если в в каком-либо месяце из 12 предшествующих нет рабочих дней/часов и сумм начислений, то строки с этим месяцем совсем нет в последней таблице ("Приложение к справке..."). И тогда программа добавляет еще один месяц, чтобы их число стало бы равным 12-ти.???
В БЭСТ-4 v.1004 считала правильно.
У работников оплата сдельная и данная ситуация встречается част
Back to top
View user's profile Send private message
Арина



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

PostPosted: 14 Sep 2004 12:42    Post subject: Reply with quote

MikhailovRS wrote:
И тогда программа добавляет еще один месяц, чтобы их число стало бы равным 12-ти.???


Что Вы имеете в виду, строки с 0 ?
Back to top
View user's profile Send private message
MikhailovRS



Joined: 29 Mar 2004
Posts: 86
Location: Михайлов Роман Сергеевич
Occupation: БизнесСофт
Interests: Магадан

PostPosted: 14 Sep 2004 15:20    Post subject: Reply with quote

Файл sr_zar.frm стр. 55
Code:

// Проход по периодам отработанным
   NNN    := 1
   Do While cBPer <= cEPer
      aCScp := { cScp, Upper("+" + cBPer + cTNum + If(xCombi, "", cSTNum)),,{cCOrd}}
      aAScp := { cScp, Upper("+" + cBPer + cTNum + If(xCombi, "", cSTNum)),,{cAOrd}}
      nSum  := 0
      nDay  := 0
      nHour := 0
      DBxEval("Accounts", cCOrd,, aCScp, bSum, bFor)
      DBxEval("Arc_acc",  cAOrd,, aAScp, bSum, bFor)

--->      If nSum <> 0.AND. NNN <= 12
         aRet[NNN,1] := nDay
         aRet[NNN,2] := nHour
         aRet[NNN,3] := nSum
         aRet[NNN,4] := cBPer
         NNN := NNN + 1
      EndIf
      cBPer := NewPeriod( cBPer, 1 )
   EndDo

Если сумма начислений за месяц равна 0, то строка массива за месяц не формируется и NNN не увеличивается. Таким образом количество месяцев расчета может быть более 12-ти.
Параллельно еще один вопрос:
Как в этой функции учитывать дни/часы не по всем, а только по определенным начислениям?[/code]
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
Goto page Previous  1, 2
Page 2 of 2

 
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