Главная
Новый форум
 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: 01 Apr 2003
Posts: 26



PostPosted: 01 Apr 2003 07:31    Post subject: Групповые операции Reply with quote

Поделитесь опытом настройки групповых операций закрытия счета в конце месяц
Back to top
View user's profile Send private message
REM



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


PostPosted: 01 Apr 2003 10:24    Post subject: Reply with quote

А поконкретнее ?
Back to top
View user's profile Send private message
Алексей З.



Joined: 08 Jan 2003
Posts: 344
Location: Зызин Алексей
Occupation: ЗАО "Ренова", программист
Interests: Москва

PostPosted: 01 Apr 2003 10:31    Post subject: Re: Групповые операции Reply with quote

Полина Михеева wrote:
Поделитесь опытом настройки групповых операций закрытия счета в конце месяца.

У меня алгоритм следующий:

    - берётся сальдо по самому нижнему субсчету (ХХ.ХХ.ХХ.ХХ)
    - закрывается на субсчет на один уровень вверх (ХХ.ХХ.ХХ) на сальдовую сумму ( ХХ.ХХ.ХХ.ХХ vs ХХ.ХХ.ХХ ).
    - так проходим по всем уровням, до самого верхнего.


Прим. Дебет или кредит - зависит от сальдо (Дебетовое положительное или кредитовое положительное).

ЗЫ. Чуть не забыл - закрытие идёт строго по аналитика
Back to top
View user's profile Send private message Send e-mail Visit poster's website
GAL



Joined: 23 Apr 2002
Posts: 344
Location: Лопухова Галина Анатольевна
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 01 Apr 2003 17:21    Post subject: Reply with quote

Не слушайте Алексей З. – он про какую-то другую программу пишет, по всей видимости.
В качестве простенького (не очень наглядного) примера настройки групповой операции по закрытию счетов 90* на 909 можно использовать в демобазе групповую операцию 01 «Закрытие счета реализации». При этом под "Номер счета реализации" понимаются открытые субсчета счета 90 «Продажи», кроме 909. Под "Номер счета прибылей/убытков" понимать субсчет 909 (cо статусом "открыт").
Остальное - аналогично
Back to top
View user's profile Send private message
Алексей З.



Joined: 08 Jan 2003
Posts: 344
Location: Зызин Алексей
Occupation: ЗАО "Ренова", программист
Interests: Москва

PostPosted: 01 Apr 2003 17:53    Post subject: Reply with quote

Я писал про закрытие 26-х счетов.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
GAL



Joined: 23 Apr 2002
Posts: 344
Location: Лопухова Галина Анатольевна
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 01 Apr 2003 18:07    Post subject: Reply with quote

Номер счета несущественен. "Закрыть" тот же 26 счет - сделать проводку так, чтобы сальдо по 26 счету было равно нулю, не так ли?
БЭСТ-4 не умеет закрыть "субсчет на один уровень вверх" по той простой причине, что по логике программы БЭСТ-4 этот субсчет будет иметь статус закрыт, и его нельзя использовать в корреспонденции в проводке.
Back to top
View user's profile Send private message
Полина Михеева



Joined: 01 Apr 2003
Posts: 26



PostPosted: 02 Apr 2003 06:44    Post subject: групповые операции Reply with quote

Спасибо. Мне нужно закрытие 19 счета по аналитике. А команда П() не предосматривает запись аналитики. Если у Вас есть пример, вышлите его, пож-ста.
Back to top
View user's profile Send private message
Loki666



Joined: 08 Mar 2002
Posts: 63
Location: Алексей Макаров


PostPosted: 02 Apr 2003 07:20    Post subject: Re: групповые операции Reply with quote

Добрый день!

Полина Михеева wrote:
Спасибо. Мне нужно закрытие 19 счета по аналитике. А команда П() не предосматривает запись аналитики. Если у Вас есть пример, вышлите его, пож-ста.


Нашел у себя набросок групповой операции, которая начисляет арендную плату (около 2000 проводок) по партнерам, у которых заполнено поле ОКПО суммой арендной платы, делая проводку Дт 62 Кт 901. На самом деле затем операция разрослась, так как в поле ОКПО нельзя поставить сумму с копейками, а 62-х счетов оказалось далеко не один ...

===
Д1 = СВОБ_ДОК. ДАТА_ОПЕР
Н1 = СВОБ_ДОК. РЕГ_НОМ

ПОКА (КП(А1)=1)

ОП=ПАРТНЕР(А1)
А2=ОП.ОКПО
СУМ_ПАРТНЕР=СТР_ЧИСЛО(А2)
ПАРТНЕР_СЧЕТ="621."+А1

ЕСЛИ (СУМ_ПАРТНЕР<>0)

П( Д1, Н1, ПАРТНЕР_СЧЕТ, "901", "Арендная плата", СУМ_ПАРТНЕР )

ВСЕ_ЕСЛИ

ВСЕ_ПОКА
===
Back to top
View user's profile Send private message Visit poster's website
Алексей З.



Joined: 08 Jan 2003
Posts: 344
Location: Зызин Алексей
Occupation: ЗАО "Ренова", программист
Interests: Москва

PostPosted: 02 Apr 2003 09:24    Post subject: Re: групповые операции Reply with quote

Полина Михеева wrote:
... команда П() не предосматривает запись аналитики...

Это не совсем так. Нужно лишь к номеру счёта через точку прибавить номер аналитики.

...
НОМ_СЧ1=НОМ_СЧ1+"."+ШАУ_СЧ
НОМ_СЧ2=НОМ_СЧ2+"."+ШАУ_СЧ

П(ДАТА_ПРОВ,НОМ_ОПЕР,НОМ_СЧ1,НАИМЕН_ПРОВ,НОМ_СЧ2,СУММА_ПРОВ)

....

Вот в таком духе...
Back to top
View user's profile Send private message Send e-mail Visit poster's website
REM



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


PostPosted: 03 Apr 2003 10:17    Post subject: Reply with quote

Вот пример закрытия аналитик любого(напр 26) счета на другой счет:

_ФОРМАТ="99999999999.99999"
_ОКРУГ=5
ВВОД(("ДАТА РАСЧЕТА ",Д2,"Д"))
СЧЕТ(А1,"ОПРЕДЕЛИТЕ СЧЕТ")
ЗНАЧ=КТС(А1,Д2)
ПОКА (ШАУ(А1)=1)
ВЫВОД "СЧЕТ ",А1
В=ДТС(А1,Д2)
ЕСЛИ (В>0)
П(Д2,"","20",А1,"Закрытие счета",В)
^ закрытие производится на 20-й счет
ВСЕ_ЕСЛИ
В=КТС(А1,Д2)
ЕСЛИ (В>0)
П(Д2,"",А1,"20","Закрытие счета",В)
^
ВСЕ_ЕСЛИ
ВСЕ_ПОКА
Back to top
View user's profile Send private message
Loki666



Joined: 08 Mar 2002
Posts: 63
Location: Алексей Макаров


PostPosted: 04 Apr 2003 07:40    Post subject: Reply with quote

Добрый день!

REM wrote:
Вот пример закрытия аналитик любого(напр 26) счета на другой счет


Совет из личного опыта: при закрытии счетов не стоит списывать все конечное сальдо по счету. Лучше всего запросить пользователя о двух датах - начале и конце расчета, - для того чтобы списывать разницу по оборотам за нужный месяц. Очень помогает потом, когда кто-нибудь по ошибке войдет в "закрытый" месяц и сделает сальдо на закрываемом счете не нулевым. Такое сальдо сразу видно на оборотной ведомости.

С уважением,
Алек
Back to top
View user's profile Send private message Visit poster's website
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