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

Есть ли аналог функции GenPro в Учёте закупок?

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4
View previous topic :: View next topic  
Author Message
garik



Joined: 25 Jul 2005
Posts: 40
Location: Ruslan
Occupation: it
Interests: moscow

PostPosted: 12 Oct 2005 12:37    Post subject: Есть ли аналог функции GenPro в Учёте закупок? Reply with quote

Заранее спаибо за помощь.
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 12 Oct 2005 13:14    Post subject: Reply with quote

Ну в актах оформления услуг проводки формируются - значит там есть чегой-то
В актах устроит ?
Back to top
View user's profile Send private message Send e-mail
garik



Joined: 25 Jul 2005
Posts: 40
Location: Ruslan
Occupation: it
Interests: moscow

PostPosted: 12 Oct 2005 14:01    Post subject: Reply with quote

Конечно устроит.Именно о них я и спрашиваю...
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 12 Oct 2005 14:25    Post subject: Reply with quote

Посмотрю - это будет не очень быстро....
Примерно 2-3 дня
Back to top
View user's profile Send private message Send e-mail
garik



Joined: 25 Jul 2005
Posts: 40
Location: Ruslan
Occupation: it
Interests: moscow

PostPosted: 17 Oct 2005 09:30    Post subject: Reply with quote

Прошу прощения за назойливость,
но нет ли новостей?
Back to top
View user's profile Send private message
garik



Joined: 25 Jul 2005
Posts: 40
Location: Ruslan
Occupation: it
Interests: moscow

PostPosted: 18 Oct 2005 12:12    Post subject: Reply with quote

nordk wrote:

Обе процедуры платные



А функцию выложить?
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 18 Oct 2005 13:53    Post subject: Reply with quote

Обязательно отвечу - потерпите еще чуть-чуть плз
Back to top
View user's profile Send private message Send e-mail
garik



Joined: 25 Jul 2005
Posts: 40
Location: Ruslan
Occupation: it
Interests: moscow

PostPosted: 24 Oct 2005 10:55    Post subject: Reply with quote

Ап...
Back to top
View user's profile Send private message
garik



Joined: 25 Jul 2005
Posts: 40
Location: Ruslan
Occupation: it
Interests: moscow

PostPosted: 24 Oct 2005 15:37    Post subject: Reply with quote

Жаль, что нет ответа...
Вышел из ситуации следующим образом.В первую стороку шаблонов проводок вставил iif(HFileEval('proga.hrb')=.T.,S,0).Прога вызывает
shadowbox(...) c getами , которые потом записываются в dbf'ник и
никогда не возвращает .Т.(не надо).
Следующие алгоритмы шаблонов проводок тоже содержат ХФалеВал,
но уже возвращающий суммы из dbf'ника выше.С суммами решили...
Как быть с аналитиками?... Параметров никаких...В первую прогу вставил код, меняющий в k_spropp(файл шаблонов проводок) dt_code
на введённый пользователем. .Вот так пришлось изрватится....Работает но есть неприятные нюансы.Предупреждение
о несоответсвии суммы проводок и док-та появляется ВСЕГДА.Т.е абсолютно при равных суммах.Даже при одной проводке.Где копать?...Raund'ами в типовой операции игрался, в базы смотрел...Это первое...И самое неприятное, иногда зависает в док-те уже после того как суммы введены,проводки сформированы.После вопроса "сохранить?".Реагирует только на esc до полного выхода из АРМа.Может есть какоето негласное правило, которое я нарушил или не выполнил при формировании проводок таким образом?...Может функция которая вызывается первой, с getами должна возвращать какое-то значение?Последняя строчка в ней dbpop() возвращающий NIL...
Back to top
View user's profile Send private message
garik



Joined: 25 Jul 2005
Posts: 40
Location: Ruslan
Occupation: it
Interests: moscow

PostPosted: 25 Oct 2005 09:01    Post subject: Reply with quote

garik wrote:
..И самое неприятное, иногда зависает в док-те уже после того как суммы введены,проводки сформированы.После вопроса "сохранить?".Реагирует только на esc до полного выхода из АРМа...



Проблему решил.Как уже писал в другой теме всё дело в пересекающихся get'ах док-та и моих.Переменную getlist объявил private'ной и перед get'ами вставил read.Но на проблему с не соответствия суммы проводок и док-та никак не могу найти решение...
Back to top
View user's profile Send private message
garik



Joined: 25 Jul 2005
Posts: 40
Location: Ruslan
Occupation: it
Interests: moscow

PostPosted: 25 Oct 2005 13:44    Post subject: Reply with quote

Константин, хоть название функции подкиньте ,пожалуйста.
А уж с параметрами разберёмся....
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 25 Oct 2005 19:05    Post subject: Reply with quote

Пока могу дать только это - функция формирующая проводки в нижней части экрана актов закупок
Удачи !!! (Если что можно спросить еще )


Code:
FUNCTION SaveTipOper(nnOperProv, nDoc, dDataOper, nVSumma_Doc,;
;//                       5             6             7           8
                     cSchetAnalit, lAnalitSchet, codeTipOper, typeTipOper,;
;//                      9        10           11           12
                     cNameOper, lOborot, bakcodeTipOper, bakSumma,;
;//                     13        14        15         16         17
                     cCrSchet, cCrAnalit, bakNDoc, bakDataOper, cModel,;
;//                     18           19            20      21
                     nnOperKalk, lKalkulUpdate, lDoublu, bTPost,;
;//                     22         23      24      25       26
                     lBakOborot, lFlag1, lSpraw, aProvod, lMyStar)
//----------------------------------------------------------------------------//
//  Попытка заполнения проводок в соотв. с выбранными типовыми операциями
// и оборотом и если не удалась, то стандартно (без перерисовки) .
/*
cSchetAnalit - аналитика по aSchet[1] выбранная в документе
lOborot      - оборот (по умолчанию кредитовый .T. )
lDoublu      - если .T. то генерация проводок по типовой операции
              в любом случае без удаления старых проводок
bTPost       - постблок записи
lSpraw       - .T., то заполнение аналитик в соотв. с навешанными справочниками
               расширенное заполнение
aProvod      -  если указано, то генерация проводок в массив
Back to top
View user's profile Send private message Send e-mail
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